[Qt-creator] RubyCreator upstream or not upstream

Typz thetypz at gmail.com
Sat Apr 8 10:33:14 CEST 2017


Hello,

Unfortunately at the moment there is no infra structure (CI, stable API...) to really support "external" plugin development.

It is great however to see that you QtC guys are considering this use case, can't wait to have a QtCreator Plugins "marketplace" :-)

Hopefully we will get there eventually, but in the mean time the best solution IMHO is to integrate in QtC source code; the review process may take some time though, and you should be prepared for some rework/cleanup.

Best regards,

> On 8 Apr 2017, at 10:12, Tobias Hunger <tobias.hunger at gmail.com> wrote:
> 
> Hi Hugo,
> 
> I would personally like to see a ruby plugin: I like ruby and
> occasionally have to do small changes to ruby projects. Eike is the
> one to make that call though.
> 
> This is not a decision of "in or out": We could also set up a
> repository on our infrastructure and add that into the public Qt
> Creator super repository (see here:
> https://codereview.qt-project.org/gitweb?p=qt-creator/qtc-super.git;a=summary
> ).
> 
> Your plugin gets a bit more visibility that way and will be part of
> the build of more developers. That already helps with the "we break
> stuff all the time and do not even notice" problem:-)
> 
> Ideally we would even build the plugins (provided they do build at the
> time) to avoid the hassle of creating plugins that are compatible with
> our Qt Creator binaries. We have plans for that, but as far as I
> understand the problem we will need to get Qt Creator into the Qt CI
> first. So this is not happening anytime soon.
> 
> Best Regards,
> Tobias
> 
>> On Sat, Apr 8, 2017 at 1:44 AM, Hugo Parente Lima <hugo.pl at gmail.com> wrote:
>> Hi QtC devs.
>> 
>> I'm a C++ developer that 3 years ago started a job with Ruby/Web, so to not
>> loss my C++ skills and to continue to use the IDE I love I started
>> RubyCreator, a plugin to QtC that add support to Ruby on QtC.
>> 
>> I use it on my daily work since then and add features when I have time and
>> motivation to do so, Orgad Shaneh help me with patches adapting my plugin to
>> the frequent QtC API changes (since I usually only catch these changes when
>> ArchLinux updates QtC), so he also gave me the suggestion to try to push my
>> plugin upstream, this would:
>> 
>> - Reduce the headaches of adapt my code to the frequent QtC API changes.
>> - Solve the problem of windows/mac compilation/distribution.
>> - Have more users :-), some friends of mine use mac and refuse to waste time
>> compiling things.
>> 
>> Ok, so I ask you guys if the QtC devs have some interest in accept this
>> plugin upstream, if so, some things need to be adjusted beforehand.
>> 
>> - Convert file naming code style to QtC one.
>> - Convert general code style to QtC one (I think it's already done).
>> - Review all the code before let it merged (of course), since I probably
>> missused some QtC API.
>> 
>> If there is not interest, I'm fine too, and I'll just keep the development
>> as it is now.
>> 
>> Here is more info about the plugin:
>> 
>> Outdated webpage: http://hugopl.github.io/RubyCreator/
>> Github project: https://github.com/hugopl/RubyCreator
>> 
>> Thanks
>> --
>> Hugo
>> 
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/qt-creator
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator



More information about the Qt-creator mailing list