Skip to content

Migrators for v1 recipes #3642

@wolfv

Description

@wolfv
Contributor

These are migrators for the v1 recipe that need porting & testing:

Activity

beckermr

beckermr commented on Jan 28, 2025

@beckermr
Contributor

You are missing a bunch I think. The arch migrations and a few others have special minimigrators attached to them.

mgorny

mgorny commented on Feb 26, 2025

@mgorny
Contributor

Shouldn't the list be pretty much all migrations imported in make_migrators, i.e.:

ArchRebuild,
Build2HostMigrator,
CondaForgeYAMLCleanup,
CrossCompilationForARMAndPower,
CrossPythonMigrator,
CrossRBaseMigrator,
DependencyUpdateMigrator,
DuplicateLinesCleanup,
ExtraJinja2KeysCleanup,
FlangMigrator,
GraphMigrator,
GuardTestingMigrator,
Jinja2VarsCleanup,
JpegTurboMigrator,
LibboostMigrator,
LicenseMigrator,
MigrationYaml,
Migrator,
MiniMigrator,
MPIPinRunAsBuildCleanup,
NoarchPythonMinMigrator,
NoCondaInspectMigrator,
Numpy2Migrator,
PipMigrator,
PipWheelMigrator,
PyPIOrgMigrator,
QtQtMainMigrator,
Replacement,
RUCRTCleanup,
StdlibMigrator,
UpdateCMakeArgsMigrator,
UpdateConfigSubGuessMigrator,
Version,
XzLibLzmaDevelMigrator,
YAMLRoundTrip,

?

mgorny

mgorny commented on Feb 26, 2025

@mgorny
Contributor

Or was the intent perhaps to list a subset of all migrators? I think that for tracking principles it would be best to go with a full list, marking as "done" either migrators updated or not applicable.

beckermr

beckermr commented on Feb 28, 2025

@beckermr
Contributor

We do not need to convert all of them. Many are old or not needed any more.

changed the title [-]Mini-Migrators for v1 recipe[/-] [+]Migrators for v1 recipes[/+] on Feb 28, 2025
mgorny

mgorny commented on Mar 5, 2025

@mgorny
Contributor

@isuruf, perhaps you have an opinion which of these migrators should be ported, and which left alone?

isuruf

isuruf commented on Mar 5, 2025

@isuruf
Member

Most important ones are

ArchRebuild
CrossCompilationForARMAndPower
CrossPythonMigrator
CrossRBaseMigrator
GuardTestingMigrator
UpdateCMakeArgsMigrator
UpdateConfigSubGuessMigrator

pinned this issue on Mar 6, 2025

8 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @mgorny@minrk@wolfv@isuruf@beckermr

        Issue actions

          Migrators for v1 recipes · Issue #3642 · regro/cf-scripts