On Wed, May 20, 2020 at 6:04 PM Martin Blais <[email protected]> wrote:

> On Tue, May 19, 2020 at 9:56 AM Martin Blais <[email protected]> wrote:
>
>> On Tue, May 19, 2020 at 5:28 AM Martin Michlmayr <[email protected]> wrote:
>>
>>> * Martin Blais <[email protected]> [2020-05-18 04:24]:
>>> > Martin: Did you want to go beyond this and create a mapping?
>>>
>>> I have a mapping now for some users.  For quite a few people I cannot
>>> find a mapping.  I think once we've done the migration, we can update
>>> the BitBucket issues and let them know about the move to GitHub.
>>
>>
>>
>>> Anyway, I emailed some people asking for their GitHub username, so
>>> please give me a few days.
>>>
>>
>> SGTM, I'll wait for your mapping and then I'll test it with git-remote-hg.
>> Thanks a lot for your help and thanks to Kirill Goncharov for figuring
>> out the issues migration.
>>
>> I re-ran the hg-fast-export conversion and git-remote-hg ones last night
>> to see if there's any benefit to using one vs. the other.
>> The former fails with an exception; the latter works well.  It'll be a
>> git-remote-log conversion.
>> I diffed all the heads of branches to make sure nothing's lost; seems to
>> have worked perfectly.
>> I also spot-checked some of the per-branch logs, they also fine.
>> The tags are also present and matching.
>>
>> There are a few final relatively easy things I need to figure out:
>>
>> - I have some repo lying around with local changes that needs to get
>> merged before I make the final conversion. I'll merge those changes in hg
>> and reimport.
>>
>
> That's done.
>
>
> - Mercurial has the concept of "closing" a branch (typically when it gets
>> merged). This results over time in a large set of "inactive" and a smaller
>> set of "active" branches. The conversion merely creates branches, for both
>> active and inactive ones. The git-remote-hg docs mention "Closed branches
>> are not supported; they are not shown and you can’t close or reopen.
>> Additionally in certain rare situations a synchronization issue can occur
>> (Bug #65)."  I want to figure a way to keep the branch refs / history yet
>> have them not show up in the list of branches (so that the little github
>> menu doesn't show all these closed branches as if they were work in
>> progress). I think I may use a tag in under archive/ like some people do to
>> differentiate those from tags for released versions.
>>
>
> That's done (tagged as archive/).
>
>
> - Dominik Aumayr created the github.com/beancount/beancount repository
>> originally and gave me admin rights. While I'm able to pull the output of a
>> fresh git-remote-hg conversion on top of that repo (with a minor merge on a
>> tags file), I'd prefer to empty it or remove it and recreate it from
>> scratch with the latest version of the git-remote-hg converter.  Is this
>> going to cause problems? I suspect I would not since I can pull the recent
>> conversion on top, the checksums are probably the same and the repos would
>> be compatible. Have you done that before? I wonder if it's easiest to
>> delete and recreate the repo project in github (does github make that
>> possible or if I delete the repo would the beancount/beancount name be
>> unavailable forever?).
>>
>
> I'm just missing Owner ACLs to the Beancount organization, from either
> Dominik or Jakob so I can move the repository.
>
>
> After I refresh the code and migrate the tickets, I'd love to integrate
>> Kirill's .md docs and ask if people can remove other static docs to there's
>> only one copy out there and change all pointers to the repo.
>>
>
> Ditto, same thing, once I'm one of the owners, Kirill's docs repo will be
> moved at beancount/docs.
>
> There's another task before we can complete it: I need to handle the
> pending 16 pull requests.
> I'll try to review/merge as many of the small ones as possible, and the
> larger ones I'll try to save as branches in the converted git repo.
>

I've either merged (in hg), or converted to branches all the pending pull
requests and closed them all.
I named them prXXX_<user>_<name>.

All I'm missing to get the job finished is "Owner" ACLs to the
organization, so I can move the repo and help Kirill move docs into it too.
Jakob? Dominik?





>
> It's a decision, the Beancount repo will be moving to github soon.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhPZ2Tohpygtuj6dFDa2zugCA7UD5x5d8%2BPNpSHzeyhO3w%40mail.gmail.com.

Reply via email to