= Summary =
Mechanical 3.0 changes for DistroArchSeriesBinaryPackage[Release] pages
== Implementation details ==
I slipped in a quick bug fix while I was at it: https://bugs.edge.launchpad.net/bugs/241341
to fix a page heading. This was just a case of changing the title property on
the context class.
The change to the DistroArchSeriesBinaryPackageRelease page was more involved.
It uses several page fragments in the package relationships section that are
in a different context/view. They are not used anywhere else so I added some
conditional "yui-u" div classes to those so that they don't appear when not
necessary.
The breadcrumbs on both pages are not working properly, I will fix those in a
separate branch.
= Summary = sBinaryPackage[ Release] pages
Mechanical 3.0 changes for DistroArchSerie
== Implementation details == /bugs.edge. launchpad. net/bugs/ 241341
I slipped in a quick bug fix while I was at it:
https:/
to fix a page heading. This was just a case of changing the title property on
the context class.
The change to the DistroArchSerie sBinaryPackage is trivial and can be seen /launchpad. dev/ubuntu/ warty/i386/ mozilla- firefox
here:
https:/
The change to the DistroArchSerie sBinaryPackageR elease page was more involved.
It uses several page fragments in the package relationships section that are
in a different context/view. They are not used anywhere else so I added some
conditional "yui-u" div classes to those so that they don't appear when not
necessary.
The breadcrumbs on both pages are not working properly, I will fix those in a
separate branch.
== Tests == sbinarypackage
bin/test -vvt stories.soyuz -t distroarchserie
== Demo and Q/A ==
See the URLs above.
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: soyuz/doc/ distroarchserie sbinarypackage. txt soyuz/templates /binarypackager elease- portlet- predepends. pt soyuz/templates /binarypackager elease- portlet- depends. pt soyuz/templates /binarypackager elease- portlet- suggests. pt soyuz/templates /distroarchseri esbinarypackage release- portlet- soyuz/templates /binarypackager elease- portlet- conflicts. pt soyuz/templates /distroarchseri esbinarypackage -index. pt soyuz/templates /binarypackager elease- portlet- enhances. pt soyuz/templates /binarypackager elease- portlet- replaces. pt soyuz/templates /distroarchseri esbinarypackage release- index.pt soyuz/templates /binarypackager elease- portlet- recommends. pt soyuz/model/ distroarchserie sbinarypackage. py soyuz/templates /binarypackager elease- portlet- provides. pt soyuz/templates /binarypackager elease- portlet- breaks. pt
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
details.pt
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/