Thanks for keeping at this Adi. I know it's a sprawling project with a lot of 
moving parts and dull grunt-work.

(I really hope we can take the spare collective brain-space once Trac is gone 
to build some fun demos that we can stick on subdomains of twisted.org...)

-g

> On Jun 4, 2022, at 4:48 AM, Adi Roiban <adiroi...@gmail.com> wrote:
> 
> Hi,
> 
> The migration will be postponed for the next weeks to address the
> current feedback.
> 
> The plan is to address the current feedback and run another testing
> migration to make sure all is ok.
> Only after that, we will do the final (production) migration.
> 
> The GitHub issues is the big migration, but along the way, we will
> also migrate the wiki.
> The Wiki will also be migrated, as I hope it will be easier to setup
> the redirections.
> 
> Thanks, Tom for the feedback.
> 
> I have updated the info from
> https://github.com/twisted/twisted-trac-migration/issues/1
> 
>> Perhaps set interaction limits for the duration of the migration as well?
> 
> Yes. Good idea.
> 
>> Could these go in a repo like https://github.com/twisted/trac so that they 
>> can be referenced under the original numbers as "trac#1"? I see that syntax 
>> used in some of the migrated tickets.I
> 
> I don't know.
> My idea is to stop hosting Trac on Azure VM.
> Instead, we will have a new website - like this https://twisted.org/,
> designed to be hosted on serverless environments - GitHub pages or
> Read The  Docs or CloudFlare pages or Netlify...etc
> 
>> Could the branch name here be made a link? It corresponds to 
>> https://github.com/twisted/twisted/tree/password-comparison-4536-2
> 
> The branch linking will be fixed...and I guess is already fixed.
> 
> -------------
> 
> Glyph also sent  feedback about the migration of the review queue.
> 
> The main migration task is for https://twisted.reviews/
> 
> It can be replaced by a simple link, filtering "review" label,
> 
> https://github.com/twisted/twisted-trac-migration/issues?q=is%3Aopen+is%3Aissue+label%3Areview
> 
> This needs  to be coordinated with Glyph  who manages that domain...
> or maybe look at hosting twisted.reviews on GitHub  pages
> 
> -------------
> 
> There are still some tasks blocking the migration.
> After the migration, we need to set up the redirections from Trac to
> GitHub Issues... to make sure people will not continue to use Trac
> Tickets
> 
> There is this PR to migrate the whole Trac Wiki to static pages
> https://github.com/twisted/twisted.github.io/pull/10
> 
> Re
> 
> On Fri, 3 Jun 2022 at 19:20, Tom Most <t...@freecog.net> wrote:
>> 
>> Thank you for making this happen Adi! Sorry for the slow feedback, but here 
>> are a few comments. None seem blocking to me; it's totally xfine to proceed 
>> per the schedule.
>> 
>> On Tue, May 24, 2022, at 4:56 AM, Adi Roiban wrote:
>>> We still need to see how to put the GitHub twisted/twisted repo in a
>>> protected mode during the migration.
>>> 
>>> One option to temporarily rename the main branch as "DONT-CREATE-A-PR-YET"
>>> and have a new PR template that will explain that people should wait 1
>>> day for the migration to be finalized.
>>> 
>>> Suggestions are welcomed for how to do the migration.
>>> 
>>> Making the repo private is not an option.
>>> The followers/starts will be lost, and repo owners can still create PRs.
>> 
>> Perhaps set interaction limits for the duration of the migration as well? 
>> https://github.com/twisted/twisted/settings/interaction_limits
>> 
>>> ----------------
>>> 
>>> There is a list of issues with ID from 1 to 1732
>>> 
>>> So Trac ID 1 was migrated as
>>> https://github.com/twisted/twisted-trac-migration/issues/11323
>>> 
>>> Trac tickets with IDs 1733 or greater have a direct mapping.
>>> So Trac with ID 1733 is
>>> https://github.com/twisted/twisted-trac-migration/issues/1733
>> 
>> Could these go in a repo like https://github.com/twisted/trac so that they 
>> can be referenced under the original numbers as "trac#1"? I see that syntax 
>> used in some of the migrated tickets.
>> 
>>> ----------
>>> 
>>> The migration will take about 1 day.
>>> This is slow as GitHub API is throttling the requests.
>>> 
>>> The high-level plan targeting  4-5 June for going live:
>>> 
>>> * Gather feedback in the next days and implement the required changes.
>>> * Next Monday, 30rd of May, re-run a full import for testing
>>> * By next Wednesday, the 1st of June, the testing import should be ready
>>> * Review the full migration and see if this is ready for going live.
>>> * Wait for feedback until Friday 3 of June.
>>> * If there are no complaints, the final / PROD migration will be
>>> triggered over the 4-5 June weekend.
>>> 
>>> 
>>> -----------------
>>> 
>>> Below are some examples.
>>> 
>>> # Reopened, enhancement, link to another ticket
>>> https://github.com/twisted/twisted-trac-migration/issues/3621
>>> 
>>> # Reopened, attachment
>>> https://github.com/twisted/twisted-trac-migration/issues/4258
>>> 
>>> # a lot of changes and attachments
>>> https://github.com/twisted/twisted-trac-migration/issues/4536
>> 
>> Could the branch name here be made a link? It corresponds to 
>> https://github.com/twisted/twisted/tree/password-comparison-4536-2
>> 
>> Not a big deal though.
>> 
>>> # Enhancement, second comment replies to different ticket
>>> https://github.com/twisted/twisted-trac-migration/issues/6887
>>> 
>>> # Reopened -> new
>>> https://github.com/twisted/twisted-trac-migration/issues/9300
>>> 
>>> # Reopened -> closed, milestone, code example
>>> https://github.com/twisted/twisted-trac-migration/issues/9335
>>> 
>>> # With assigned team member, enhancement, new milestone, fixed
>>> https://github.com/twisted/twisted-trac-migration/issues/10027
>> 
>> The rest of these look great! Looking forward to much simpler infra.
>> 
>> Thanks again,
>> Tom
>> _______________________________________________
>> Twisted mailing list -- twisted@python.org
>> To unsubscribe send an email to twisted-le...@python.org
>> https://mail.python.org/mailman3/lists/twisted.python.org/
>> Message archived at 
>> https://mail.python.org/archives/list/twisted@python.org/message/A6CGJCP6QA2GC7DFIXAVELWPFOLLWKOW/
>> Code of Conduct: https://twisted.org/conduct
> 
> 
> 
> -- 
> Adi Roiban
> _______________________________________________
> Twisted mailing list -- twisted@python.org
> To unsubscribe send an email to twisted-le...@python.org
> https://mail.python.org/mailman3/lists/twisted.python.org/
> Message archived at 
> https://mail.python.org/archives/list/twisted@python.org/message/Z6MG3IC52VLQBN73HMGMPUYCWBDEBVKJ/
> Code of Conduct: https://twisted.org/conduct

_______________________________________________
Twisted mailing list -- twisted@python.org
To unsubscribe send an email to twisted-le...@python.org
https://mail.python.org/mailman3/lists/twisted.python.org/
Message archived at 
https://mail.python.org/archives/list/twisted@python.org/message/KNQWH2TRIA75YMEWSEIRZIRIZNSBIAKA/
Code of Conduct: https://twisted.org/conduct

Reply via email to