Re: GitHub Jython repo broken

Jeff Allen <[email protected]> Mon, 27 Jul 2020 20:04:36 +0100
Newsgroups gmane.comp.lang.jython.devel
Message-ID <[email protected]>
No. And thaks for spotting this.

PRs don't transfer but I did this to keep track: 
https://github.com/jython/jython/issues/42 and have succesfully rebased 
a couple of PRs this route already.

Jeff

Jeff Allen

On 27/07/2020 17:56, John Hubbard wrote:
> I had submitted a pull request against the old repo.  Do I need to 
> re-submit against the new repo?
>
> On Sat, Jul 25, 2020 at 4:56 PM Jeff Allen <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     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
>>>     [email protected]  <mailto:[email protected]>
>>>     https://lists.sourceforge.net/lists/listinfo/jython-dev
>>
>>
>>     _______________________________________________
>>     Jython-dev mailing list
>>     [email protected]  <mailto:[email protected]>
>>     https://lists.sourceforge.net/lists/listinfo/jython-dev
>     _______________________________________________
>     Jython-dev mailing list
>     [email protected]
>     <mailto:[email protected]>
>     https://lists.sourceforge.net/lists/listinfo/jython-dev
>

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev