public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [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