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) |