lp:~bac/charmworld/readme-mega

Created by Brad Crittenden on 2013-09-09 and last modified on 2013-09-09
Get this branch:
bzr branch lp:~bac/charmworld/readme-mega
Only Brad Crittenden can upload to this branch. If you are Brad Crittenden please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brad Crittenden
Project:
charmworld
Status:
Development

Recent revisions

390. By Brad Crittenden on 2013-09-09

Charmworld redesign. Support bundle README files.

389. By Benji York on 2013-09-06

[r=bac][bug=][author=benji] Make bin/test (well, really scripts/test) a static file so it is easier
to add functionality to it.

388. By Benji York on 2013-09-06

[r=bac][bug=][author=benji] This makes the bundle API endpoint return non-promulgated charms
when an owner is included in the bundle URL. A test was added that
failed before the code was changed and which passes now.

Bonus: the "lint" make target now depends on "install" so a "make lint"
in a fresh checkout will actually work.

387. By Curtis Hovey on 2013-09-06

[r=benji][bug=1220955][author=sinzui] Update migration script to handle new deploys.

386. By Brad Crittenden on 2013-09-05

[r=benji][bug=][author=bac] Make charmworld URLs use 'bundle' instead of 'bundles'.

385. By Benji York on 2013-09-05

fix es-update vs. es_update bug

384. By Brad Crittenden on 2013-09-05

[r=benji][bug=][author=bac] Provide generic file access for bundles and support for icon.svg in particular.

383. By Abel Deuring on 2013-09-05

[r=adeuring,bac][bug=][author=adeuring] spurious failures in test_search.py fixed.

382. By Benji York on 2013-09-05

[r=bac][bug=][author=benji] Several tweaks to the Makefile:

- added a debugging tool at the top (normally commented out)
- removed some single-use and tiny constants in favor of less indirection
- added "canaries" to several rules so they are only run when needed
- wrapped long lines
- added a dependency on requirements.txt so that changes will trigger a
  re-install of Python dependencies
- made a test script (bin/test) so we don't have to remember the
  spelling to invoke the tests outside of the Makefile (preserving the
  existing make targets for continuity, especially for CI)
- removed some unnecessary phoney entries
- added "install" as the default goal
- removed unneeded indirection in phoney definition

As a result of the above you can run just "make" in a new checkout and
everything will be built. If "make" is run again, no work will be
done. There is also now a bin/test script that is friendlier than
having to remember the spelling to invoke the test runner (directly or
through the Makefile, but that still works too).

381. By Benji York on 2013-09-04

[r=bac][bug=][author=benji] Add a user interface for setting the featured flag for bundles.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~juju-jitsu/charmworld/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers