On Thu, Sep 28, 2017 at 3:49 PM, Nish Aravamudan <nish.aravamu...@canonical.com> wrote: > Hello all, > > * Changes from 0.1 to 0.2: > > - a LXD container is used by default with `git ubuntu build`/`git > ubuntu build-source` in order for build-dependencies to be installed > and `./debian/rules clean` to run. For now, we assume LXD is already > configured. If LXD is not desired, --no-lxd can be passed to > build/build-source. > > - The snap versioning is derived from the git tags and hashes. > > - `git ubuntu lint` no longer clobbers the working tree > > - Significant snap refactoring (our original intent was to release 0.2 > last week, but this took a week to get done). The snap is now built on > 16.04, rather than 17.10. Much of the dependencies are built from > source rather than using archive packages. > > Changes from 0.2 to 0.2.1 (necessary because I jumped the gun on releasing > 0.2): > > - `git ubuntu merge` works in testing with the updated snap.
Apologies for the rapid turnaround. I ran into a few issues kicking off the import job that runs regularly, due to the snap restructuring. * Changes from 0.2.1 to 0.2.2: - Bump launchpadlib dependency to 1.10.5 to fix an error with oauth on first-run. - Build xdelta from source. - Build launchpadlib from source to patch in a workaround for a encoding error (LP: #1709573 and LP: #1685962 for context and tracking it in upstream launchpadlib.) - Fix snap install of xdelta3. - Fix snap install of xz-utils. Thanks, Nish > * General notes: > > - Our hope is to do an update of the edge snap every week (this week > was lost due to the snap issues), at the same time the old edge snap > will get promoted to stable, so weekly updates. So although the snaps > report different versions in the store (due to git-merges after > backporting bugfixes to snap/stable), they are contentfully identical > (verifiable by `git diff snap/stable snap/edge` in the git-ubuntu > repository). > > - Report bugs / feature requests, etc at: > https://bugs.launchpad.net/usd-importer! > > - I hope to spend some time next week getting a Trello board set up > that will have a better overview of the bug roadmap for 1.0. > > - To install git-ubuntu: > > sudo snap install --classic git-ubuntu > > - To install the edge snap (only recommended for experienced > developers, as it might break :): > > sudo snap install --classic --edge git-ubuntu > > - To setup the manpage lookup via our snapped manpage vieiwer: > > edit ~/.gitconfig with the following contents: > > [man "git-ubuntu-man"] > cmd = git-ubuntu.man > [man] > viewer = git-ubuntu-man > viewer = man -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam