[ANN] ADC Repository Consolidation and Development Workflow Changes

1 view
Skip to first unread message

Nathan du Buy

unread,
May 11, 2026, 2:30:03 PM (9 days ago) May 11
to a...@freelists.org, adc-ar...@googlegroups.com

Hi,

I will be merging the Canary repository, Aurora branch, and Stable versions into a single centralized repository.

From now on:

  • Active live development will happen in the main branch

  • Stable and Aurora releases will be created through tags and dedicated maintenance branches

  • New versions and updates will receive their own branches when needed

  • Aurora tags will be created from main whenever the codebase is considered stable enough for broader testing

The goal of this change is to simplify development, maintenance, and contribution workflows for ADC.

Reasons for this decision:

  • Easier maintenance
    Porting Canary code to Aurora currently takes a significant amount of time due to rebranding, module replacements, updating constants, maintaining separate requirements, and keeping repositories synchronized.

  • Centralized development
    While decentralization can be beneficial in many situations, ADC development benefits more from having one clear central repository and workflow.

  • Better issue handling
    Canary currently uses separate issue tracking on GitLab, while Aurora development is disconnected from the main issue workflow which is for Stable. Consolidating everything into one repository will improve tracking and communication.

  • Less confusion
    Maintaining multiple repositories creates unnecessary complexity for contributors and users trying to follow development.

  • Better contribution workflow
    Contributions currently happen mostly through the Canary GitLab repository, requiring external accounts and additional synchronization work before changes reach Aurora or Stable builds. A centralized repository will make contributing much easier and faster.

These changes will help move ADC toward a cleaner, more maintainable future.

This email also serves as the start of a migration/update thread where I will post progress updates regarding the transition.

The merge and migration process will begin Wednesday evening and continue over the following days and weeks.

--
Nathan du Buy
Open Source Developer

OpenPGP fingerprint
02D7 2154 D625 B937 CCA7 4FD2 3133 1ED9 0BDC 8954

Web
mealman1551.github.io
nathandubuy.pages.dev
OpenPGP Public Key
-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEaaGdEhYJKwYBBAHaRw8BAQdA+uJKmZ/A1I5B8AhhSrDu2Mi6z7KnePI7zCfP
sH4vz9S0Jk5hdGhhbiBkdSBCdXkgPG5hdGhhbmR1YnV5NEBnbWFpbC5jb20+iJAE
ExYKADgWIQQC1yFU1iW5N8ynT9IxMx7ZC9yJVAUCaaGdEgIbAwULCQgHAgYVCgkI
CwIEFgIDAQIeAQIXgAAKCRAxMx7ZC9yJVDNwAP46xA34c7YVSNQNP3SydvGjXVhq
qbc56jGGYyxQtlN0FgEA3IBIEzm7afEQ7r7OTpV0o6C3DQoQ7FK7T4T4q9yogwi4
OARpoZ0SEgorBgEEAZdVAQUBAQdAauG2VGsKhSiJP+cUZeesIInvWa7tH1YYy7ni
YKjLQzUDAQgHiHgEGBYKACAWIQQC1yFU1iW5N8ynT9IxMx7ZC9yJVAUCaaGdEgIb
DAAKCRAxMx7ZC9yJVGQLAQCrfxz8TplTNnhptGRj5kYZ9+aB7lq4KRT9rKbn0ImG
cAEAqx76sL3vI7rz24LzFhxms949C53GB4TbpBgXNaMafgU=
=0/wj
-----END PGP PUBLIC KEY BLOCK-----
OpenPGP_0x31331ED90BDC8954.asc
OpenPGP_signature.asc

Nathan du Buy

unread,
May 13, 2026, 7:02:02 AM (7 days ago) May 13
to a...@freelists.org, adc-ar...@googlegroups.com

I will start soon with the "migration" process. the process will get the name "Xgit", so with that name im talking about the process.

For now i want to warn y'all to not clone the main repository until Xgit has been fully proceeded, so you will not get broken source code. The best thing you can do is downloading the sable source code from here: https://github.com/Mealman1551/ArchivedDataCodec/releases/latest

Will send more mails in this thread to keep y'all updated on this.

Op 11-5-2026 om 20:29 schreef Nathan du Buy:
OpenPGP_0x31331ED90BDC8954.asc
OpenPGP_signature.asc

Nathan du Buy

unread,
May 13, 2026, 10:38:27 AM (7 days ago) May 13
to a...@freelists.org, adc-ar...@googlegroups.com

Been busy for a few hours now, i will make the new stable/1.4 as the default branch and development is taking place on the main branch.

Im still busy on Xgit and i will be busy still tonight.

Keep y'all updated.

Op 11-5-2026 om 20:29 schreef Nathan du Buy:

Hi,

OpenPGP_0x31331ED90BDC8954.asc
OpenPGP_signature.asc

Nathan du Buy

unread,
May 13, 2026, 3:08:39 PM (7 days ago) May 13
to a...@freelists.org, adc-ar...@googlegroups.com

Im done for today, i will continue tomorrow, please still do not clone the repository, download source code from the stable releases.

I will give out a signal when the repository is safe to clone.

Op 13-5-2026 om 16:38 schreef Nathan du Buy:
OpenPGP_0x31331ED90BDC8954.asc
OpenPGP_signature.asc

Nathan du Buy

unread,
May 14, 2026, 9:45:50 AM (6 days ago) May 14
to a...@freelists.org, adc-ar...@googlegroups.com

Merged Xgit into Main this morning, did tests and everything works!

By now im announcing that cloning the repository is safe.

Some more information is that Aurora will be working by tags, when something works i will tag it, the user needs to compile Aurora manually.

This is the end of this thread, tho if i need to come back to this project Xgit, i will send in this thread.

Op 13-5-2026 om 21:08 schreef Nathan du Buy:
OpenPGP_0x31331ED90BDC8954.asc
OpenPGP_signature.asc
Reply all
Reply to author
Forward
0 new messages