lp:~niemeyer/pyjuju/go-charm-bits

Created by Gustavo Niemeyer and last modified
Get this branch:
bzr branch lp:~niemeyer/pyjuju/go-charm-bits
Only Gustavo Niemeyer can upload to this branch. If you are Gustavo Niemeyer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gustavo Niemeyer
Project:
pyjuju
Status:
Merged

Recent revisions

13. By Gustavo Niemeyer

Bundle directories into the zip as well, so that empty directories are
handled properly.

12. By Gustavo Niemeyer

Improvements and fixes in charm directory packing:

- Ignore hidden files as the Python version.
- Use the new filepath.Walk interface.
- Pack unix file mode into the charm bundle.

The last change requires this Go CL:

  http://codereview.appspot.com/5124044/

11. By Gustavo Niemeyer

Applied the juju/charm renaming to the Go code base.

Dropped need for the silly "header" field in metadata.yaml.

10. By Gustavo Niemeyer

Merged go-formula-bundle branch [r=hazmat]

This introduces support for formula bundle files in the Go port.

There's an unhandled review point in this branch regarding formula bits
that will be addressed in a follow up branch coming soon. The problem
was described in bug #858267.

9. By Gustavo Niemeyer

Merged go-formula-dir branch [r=hazmat]

This introduces support for handling formula directories in the Go port.
This includes the bundling of them, needed for the store.

8. By Gustavo Niemeyer

Merged go-formula-config-validation branch [r=hazmat]

This complements the initial config.yaml handling with validation support.

7. By Gustavo Niemeyer

Merged the go-formula-config branch [r=hazmat]

This is the initial support for parsing of config.yaml in the Go port.

6. By Gustavo Niemeyer

Merged go-final-formula-meta branch [r=fwereade,hazmat]

This completes the parsing of metadata.yaml in the Go port.

5. By Gustavo Niemeyer

Merge go-rename-short-types branch [r=hazmat,fwereade,jkakar] (!)

This makes the schema.M/L types more readable, as suggested by Kapil.

4. By Gustavo Niemeyer

Merged go-initial-formula-meta branch [r=fwereade,hazmat]

This introduces metadata.yaml parsing in the Go port.

Branch metadata

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

Subscribers