asdf-format / asdf

ASDF (Advanced Scientific Data Format) is a next generation interchange format for scientific data
http://asdf.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
523 stars 57 forks source link

Start using an automated backport/milestone system #1294

Open WilliamJamieson opened 1 year ago

WilliamJamieson commented 1 year ago

The issue of the ASDF 3.0 branch tending to get behind is rather frustrating. A solution to dealing with this is to use the @meeseeksmachine bot, see https://meeseeksbox.github.io/. To automate the backport/forward port process between our dev branches.

This will probably involve reconstituting the ASDF 3.0 branch from scratch, but it might be worth it.

WilliamJamieson commented 1 year ago

Note I think it might be better to split the current development main development branch off to a ASDF 2 branch and start developing everything as if it was 3.0. We could just have the bot backport necessary fixes/features to ASDF 2 instead (pure ASDF 2 changes can be made against that branch instead).

@braingram and @eslavich what do you think about this?

braingram commented 1 year ago

Note I think it might be better to split the current development main development branch off to a ASDF 2 branch and start developing everything as if it was 3.0. We could just have the bot backport necessary fixes/features to ASDF 2 instead (pure ASDF 2 changes can be made against that branch instead).

@braingram and @eslavich what do you think about this?

That sounds like a great way to handle this.

Would this be a good opportunity to rename the primary branch as well?

WilliamJamieson commented 1 year ago

Would this be a good opportunity to rename the primary branch as well?

Yes