On Friday, March 27, 2015 at 11:28:42 AM UTC-5, Christian Brabandt wrote: > > If I have understood correctly, it's easy enough to setup a mirror > somewhere else. If that is straightforward, I could set it up for github > to mirror somewhere else (bitbucket?) >
Yes, it's pretty easy to set up clones elsewhere. I thought it would be nice to have a single project page though, with a single issue tracker, etc. rather than pointing to two separate sites that don't obviously relate to each other in any way. Am I alone in that desire? I've been playing around a little bit, but wasn't *quite* ready to share just yet. I still have some playing to do but here's what I've seen: BitBucket, as we've discussed, allows both Git and Mercurial repositories. It is possible to create a "team" and then create multiple repositories under this team. This would allow a single project page for both the git and Hg repositories. The built-in issue tracker is for single repositories only, HOWEVER BitBucket integrates with the JIRA tool which we could use as a single shared bug tracker ( https://bitbucket.org/site/master/issue/5654/share-issue-tracker-amongst-projects). JIRA is free to use for open-source projects so we'd be able to do that without paying any money to Atlassian ( https://www.atlassian.com/software/views/open-source-license-request ). But that's where I stopped looking into it, I don't know how easy JIRA is, or how easy it is to find it from the team project page. I plan to grab a free trial to see how that looks at some point in the next couple days. Kiln may be another option, with a similar setup, although their site is more geared toward commercial software. we'd create a "project" and put a Hg and a git repository under that project. Their issue tracker is FogBugz. It isn't made explicit on their website, but I talked with a sales rep. over at Fog Creek who said they do give free accounts to open-source projects (going beyond the default "2 free users" accounts). I did run into a problem there, where although the repositories can be public, and issues can be created anonymously, there isn't an obvious way to make the issue tracker publicly browse-able. The rep. I talked to is getting back to me on whether that is possible. Sadly Kiln's "Harmony" project, which allowed accessing the SAME repository transparently using either Git or Mercurial, with no bridges needed, has been retired for new accounts. So it would still be a manual mirroring process. It would just be all on one project page. If we go with a non-GitHub provider, the drawback is that pull requests from GitHub won't be done automatically. But a manual "pull, merge, commit, push" will obviously still work. And it sounded like Bram wanted to export pull requests as patches anyway. And, nothing would stop people from creating a BitBucket or whatever account and creating pull requests over there. Plus, you know, maybe someday it will "just work": https://bitbucket.org/site/master/issue/3288/remote-pull-requests-to-google-code-and -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
