If someone with a .edu account gets us a free Bitbucket for Open MPI, and then we use it for both research and industry stuff... at best, I think that falls into a grey area as to whether this is within Bitbucket's TOS (disclaimer: I haven't read their TOS). It still sounds like a murky prospect; I'm not sure it's within the intent of a free account.
Paying a reasonable amount for a private account isn't out of the question. Indeed, Cisco has already paid $300 for the first year of a Github account so that OMPI can have a private repo. :-\ That can be written off, if necessary, but it would be nice not to. However, paying per developer may become prohibitive -- infrequent bulk payments (e.g., $300/year) are do-able from those of us at corporations. Managing a monthly fee that is dependent upon the number of active committers (and that number changes over time) could get a bit... complex, in terms of corporate payments / reimbursements. That being said, there's quite a bit of OMPI infrastructure that is actively in use at GitHub. It would be a bit of a pain to migrate all of that *again* (from SVN/Trac -> Git/Github -> Git/Bitbucket). Remember, it's not just moving the repos (which, since most repos are now Git, is easy to move to another hosting provider); it's also moving the wiki and the tickets, too. That will take more effort. All the above being said: 1. I'll still have a look at Bitbucket today. It may be a workable model that the main OMPI repo (and wiki and tickets) is at Bitbucket, and most other repos (and wikis and tickets) are at Github. 2. I just sent a mail to Github support asking them if they plan to support per-branch push ACLs. I don't know if they'll be able to give a direct answer, but it's worth asking. It would be a little weird to span Github and Bitbucket, but the individual OMPI sub-projects are suitably independent of each other such that it could work. Indeed, we've effectively been doing that for a while (e.g., hwloc has been at Github for quite a few months now), but that was never intended to be the desired end state. On Sep 23, 2014, at 11:57 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > The pricing question might not be as simple as it first sounds. At BitBucket > Academic accounts are free and allow unlimited users. So, if somebody with > an .EDU email address (IU and UTK come to mind) are the owners of the repo > then I believe the cost is zero. Somebody should verify that rather than > take my word for it. > > More points for comparison between BitBucket and GitHub are presented in > > http://www.infoworld.com/article/2611771/application-development/bitbucket-vs--github--which-project-host-has-the-most-.html > > -Paul > > On Tue, Sep 23, 2014 at 8:39 PM, Gilles Gouaillardet > <gilles.gouaillar...@iferc.org> wrote: > my 0.02 US$ ... > > Bitbucket pricing model is per user (but with free public/private > repository up to 5 users) > whereas github pricing is per *private* repository (and free public > repository and with unlimited users) > > from an OpenMPI point of view, this means : > - with github, only the private ompi-tests repository requires a fee > - with bitbucket, the ompi repository requires a fee (there are 119 > users in https://github.com/open-mpi/authors/blob/master/authors.txt, in > bitbucket pricing model, that means unlimited users and this is 200US$ > per month) > > per branch ACL is a feature that was requested loooong time ago on > bitbucket, and now they implemented it, i would not expect it takes > too much time before github implements it too. > > from the documentation, gerrithub has also interesting features : > - force the use of a workflow (assuming the workflow is a good match > with how we want to work ...) > - prevent developers from commiting a huge mess to github > > Gilles > > On 2014/09/24 10:36, Jeff Squyres (jsquyres) wrote: > > On Sep 23, 2014, at 7:52 PM, Jed Brown <j...@jedbrown.org> wrote: > > > >> I don't have experience with GerritHub, but Bitbucket supports this > >> feature (permissions on branch names/globs) and we use it in PETSc. > > Thanks for the info. Paul Hargrove said pretty much the same thing to me, > > off-list. > > > > I'll check it out. > > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/09/15909.php > > > > -- > Paul H. Hargrove phhargr...@lbl.gov > Future Technologies Group > Computer and Data Sciences Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/09/15910.php -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/