Hello,
Now with 1.20.0 out, it’s time to talk about timelines and features for 1.21, since we’re nearly at the half-way point already.
1.20 was branched on October 17th, and to keep up our 3-month release cadence that would mean we should branch on January 17th, but I would prefer to branch earlier in the hope of delivering the first RC on the same week.
Proposed schedule for 1.21:
Event | Date |
---|---|
1.21 Dev Start | October 17th |
1.21 Half Way Point | December 1st |
1.21 Stabilization | January 7th |
1.21 Branch | January 14th |
1.21 RC1 | January 17th |
1.21 RC2 | January 31st |
1.21.0 | February 14th |
Considering many people will be on holidays in late December, this does not leave much time for feature development for this release, so please take that into consideration when planning ahead - features that are not fully merged by the stabilization period will need to wait for the next version. Like with the previous post, I’ll make this one a wiki so we can collaborate on the list of features people want to see in this release.
Suggested features for 1.21:
- GraphQL API
- Strong Params enforcement
- Puppet 6 support
-
Removal of
location_enabled
,organization_enabled
andlogin
settings (Proposal: remove support for disabling taxonomies or login) - Optionally replacing mod_passenger with puma
- Renaming --foreman-admin-{username,password} to --foreman-initial-admin-{username,password}