We can archive the repositories, similar to what we did for legacy-jclouds:
https://github.com/jclouds/legacy-jclouds On Wed, Oct 31, 2018 at 01:58:55PM +0100, Andrea Turli wrote: > Thanks Ignasi for bringing this up. > > I think I'd prefer to go with the "recommended" ASF way using the tools > offered by them > I'm not familiar with GitBox and maybe others are in my same position so I > think it could be useful to have docs to evaluate the GitBox option (how > much overhead is required in the initial stage, what's the long term > benefit and so on) although I do trust your judgment and the two options > you've sketched out are very sensible to me. > > I'm also thinking, is it possible to "lock down" a Github repo (or an > entire organisation) so that nobody can open PRs against? if so, we should > document how and where to open the PR instead and naturally move to Apache > organisation. Wdyt? > > Andrea > > On Wed, Oct 31, 2018 at 1:07 PM Ignasi Barrera <n...@apache.org> wrote: > > > Hi! > > > > There was a recent issue [1] with the repo sync that brought up to the > > table our particular use of GitHub. During our incubation period, the ASF > > was still studying how the GitHub integration would be, and by then we were > > allowed to graduate and keep using our GitHub org, as long as every single > > GitHub interaction reached a project mailing list, and we used the ASF Git > > remote as the canonical repo. > > > > That is fine, but I'd like to propose to move to the ASF organization. The > > ASF provides GitBox now, which allows to directly write on GitHub repos. > > Moving to the ASF org would mean: > > > > * We can continue doing our stuff as-usual. > > * We'll be able to use GitHub features directly (merge PRs, etc). > > * We won't need our custom sync jobs to get our org in sync. > > > > * We'll have to "deprecate" the old organization and move users to the new > > one. We can take as much time as we need for this. My suggested approach > > would be to: > > - For any incoming new pull request, ask the contributor to open it > > against the Apache org. > > - Review existing PRs and push them to the gitbox remote. > > - Close old and stale pull requests and ask the contributor to reopen > > against the Apache org. > > - Cleanup the repo contents and leave just a README with a link to the > > new repos. > > > > I see this as part of migrating existing legacy stuff to its proper home > > (we are also transitioning our CI to the ASF Jenkins), which I think is a > > positive thing. > > > > > > What do you think about this move? Worth doing? > > > > > > > > [1] https://issues.apache.org/jira/browse/INFRA-16889 > > -- Andrew Gaul http://gaul.org/