* [gentoo-soc] R_Overlay: Automated overlay maintenance - progress report #2
@ 2013-06-22 16:28 André Erdmann
0 siblings, 0 replies; only message in thread
From: André Erdmann @ 2013-06-22 16:28 UTC (permalink / raw
To: gentoo-soc; +Cc: Denis Dupeyron
Hi everyone,
== Brief summary of this project ==
This project is a continuation of last year's project, "Automatically
generated overlay of R packages". Its aims are extending overlay
creation and, more importantly, automated overlay maintenance.
For reference, the roverlay git repo can be found at [0], which also
provides some documentation [1].
== Progress of the last two weeks ==
June 8 - June 16:
* completed the "additions dir" feature (including documentation) for
patching and importing ebuilds
* started to replace the "r_suggests" USE flag with the R_SUGGESTS
USE_EXPAND variable that allows users to choose which optional
dependencies should be installed
June 17 - June 22:
* completed the USE_EXPAND feature: USE flags can now be renamed (e.g.
"audio" => "sound") and a 'profiles/desc/r_suggests.desc' file is
generated. Documentation for this feature is also done.
* "distmap" feature which tracks changes in the package mirror
directory and triggers ebuild recreation (including a revbump) if
necessary. Complete, but documenation is todo.
* "run hooks" feature that executes a script for certain events like
"overlay creation succeeded". Almost complete - minor things may need
to be changed and documentation is todo.
-> added a "git-commit-overlay" hook that creates git commits with
meaningful messages (list of changed packages in the message body)
I'm on schedule.
== Plans for the next week ==
* write documentation for "distmap"/"run hooks"
* add SLOT handling to the dependency resolver
[0] http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=summary
[1] http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=blob_plain;f=doc/html/usage.html;hb=HEAD
Regards,
André E.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-06-22 16:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-22 16:28 [gentoo-soc] R_Overlay: Automated overlay maintenance - progress report #2 André Erdmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox