I think we could do it as a maintenance thing, if we reframe it.
Syncing with debian isn't an LP core facility: yes its needed, but that doesn't need to be part of LP.
What we need is:
- support for storing debtags in LP, presumably in a distroseries-sourcepackage or perhaps distro-sourcepackage
- support for exporting them in Packages.gz
Importing from Debian and applying deltas from debian can be done over the LP API.
The LP dev + ops could take on the gardening of the importer if needed. It would just be a regular script though - no need for it to be part of the LP tree.
I think this makes the LP specific scope much narrower.
I think we could do it as a maintenance thing, if we reframe it.
Syncing with debian isn't an LP core facility: yes its needed, but that doesn't need to be part of LP.
What we need is: sourcepackage or perhaps distro- sourcepackage
- support for storing debtags in LP, presumably in a distroseries-
- support for exporting them in Packages.gz
Importing from Debian and applying deltas from debian can be done over the LP API.
The LP dev + ops could take on the gardening of the importer if needed. It would just be a regular script though - no need for it to be part of the LP tree.
I think this makes the LP specific scope much narrower.