lp:~maxb/udd/fix-import-ordering

Created by Max Bowsher and last modified
Get this branch:
bzr branch lp:~maxb/udd/fix-import-ordering
Only Max Bowsher can upload to this branch. If you are Max Bowsher please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Max Bowsher
Project:
Ubuntu Distributed Development
Status:
Merged

Recent revisions

434. By Max Bowsher

Add various tests for PackageToImport ordering.

433. By Max Bowsher

Fix bug introduced in ordering rewrite - Debian imports of the same version
into multiple releases had become partially non-deterministic.

432. By Max Bowsher

Likewise, assign a short alias to debian.changelog.Version.

431. By Max Bowsher

In test_package_to_import, import the subject under test to a short alias, for
clarity/brevity.

430. By Max Bowsher

Pull out the ImportList internal compare_versions function to a @staticmethod
on PackageToImport.

429. By Max Bowsher

Move PackageToImport's __str__ definition to be alongside its __repr__ definition.

428. By Max Bowsher

Merge trunk.

427. By Max Bowsher

Alter the sort order in which versions to import are processed. Isolate the
current Ubuntu-specific logic and current logic which should be
Ubuntu-specific. Add new Debian-specific logic to encode that packages
generally enter the archive in sid or experimental first, before propagating to
testing.

426. By Max Bowsher

icommon.ImportList: Document the rationale for the sort order.

425. By Max Bowsher

icommon.ImportList: Rather than sorting the list backwards and reversing it,
fix the sense of the comparator, and remove the reverse operation.
(This should have no functional change, but renders the code less confusing.)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:udd
This branch contains Public information 
Everyone can see this information.

Subscribers