Gentoo Archives: gentoo-soc

From: Devan Franchini <oot153@×××××.com>
To: gentoo-soc <gentoo-soc@l.g.o>
Subject: [gentoo-soc] [Report 7] layman improvements
Date: Sat, 05 Jul 2014 23:05:36
Message-Id: CA+UEbAixGQ1+-G1XR2xbzasKLfSriqgctjjEXscndAZV87kEiQ@mail.gmail.com
1 Hello everyone,
2
3 This week the following has been accomplished:
4
5 1.) The portage sync module should be prepared to be merged
6 to the master branch along with the overlay-maker class.
7 After proper review of both pull requests, the code will be
8 merged.
9 2.) Portage sync module plugin:
10 - By default, when running the sync module plugin layman
11 will fetch the remote list if necessary.
12 2.) Overlay-maker class:
13 - Small changes have been made to add proper support for
14 overlay feed URLs when running an interactive session of
15 the overlay creator.
16 3.) Squashfs support:
17 - Squashfs overlay supports have been added to layman.
18 - External tests have also been added to ensure that the
19 overlay type works.
20
21 Goals for next week:
22 ~~~~~~~~~~~~~~~
23 * Improve on centralizing functions for archive overlay types.
24 This will hopefully make it much more simple to add support
25 for many other archive overlay types aside from squashfs and
26 tar.
27 * Discuss moving features over layman's master branch.
28 * Focus on squashing some bugs for layman.
29
30 As always, to anyone interested the source code and my commits can be
31 found on git.overlays.gentoo.org/gitweb/[1] or on github.com[2] on
32 layman's gsoc2014 branch.
33
34 [1]http://git.overlays.gentoo.org/gitweb/?p=proj/layman.git;a=shortlog;h=refs/heads/gsoc2014
35 [2]https://github.com/twitch153/layman/tree/gsoc2014
36
37 With regards,
38 Devan Franchini (twitch153)