Debian Bug report logs - #610180
RFP: redo -- a top-down software build system

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: chrysn <chrysn@fsfe.org>

Date: Sat, 15 Jan 2011 21:51:01 UTC

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#610180; Package wnpp. (Sat, 15 Jan 2011 21:51:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to chrysn <chrysn@fsfe.org>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org. (Sat, 15 Jan 2011 21:51:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: chrysn <chrysn@fsfe.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RFP: redo -- a top-down software build system
Date: Sat, 15 Jan 2011 22:47:56 +0100
[Message part 1 (text/plain, inline)]
Package: wnpp
Severity: wishlist

* Package name    : redo
  Version         : 0.03
  Upstream Author : Avery Pennarun <apenwarr@gmail.com>
* URL             : https://github.com/apenwarr/redo/
* License         : LGPL-2
  Programming Lang: Python
  Description     : a top-down software build system

redo is an implementation of a build system sketched by djb that aims
for the simplicity and flexibility of make without its flaws;
especially, redo takes care to never have incompletely built files at
their final file names.
.
The rules for building a file x are described in x.do, and are usually
shell script with some additional commands that specify under which
conditions to re-build the file. Dependencies can be handled based on
time stamps or checksums and are internally saved after builds.
.
redo is compatible with make's -j option, and uses the same shell syntax
as the rules of make (but without make's syntax addition), providing a
path for migration in small steps. For ease of deployment, a minimal
implementation (called do, released into public domain) is provided to
be shipped with projects depending on redo, which is just 100 lines of
shell script and simply builds everything instead of taking care of
dependencies, which should be sufficient for typical end users.


as far as packaging is concerned, there is an installer script in
install.do (which can also be called as `make install` due to a
compatibility Makefile), which installs libraries to $DESTDIR/lib/redo
and installs wrapper python scripts to $DESTDIR/bin, which bend the
python path to ../lib/redo -- this will probably "just work" in
packaging, but i'm not sure what python debhelpers will do with it.

i have not yet found any official upstream tarball (the release
announcement[1] does not mention any), but there are tags in the
upstream git repo at [2].

[1] http://groups.google.com/group/redo-list/browse_thread/thread/aa2b3d281b0afd17
[2] git://github.com/apenwarr/redo.git
[signature.asc (application/pgp-signature, inline)]

Owner recorded as koster@debian.org. Request was from Kan-Ru Chen <koster@debian.org> to control@bugs.debian.org. (Sat, 12 Mar 2011 05:33:02 GMT) Full text and rfc822 format available.

Changed Bug title to 'ITP: redo -- a top-down software build system' from 'RFP: redo -- a top-down software build system' Request was from Kan-Ru Chen <koster@debian.org> to control@bugs.debian.org. (Sat, 12 Mar 2011 05:33:03 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, koster@debian.org:
Bug#610180; Package wnpp. (Mon, 27 May 2013 14:12:29 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lucas Nussbaum <lucas@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, koster@debian.org. (Mon, 27 May 2013 14:12:29 GMT) Full text and rfc822 format available.

Message #14 received at 610180@bugs.debian.org (full text, mbox):

From: Lucas Nussbaum <lucas@debian.org>
To: 610180@bugs.debian.org
Cc: control@bugs.debian.org
Subject: redo: changing back from ITP to RFP
Date: Mon, 27 May 2013 15:24:27 +0200
retitle 610180 RFP: redo -- a top-down software build system
noowner 610180
tag 610180 - pending
thanks

Hi,

This is an automatic email to change the status of redo back from ITP
(Intent to Package) to RFP (Request for Package), because this bug hasn't seen
any activity during the last 12 months.

If you are still interested in adopting redo, please send a mail to
<control@bugs.debian.org> with:

 retitle 610180 ITP: redo -- a top-down software build system
 owner 610180 !
 thanks

However, it is not recommended to keep ITP for a long time without acting on
the package, as it might cause other prospective maintainers to refrain from
packaging that software. It is also a good idea to document your progress on
this ITP from time to time, by mailing <610180@bugs.debian.org>.

Thank you for your interest in Debian,
-- 
Lucas, for the QA team <debian-qa@lists.debian.org>



Changed Bug title to 'RFP: redo -- a top-down software build system' from 'ITP: redo -- a top-down software build system' Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Mon, 27 May 2013 14:35:20 GMT) Full text and rfc822 format available.

Removed annotation that Bug was owned by koster@debian.org. Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Mon, 27 May 2013 14:35:21 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 01:09:02 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.