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.

Raspunde prin e-mail lui