openedx / wg-build-test-release

Open edX Build / Test / Release Working Group
24 stars 15 forks source link

Identify in-progress work that won't land before Lilac is cut #20

Closed pdpinch closed 3 years ago

pdpinch commented 3 years ago

The BTR working group has proposed cutting the lilac release on April 9 instead of the planned May 9, in order to provide more time for testing before the official June 9 release date.

We would like to know if there are any PRs, epics or features in progress that would be missing from Lilac if we cut the release April 9 instead of May 9.

pdpinch commented 3 years ago

This is a harder question to answer than I had originally thought. I've collected a list of features that I believe are in progress, but it's hard to tell when they will land. I think each of these would only affect our decision 1) if they will land after April 9 but before May 9 and 2) if we (the open edX community) care about the feature. For any given feature, I'm not sure which of those questions is harder to answer.

Common Cartridge Converter (is this repo even part of open edX?) Blockstore Powered Content Library (does this mean Blockstore is part of open edX now?) frontend-app-authn MFE (login, registration and password reset) notifier deprecation ORA improvements LTI upgrade (not sure if this is 1.3 or Advantage or just specific APIs)

Done: xModule to xBlock conversion Basic support for 3rd party discussions via LTI

felipemontoya commented 3 years ago

A big chunk of the Hooks extension framework falls in this category. Some parts of it may be merged by April 9th, but certainly not all of it.

pdpinch commented 3 years ago

@felipemontoya if we cut the release on May 9, would that make a difference?

felipemontoya commented 3 years ago

That would directly affect 1) and according to my development estimates yes (by May 9 it should be done), but I am a known bad estimator.

About 2, I'm not sure, I imagine that adoption will take a while so even having some hooks in place by April 9th will still let whoever is interested get started using the framework.

blarghmatey commented 3 years ago

Another "feature" that's a bit more diffuse is the overall capability of theming MFEs and whether there is a cohesive way of doing that. Unless there's any concerted effort underway that we expect to land in the next 1-2 months I would say that it's not a decisive factor in when to cut the release, but still something worth identifying and understanding when it will land.

sarina commented 3 years ago

I do know xModule -> xBlock is done! I will help follow up on these other things.

pdpinch commented 3 years ago

This issue is moot now. We didn't identify any features that would change our release schedule.