Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [science-iwg] Eclipse vs. GitHub Code Hosting

Hi,

This issue has been discussed in the wider community before, there may
be valuable insight there:
https://dev.eclipse.org/mhonarc/lists/eclipse.org-committers/msg01095.html.
In addition to the committers mailing list the incubation one has also
had this conversation a bit.

* Which experience do you have using pull requests? Is it easier than Gerrit?
Easier to get started with PRs, but Gerrit is better for reviewing and
gives much better history in the long run. Therefore as an occasional
contributor to another project I would prefer they used GitHub PRs,
but as a regular contributor and as a maintainer I would prefer
Gerrit.

* How do you ensure that people have signed the Eclipse CLA?
Part of validation checks done automatically for all
github.com/eclipse projects: e.g.
https://github.com/eclipse/january/pull/23 has a link in it to
https://dev.eclipse.org/eclipse-webhook/services/status_details.php?id=582d773bbd853

* Does anyone use Travis CI to build the code?
DAWNSci does, and it is on my todo list for January

* If yes, does Travis CI support Maven/Tycho? I read, that Maven is
supported, hence I assume Tycho works as well.
Travis most certainly does.

* How do you sign the plugins?
You can't. You need to use Hudson for that. Other projects use Travis
for PR builds and Hudson for release builds.

* Which ticket/bug tracker do you use when hosting the code at GitHub
(Bugzilla, GitHub Issues)?
January uses GitHub issues. Most projects seem to use the GitHub
issues if they use GitHub for code.

* I also saw that Eclipse promotes Tuleap now. Will it work together
with code hosted on GitHub?
Don't know on this one.

Thanks
Jonah
~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com


On 27 November 2016 at 12:27, Philip Wenig <philip.wenig@xxxxxxxxxxxxx> wrote:
> Hi folks,
>
> my experience is, that contributors have several problems using Gerrit
> correctly (me too at the beginning). I saw that a lot of Eclipse projects
> are hosting their code at GitHub. Furthermore, I would like to integrate
> ChemClipse into a continuous build system, based on Maven/Tycho. Hence, I
> have the following questions?
>
> * Which experience do you have using pull requests? Is it easier than
> Gerrit?
> * How do you ensure that people have signed the Eclipse CLA?
> * Does anyone use Travis CI to build the code?
> * If yes, does Travis CI support Maven/Tycho? I read, that Maven is
> supported, hence I assume Tycho works as well.
> * How do you sign the plugins?
> * Which ticket/bug tracker do you use when hosting the code at GitHub
> (Bugzilla, GitHub Issues)?
> * I also saw that Eclipse promotes Tuleap now. Will it work together with
> code hosted on GitHub?
>
> I know, tons of questions. It would be great to get some feedback so that I
> can make a good decision which way to go with ChemClipse.
>
>
> Thanks in advance!
> Philip
>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~
> OpenChrom - the open source alternative for chromatography / mass
> spectrometry
> Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx »
> http://www.openchrom.net
> ~~~~~~~~~~~~~~~~~~~~~~~~
>
> _______________________________________________
> science-iwg mailing list
> science-iwg@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/science-iwg


Back to the top