wip/ostbuild-v2 branch pushed to master, working on deploying
- From: Colin Walters <walters verbum org>
- To: ostree-list gnome org
- Subject: wip/ostbuild-v2 branch pushed to master, working on deploying
- Date: Sat, 05 May 2012 10:04:38 -0400
I've been working on an "wip/ostbuild-v2" branch with the primary goal
of implementing a sane workflow for developers:
https://live.gnome.org/OSTree/Ostbuild/DeveloperWorkflow
While working on this though, I got tired of waiting ~10 seconds after
each build to re-checksum the target filesystem tree, so I implemented
an optimization that required breaking the repository format.
I don't think the current developer workflow is anywhere close to
perfect. In particular:
0) Having to edit a large JSON file to point to local sources is
really crappy.
1) JsonDB is weird. I'm not happy with it, but better ideas aren't
coming to me yet.
2) The pull-components command is also unfortunate. Ideally ostree-pull
would download the metadata for associated components, but doing
that is a layering violation (ostbuild depends-on ostree, but ostree
doesn't depend-on ostbuild).
There's no sense in having the branch outstanding for long, and since
it's mostly there, I just went ahead and pushed. This weekend I'll
work on moving the current ostree.gnome.org repo to a lookaside
and doing a rebuild.
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]