← Back to team overview

openupgrade-drivers team mailing list archive

Re: migrated flag in module manifest?

 

On 04/04/2014 09:52 AM, Holger Brunn wrote:
> how about a flag in the module manifest that tells the OpenUpgrade
> server that a module is fit for migration (either because there's
> nothing to do or because the migration script is ready)?
>

>
> What do you think?
>

Holger,

+10

> And what about the flag's name? 'migrated': True ?
>

We now have various statuses in the docs: none, done, nothing to do, no
changes. Maybe make it a field 'openupgrade_coverage' (or just
'coverage') with selection

    'unknown' (default), 'partial', 'full', 'nochange'

We could use 'nochange' for both current statuses 'nothing to do' and
'no changes', with meaning 'no changes in the module to warrant a
migration script' to cover both cases. When autogenerating the module
coverage list for the official addons, 'unknown' would translate to
'todo'. At migration time, the error log could clarify that if an
official module has status 'unknown', this would usually mean that the
migration can not be considered succesful.

Should we move the user notes to the manifest as well to have them
logged at the end of the upgrade, so that we finally have a usable
report for post-migration administrative work that is signalled in these
notes?

Cheers,
Stefan.


Follow ups

References