Re: Where to host former Kenai or java.net OSS projects?
Peter Hansson <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Message-ID | <CAC55jYPbibAFZAj6Lwm1yCNK3DgGzgOWB_CvXxbdydQmLai4hw@mail.gmail.com> |
It's BitBucket more than GitHub for me. With BitBucket you can choose between Mercurial and Git. GitHub is only Git. In my personal opinion Mercurial is superior to Git (they are both very good DVCSs) and possibly the popularity of Git comes much from GitHub rather than from the comparative virtues of Git itself when compared with Mercurial. If you are contributing to projects like NetBeans or the OpenJDK then you'll have to learn Mercurial in any case. BitBucket's commercial model makes it easier for me to work on both OSS and closed-source projects, all hosted on BitBucket. With GitHub I would have to pay a minimum $84 per year for hosting closed-source projects. With BitBucket it is $0. That being said both GitHub and BitBucket are excellent sites. I don't think you'll regret either. I tend to not be willing to contribute to SourceForge projects. I'm pretty sure the are more like me out there. Peter On Thu, Apr 28, 2016 at 8:40 PM, Fabrizio Giudici < [email protected]> wrote: > Since a few years I've moved everything to BitBucket; and recently > converted (almost) everything from Mercurial to Git, so everything can be > also mirrored at GitHub. Mirroring can be done automatically, that is you > just push as usual, and the push happens towards both sites. This article > describes how to do: > > http://stackoverflow.com/questions/14290113/git-pushing-code-to-two-remotes > > I much prefer BitBucket, its UI and its services; but the "double site > approach" makes it possible to have the best of the two worlds. AFAIU > anybody can fork and provide patches on either sites, so in the end you > reach most of possible contributors. > > BitBucket and GitHub also can be easily integrated with things such as > Drone.io, Travis and many others, in the case one doesn't want to manage > its own Jenkins/Hudson. > > -- > Fabrizio Giudici - Java Architect @ Tidalwave s.a.s. > "We make Java work. Everywhere." > http://tidalwave.it/fabrizio/blog - [email protected] >