Activity log for bug #36470

Date Who What changed Old value New value Message
2006-03-24 19:46:51 Mark Shuttleworth bug added bug
2006-03-24 19:47:14 Mark Shuttleworth soyuz: assignee dsilvers
2006-03-24 19:47:14 Mark Shuttleworth soyuz: statusexplanation
2006-03-24 19:47:49 Mark Shuttleworth bug added subscriber Celso Providelo
2006-04-22 13:53:40 Celso Providelo soyuz: status Unconfirmed Confirmed
2006-04-22 13:53:40 Celso Providelo soyuz: assignee dsilvers cprov
2010-06-01 16:43:37 Curtis Hovey soyuz: assignee Celso Providelo (cprov)
2011-05-30 08:18:21 William Grant removed subscriber Canonical Launchpad Engineering
2011-09-20 21:21:49 Robert Collins launchpad: status Triaged Fix Released
2011-09-21 11:16:10 Julian Edwards launchpad: status Fix Released Triaged
2011-09-21 11:16:12 Julian Edwards launchpad: importance Medium Low
2011-09-21 11:16:24 Julian Edwards summary DistroReleaseQueue* table subclassing must be fixed PackageUpload* table subclassing must be fixed
2011-09-21 11:17:01 Julian Edwards description We have a standard way to deal with slightly polymorphic objects, and that is to make tables that can accommodate all variants and leave some fields NULL'able. The DistroReleaseQueue, DistroReleaseQueueBuild, DistroReleaseQueueSource and DistroReleaseQueueCustom tables should please all be collapsed into DistroReleaseQueue. This will greatly simplify code like DistroRelease.getQueueItems! We have a standard way to deal with slightly polymorphic objects, and that is to make tables that can accommodate all variants and leave some fields NULL'able. The PackageUpload, PackageUploadBuild, PackageUploadSource and PackageUploadCustom tables should please all be collapsed into PackageUpload. This will greatly simplify code like PackageUpload.getQueueItems!
2011-09-21 11:18:01 Julian Edwards tags lp-soyuz lp-soyuz tech-debt