Preliminary News - GitHub

22 views
Skip to first unread message

Signal Linden (Bennett Goble)

unread,
Aug 22, 2022, 11:29:27 AM8/22/22
to OpenSource Mailing List
You may have heard mutterings from the August 5th TPV meeting, and if you haven't: Second Life will be moving its repositories to GitHub. Dates and specifics are forthcoming, with the majority, if not all, of public repositories being switched sometime this year.

I have yet to meet someone that greeted this news with anything but a positive reaction. GitHub will allow Second Life to improve a lot of internal CI/CD systems, automate more tasks, and allow us to not pull hair out when reviewing PRs. Beyond the initial migration, we will also be looking at some process improvements such as simplifying our CLA signing system by adopting a PR-based bot.

The migration will be executed in two general phases:

Phase 1 - Second Life repositories switch to GitHub
Phase 2 - Second Life CI/CD move to GitHub actions

Externally, only the first phase should be important as you will need to switch any remote URLs you have pointing to Linden BitBucket upstreams. The rest of the changes should be mostly non-impacting, though hopefully delightful, as PRs will be enriched with feedback from build systems and contributing to Second Life will become vaguely more like contributing to a modern open source project.

Dates will be shared here when they are available.

-Signal
Principal Engineer / Second Life


Reply all
Reply to author
Forward
0 new messages