Yes the 36 Pull Request we had got overwritten with the bug information for 1-36.
If possible i think it would be best to move the pull request to the newest numbers so all the cross references to issue numbers can stay the same. Also another issue I saw was that # sign will link to other issues, which in some of the text of our issue, that was not intended. If possible you can replace '#[number]' with 'choice [number]' in the text when they get reprocessed? I read about choice here: https://github.com/github/markup/issues/303 On Tue, Jan 2, 2018 at 12:03 PM, Bill Deegan <b...@baddogconsulting.com> wrote: > Andrew, > > Also.. there's 36 bugs which didn't get migrated. > I'm guessing they're the ones which yielded: > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > > ... > 8 > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' > https://developer.github.com/v3/issues/#edit-an-issue'} > 9 > ... > > So I'm guessing > Can you take a look at that? > For now I'm going to disable issues on scons/scons and then I'll try again > once you're pull request is ready. > > Also looks like the lowest issue # created is 37 (notable that the highest > pull request # is 36). > It looks like they share the same "namespace" for lack of a better term. > So cross references to other bugs will be off.. > > Thanks, > Bill > > On Tue, Jan 2, 2018 at 1:32 AM, Andrew Featherstone < > andrew.featherst...@cantab.net> wrote: > >> Hi Bill, >> >> I'm glad you persevered. No I've not put any effort into making this work >> with Python 2. There's some crude retry mechanisms in the implementation. >> By the look of https://github.com/scons/scons/issues this is still >> trundling on, as the issue count keeps going up when I refresh the browser. >> >> Unfortunately, I've spotted a meta-issue, which can be seen at >> https://github.com/SCons/scons/issues/1345, for example. There's an >> attachment for this issue that should be at >> https://github.com/scons/tigris-issue-attachments/blob/maste >> r/45/SCons-PkgCheckModules.diff, but is pointing to >> https://github.com/bdbaddog/scons/tigris-issue-attachments/ >> blob/master/45/SCons-PkgCheckModules.diff instead. >> >> I think the sensible thing is for me to raise an issue against >> https://github.com/SCons/tigris-to-github and submit a fix via a pull >> request. The import process will merrily overwrite existing issues so >> that's not a problem, but we will need to run the script again. >> >> Sorry, all. >> >> Andrew >> >> >> On 2 January 2018 at 04:48, Bill Deegan <b...@baddogconsulting.com> >> wrote: >> >>> Got past that. Requires python 3 and a few modules. >>> Running now but just got the folllowing: >>> GitHub repository for issues: scons/scons >>> GitHub repository for attachments: scons/tigris-issue-attachments >>> 1 >>> 2 >>> 3 >>> 4 >>> 5 >>> 6 >>> 7 >>> 8 >>> 422 {'message': 'Validation Failed', 'errors': [], 'documentation_url': ' >>> https://developer.github.com/v3/issues/#edit-an-issue'} >>> >>> >>> >>> On Mon, Jan 1, 2018 at 8:05 PM, Bill Deegan <b...@baddogconsulting.com> >>> wrote: >>> >>>> No go. >>>> >>>> python tigris2github.py >>>> Traceback (most recent call last): >>>> File "tigris2github.py", line 11, in <module> >>>> from github import Github, UnknownObjectException >>>> ImportError: No module named github >>>> >>>> pip search github yields a long list. >>>> >>>> Can you add a requirements.txt with a list of required packages to the >>>> repo and send a pull request? >>>> >>>> On Fri, Dec 29, 2017 at 3:37 AM, Andrew Featherstone < >>>> andrew.featherst...@cantab.net> wrote: >>>> >>>>> I've just check this morning that it's able to work with an >>>>> organization's repos and not just an individual's. If you don't want to >>>>> solicit feedback on the users' mailing list, then the next step is to >>>>> perform the migration. So, to move things forward: >>>>> >>>>> 1. Clone my repo. >>>>> 2. Call python tigris2github.py and answer the questions. >>>>> >>>>> So it'd be something like this: >>>>> >>>>> > python .\tigris2github.py >>>>> GitHub username: ajf58 >>>>> GitHub Password: >>>>> GitHub repository for issues: scons/scons >>>>> GitHub repository for attachments: scons/tigris-issue-attachments >>>>> >>>>> As mentioned previously, it'll take a couple of hours to churn through >>>>> everything due to the rate limiting of GitHub. >>>>> >>>>> Cheers, >>>>> Andrew >>>>> >>>>> On 28 December 2017 at 22:12, Bill Deegan <b...@baddogconsulting.com> >>>>> wrote: >>>>> >>>>>> Yes. Sorry I didn't see the link in the existing markup. >>>>>> That looks good to me. >>>>>> So to move forward (migrate bugs to scons/scons and attachments to >>>>>> scons/tigris-issue-attachements/ ) what do I need to do? >>>>>> >>>>>> Thanks, >>>>>> Bill >>>>>> >>>>>> On Thu, Dec 28, 2017 at 12:56 PM, Andrew Featherstone < >>>>>> andrew.featherst...@cantab.net> wrote: >>>>>> >>>>>>> Hi Bill, >>>>>>> >>>>>>> I'm not sure I follow you. The issue numbers and the Tigris >>>>>>> 'attachment IDs' (used as the folder names) aren't the same value. Where >>>>>>> issues have attachments they are reffered to in the issue by name, and >>>>>>> the >>>>>>> URL is included in the Markdown. As an example, see >>>>>>> https://github.com/ajf58/tigris-sandbox/issues/6, which has an >>>>>>> attachment found at https://github.com/ajf58/tigri >>>>>>> s-issue-attachments/blob/master/190/bug6.zip. >>>>>>> >>>>>>> Have I understood your question correctly? >>>>>>> >>>>>>> Andrew >>>>>>> >>>>>>> On 28 December 2017 at 20:33, Bill Deegan <b...@baddogconsulting.com >>>>>>> > wrote: >>>>>>> >>>>>>>> Can you add to the github bug a link to the github attachment repo >>>>>>>> where appropriate? >>>>>>>> (so you don't have to go look for the repo and then the issue >>>>>>>> number folder.) >>>>>>>> >>>>>>>> On Thu, Dec 28, 2017 at 11:51 AM, Daniel Moody <dmoody...@gmail.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> I think it's awesome, looks great fully support moving forward >>>>>>>>> with this! Good work! >>>>>>>>> >>>>>>>>> On Dec 28, 2017 2:36 PM, "Andrew Featherstone" < >>>>>>>>> andrew.featherst...@cantab.net> wrote: >>>>>>>>> >>>>>>>>>> Hi All, >>>>>>>>>> >>>>>>>>>> Any comments or feedback on this? >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> Andrew >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 17 December 2017 at 18:58, Bill Deegan < >>>>>>>>>> b...@baddogconsulting.com> wrote: >>>>>>>>>> >>>>>>>>>>> Great work! >>>>>>>>>>> I'll try and set aside some time to review it this week. >>>>>>>>>>> >>>>>>>>>>> -Bill >>>>>>>>>>> >>>>>>>>>>> On Sat, Dec 16, 2017 at 6:44 PM, Andrew Featherstone < >>>>>>>>>>> andrew.featherst...@cantab.net> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi All, >>>>>>>>>>>> >>>>>>>>>>>> I've been working on how we can migrate the Tigris issues to >>>>>>>>>>>> GitHub. You can see the output of this at >>>>>>>>>>>> https://github.com/ajf58/tigris-sandbox/issues, To ensure that >>>>>>>>>>>> we're not relying on issue attachments being hosted at Tigris, >>>>>>>>>>>> which looks >>>>>>>>>>>> to be deserted by its owners (no tweets since 2013 >>>>>>>>>>>> https://twitter.com/tigrisdotorg?lang=en, for example), the >>>>>>>>>>>> issue attachments are also migrated to GitHub ( >>>>>>>>>>>> https://github.com/ajf58/tigris-issue-attachments). The source >>>>>>>>>>>> code used for doing this can be found at >>>>>>>>>>>> https://github.com/ajf58/tigris-to-github. >>>>>>>>>>>> >>>>>>>>>>>> I think the next steps are: >>>>>>>>>>>> >>>>>>>>>>>> 1. Members of this list review the format of the migrated >>>>>>>>>>>> issues and offer feedback. >>>>>>>>>>>> 2. Act on feedback. >>>>>>>>>>>> 3. Get feedback on the scons-user mailing list. >>>>>>>>>>>> 4. Migrate issues to https://github.com/SCons/scons >>>>>>>>>>>> >>>>>>>>>>>> The migration process takes ~2 hours currently. This is largely >>>>>>>>>>>> due to the rate limits GitHub imposees on their REST API. GitHub >>>>>>>>>>>> allows >>>>>>>>>>>> temporary restrictions to be imposed on the repo, so we can do >>>>>>>>>>>> that while >>>>>>>>>>>> the migration takes place. >>>>>>>>>>>> >>>>>>>>>>>> Thoughts? >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> Andrew >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Scons-dev mailing list >>>>>>>>>>>> Scons-dev@scons.org >>>>>>>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Scons-dev mailing list >>>>>>>>>>> Scons-dev@scons.org >>>>>>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Scons-dev mailing list >>>>>>>>>> Scons-dev@scons.org >>>>>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Scons-dev mailing list >>>>>>>>> Scons-dev@scons.org >>>>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Scons-dev mailing list >>>>>>>> Scons-dev@scons.org >>>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Scons-dev mailing list >>>>>>> Scons-dev@scons.org >>>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Scons-dev mailing list >>>>>> Scons-dev@scons.org >>>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Scons-dev mailing list >>>>> Scons-dev@scons.org >>>>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>>>> >>>>> >>>> >>> >>> _______________________________________________ >>> Scons-dev mailing list >>> Scons-dev@scons.org >>> https://pairlist2.pair.net/mailman/listinfo/scons-dev >>> >>> >> >> _______________________________________________ >> Scons-dev mailing list >> Scons-dev@scons.org >> https://pairlist2.pair.net/mailman/listinfo/scons-dev >> >> > > _______________________________________________ > Scons-dev mailing list > Scons-dev@scons.org > https://pairlist2.pair.net/mailman/listinfo/scons-dev > >
_______________________________________________ Scons-dev mailing list Scons-dev@scons.org https://pairlist2.pair.net/mailman/listinfo/scons-dev