1 |
Hello, |
2 |
|
3 |
This week the following progress has been made to layman: |
4 |
|
5 |
1.) Changes to documentation and dictionary logic: |
6 |
- Small changes have been made to improve the structure |
7 |
of layman's man page. |
8 |
- Small changes have been made to improve the logic that |
9 |
layman uses to check if a key exists in a dictionary. |
10 |
|
11 |
2.) Prepared for a RC: |
12 |
- The layman-9999 ebuild has been updated to handle the |
13 |
changes I've made so far and will eventually be used as |
14 |
the ebuild for a new RC of layman. Testers and feedback |
15 |
welcome and hoped for. |
16 |
3.) layman portage sync module: |
17 |
- A portage sync module is in the works, it still needs some |
18 |
work but it runs by two methods: |
19 |
1.) subprocess calling of layman. |
20 |
2.) Uses layman's API to perform the actions. |
21 |
This feature still needs work and will be worked on throughout |
22 |
this week. |
23 |
4.) Overlay definition generator: |
24 |
- This script will assist users in creating layman overlay.xml |
25 |
files. Although working, the code behind it can be improved |
26 |
greatly and will be throughout the upcoming week. |
27 |
|
28 |
Goals for next week: |
29 |
~~~~~~~~~~~~~~~ |
30 |
* Revamp overlay definition generator |
31 |
* Add squashfs overlay support |
32 |
* Refine portage sync module. |
33 |
* Work on any open bugs for the 9999 ebuild to prepare for upcoming RC. |
34 |
|
35 |
As always, to anyone interested the source code and my commits can be |
36 |
found on git.overlays.gentoo.org/gitweb/[1][1] or on github.com[2] on |
37 |
layman's gsoc2014 branch. |
38 |
|
39 |
[1]http://git.overlays.gentoo.org/gitweb/?p=proj/layman.git;a=shortlog;h=refs/heads/gsoc2014 |
40 |
[1][1] Because my main computer has been down I haven't been able |
41 |
to push my latest commits to this repo. |
42 |
[2]https://github.com/twitch153/layman/tree/gsoc2014 |