From: Jeff A. <ja...@fa...> - 2020-07-25 22:56:37
|
Now completed. Hoping it stays migrated this time. Jeff Allen On 25/07/2020 12:23, Jeff Allen wrote: > > Last chance to tell me I've done this wrong again before I start > juggling repositories as per https://github.com/jython/jython/issues/50. > > The dry-run (https://github.com/jeff5/jython-whinchat) seems to > attribute work to GitHub accounts correctly and does not have the > history problem Jim identified. I will make > https://github.com/jython/jython-tern by pushing the same thing, > cherry-picking etc.. (GitHub support have been no help.) > > If I'm about to make a mess (because the content is still broken, or > reusing repo names is a terrible idea), I'll be making that mess this > evening. > > Jeff Allen > On 19/07/2020 23:42, Jeff Allen wrote: >> >> My second attempt at migrating to GitHub is now posted at: >> https://github.com/jeff5/jython-whinchat . >> >> This does not have the broken history problem afflicting the current >> official repository. It would be useful to know if anything else is >> still wrong. I'll examine during the week how I can get from this to >> a fresh repo at the project home, and if possible, called jython/jython. >> >> Jeff Allen >> On 19/07/2020 15:29, Jeff Allen wrote: >>> >>> I have made a valid (I think) git repo from hg by migrating it using >>> https://github.com/frej/fast-export . It does not have the false >>> root problem seen in the current official repo (or multiple heads >>> per branch). It may not yet be attributing correctly to GitHub user >>> names. >>> >>> I will repeat this (so I can do it repeatably!) in such a way that I >>> end up with a repo on my personal account, and check that it looks >>> right from GitHub, both history and attribution. Then I'll see if I >>> can make it appear at https://github.com/jython/jython, which is by >>> no means certain. >>> >>> Jeff >>> >>> Jeff Allen >>> On 18/07/2020 08:27, Jeff Allen wrote: >>>> >>>> The master repository at https://github.com/jython/jython, recently >>>> migrated from Mercurial, has suffered some corruption in the >>>> process. Please do not use it until we work out how to fix it (or >>>> decide to live with it). >>>> >>>> Ernest: please keep https://hg.python.org/jython/ safe: it's the >>>> most solid foundation we have at present. >>>> >>>> Here and there, the translation process has lost the parent link >>>> from the first change set on a "topic branch". The effect is to >>>> make it look like the entire content of the repository is new at >>>> that change set. If you scroll back in the history of almost any >>>> file it stops (or rather begins) at the latest of these false >>>> roots. For information, we did this with a straightforward use of >>>> GitHub's migration tool, which produced no message that it was >>>> failing. (There were messages about linking contributor identities, >>>> which we addressed.) >>>> >>>> We're sorry not to have noticed this sooner. If there is a way of >>>> fixing this it may involve a fresh start or some history-rewriting >>>> in situ. This will break forks you may have made. We will try to >>>> fix as much of this as we can from our side, but that won't be free >>>> of downstream annoyances. >>>> >>>> -- >>>> Jeff Allen >>>> >>> >> >> >> _______________________________________________ >> Jython-dev mailing list >> Jyt...@li... >> https://lists.sourceforge.net/lists/listinfo/jython-dev > > > _______________________________________________ > Jython-dev mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-dev |