Gentoo Archives: gentoo-soc

From: Devan Franchini <oot153@×××××.com>
To: gentoo-soc <gentoo-soc@l.g.o>
Subject: [gentoo-soc] [Report 9] layman improvements
Date: Sat, 19 Jul 2014 22:02:07
Message-Id: CA+UEbAiO1oc2_StSm9JF4xhf3wNyn3u=s4U=eGwo3orTrbn9fg@mail.gmail.com
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)