1 |
Hello everyone, |
2 |
|
3 |
The following has been accomplished this week: |
4 |
|
5 |
1.) Improvements to the overlay-maker class: |
6 |
- Support for auto-fill info for bitbucket.org URLs |
7 |
has been added. |
8 |
- Auto-fill code has been cleaned up for better |
9 |
maintainability. |
10 |
- get_ans() and get_input() functions were moved |
11 |
to the utils.py file, where they were improved upon |
12 |
to add a colorful interface, already known to layman |
13 |
users. This gives the interactive session more |
14 |
uniformity. |
15 |
|
16 |
2.) Added disable an enable functionality to |
17 |
repos.conf files: |
18 |
- As discussed previously with make.conf, users |
19 |
can now disable and then enable overlays for |
20 |
repos.conf filesas well. |
21 |
|
22 |
3.) Docstring migration to test suite has begun: |
23 |
- Multiple migrations have been made to |
24 |
test layman functionality via external tests in a |
25 |
test suite. Except to see more in this upcoming |
26 |
week. |
27 |
|
28 |
Goals for next week: |
29 |
~~~~~~~~~~~~~~~ |
30 |
|
31 |
* Continue work on docstring test migration to test suite. |
32 |
|
33 |
As always, to anyone interested the source code and my commits can be |
34 |
found on git.overlays.gentoo.org/gitweb/[1] or on github.com[2] on |
35 |
layman's gsoc2014 branch. |
36 |
|
37 |
[1]http://git.overlays.gentoo.org/gitweb/?p=proj/layman.git;a=shortlog;h=refs/heads/gsoc2014 |
38 |
[2]https://github.com/twitch153/layman/tree/gsoc2014 |
39 |
|
40 |
With regards, |
41 |
Devan Franchini (twitch153) |