-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make stage 6 less crowded - identify apps that have their own updater & Cleanup #2741
base: master
Are you sure you want to change the base?
Conversation
d3939e0
to
f2307e6
Compare
There are a lot of good ideas here. Just to mention another idea I'm seeing a lot of "During Covid". This is the idea that an increasing number of NGO's want a "Major LMS" as part of IIAB — which almost always means one of the following:
Whereas these 3 other LMS-like environments are certainly used occasionally, for somewhat similar purposes, but are just not in the same league:
We need a better nickname than "Minor LMS's" but certainly the above taxonomy has proved extremely valuable in 2020 and 2021 and will likely become even more significant going forward. It's not to say we absolutely need to speak the language of our customers e.g. sometimes internal infra will just not correspond to UX perceptions. But it is to say NGO/community/adoption patterns are changing quite dramatically, much accelerated by things like Covid... |
Think of this grouping as stuff in stage 6 and above requires more maintenance, while stage 5 is set the initial version used in the install and you are done. |
eb3f071
to
871d48b
Compare
I haven't looked at the local_vars_* files for adjustments yet. |
ping.. 'question" tag was added, what is the question? |
Design questions as to how to cluster stages 5 to 9 will be numerous this year. On the one hand there's a strong argument that Stages 6-to-8 are very arbitrary. On the other hand, there's a very strong argument that they should stay that way, until the dominant needs of implementers converge much more clearly. In any case, this PR is absolutely a useful start to kicking off and eventually deciphering these complicated, rapidly evolving questions. (Aside: several of these questions are 'artistic' but that does not mean they are culturally insignificant, e.g. bricklayers consider their work to be a sacred artform...be that as it may, we'll need to tease out diverse implementation trends over the coming decade...of course without succumbing to sectarian religiosities.) |
With 7.2 due in 2021Q2 (moved from 2020Q3) you should make up your mind fast.
Where is this tracking issue for the design discussion?
More dribble, smoke-screening, hand wavy BS... Stop trying to gaslight me, you will not be successful. |
Now in 2021Q3 with no release in site |
5d47af3
to
8788a54
Compare
First commit repurposes stage 5 as a note for roles that should never be reinstalled as each contain their own builtin updater.
Second commit removes mention of roles that are not present in /roles and are skipped in validation, this would cause an error if contained in local_vars. No functional change, grouping is for better info for the end-user and future developers, 2 roles move from stage 6 to stage 5. This would be on the lowest rung of release maintenance, with higher stages requiring upkeep of the current versions to install being a difference to note.