Loomio

Ask for a RubyMine free license

DU Deleted account Public Seen by 64

I talkde a little bit with few people about which IDE to use for ruby.

It seems like several like to use SublimeText which is indeed a great IDE but can be hard to setup and use.

To me, JetBrains provides some of the top IDE in the market. I already use PyCharm et IntelliJ for personal use and I love it.

As a well-known ruby project community, I thought it could be a good idea to ask for a free license for RubyMine in order to make the developement easier for newcomer (like me).

http://www.jetbrains.com/ruby/buy/

What is your opinion ?

JR

Jason Robinson Sun 27 Jul 2014 6:47PM

RMS doesn't even use diaspora* :P I think we will listen to our own community - and we voted. We can always later vote again to not give licenses - anyone can create proposals at any time.

Diaspora is about freedom in the lower-case (non-Stallman) sense: allowing people to do what they want to do in as many ways as possible. The Stallman sense is about restriction as much as it is about real freedom.

Well put :) This really is going off-topic but the more I hang around with "Stallmanists" the more they appear to me as people who want to restrict freedom, not allow it.

IMHO, in the wiki page we should also recommend other FOSS editors as well, not just RubyMine. Also, we don't even know yet if they will accept our application.

DU

Deleted account Sun 27 Jul 2014 9:46PM

IMHO, in the wiki page we should also recommend other FOSS editors as well, not just RubyMine. Also, we don’t even know yet if they will accept our application.

Of course, the goal of a IDE page is to let newcommer start easily with a well configured IDE !
I'm not particularly a RubyMine fan, just, I think that having a good IDE, beautifull with a strong completion system is a great help for beginners.

My exeprience is, when I started to learn several languages (e.g : OcamL), especially, web-oriented languages, the most difficult thing I met is to find tools to help me to start.

Having a tool with a performant completion system is very important when you start. The thing is, most IDE are too much generalistic. They do a lot of things, but they do it wrong unless you performed long and exhausting configurations...

F

Flaburgan Tue 29 Jul 2014 10:41AM

My opinion here would be the same than @davidthompson : we should not, as a free project, promote non-free software. But if this really helps people to write code for diaspora*, I guess we can give them licences.

Anyway, I miss the vote, and I don't think this is something critical for the project.

G

goob Tue 29 Jul 2014 11:48AM

I guess the issue is: what counts as promotion?

DT

David Thompson Wed 6 Aug 2014 6:01PM

@mariodanielruizsaa I'm curious to know what exactly you sent to RMS. His response makes it seem as though I have been misquoted: "David Thompson asserted that it would be a “problem” if you “had to” use only freedom-respecting software to develop Diaspora."

He quotes "problem" and "had to" and attributes them to me. I never used those words in my comments here! Why did you misrepresent my position?

I do think that he makes a great point that Diaspora isn't just endorsing nonfree software, but distributing it. This vote has passed, but I do hope that you reconsider your actions and do the right thing.

DU

Deleted account Wed 6 Aug 2014 6:22PM

@davidthompson : be sure that, if JetBrains asks any kind of compensation, I'll be the first to drop Ruby Mine ;)

JR

Jason Robinson Wed 6 Aug 2014 6:45PM

Well they've not yet replied so maybe they don't want to give out licenses to us ;) Or it's just still sitting in some guys inbox (summer, etc).

JR

Jason Robinson Fri 19 Sep 2014 6:50PM

Hey so while ago got a reply from JetBrains and they were happy to give the diaspora* project an open source license for RubyMine. This license is for an unlimited amount of users, but we've been requested to follow good judgement on when to give out the license code. In no circumstance should it be made public, this is against the license conditions.

They said initially "core members" but I asked whether we can follow a slightly more relaxed policy and they replied;

We do not have strict guidelines regarding this - I believe each case should be treated personally and mostly according to the common sense. If the person is not a 1-day member and you believe they should be rewarded for their work please be sure to pass the key over.

Anyway, any opinions on how we should limit the license keys. Third merged pull request? We can use that as a little incentive to get contributors, do a blog post etc ;) And of course we should promote FOSS tools too, not just advertise RubyMine, this has been talked already.

The license is valid for a year at a time and includes software upgrades.

DU

Deleted account Sat 20 Sep 2014 9:07AM

I have no opinion on this. Three merged PR seems good. But I think it we be good considering participaton to Loomio to.

JR

Jason Robinson Sat 20 Sep 2014 11:54AM

Yeah, we just need to agree some rules, or personally at least I'd like that the license would be a reward for those who want it, not "ask and you'll get it". Besides, we can milk a few commits here and there by putting that as a requirement :D

Loomio and generic community participation is important, but it is hard to measure. IMHO the license is probably only really wanted by people who write code anyway?

Maybe two merged pulls would be better - any opinions from others?

Load More