[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Developer Guide (in effect)
- To: Development Discussions <developer at arabeyes dot org>
- Subject: Re: Developer Guide (in effect)
- From: Behdad Esfahbod <behdad at cs dot toronto dot edu>
- Date: Tue, 13 Apr 2004 03:57:48 -0400
Salam,
The source code section looks very informative now :). Some new
points:
* In Example 1 in the Source Section, in the bootstrap script,
you better change automake17 to automake.
* I spent the last weekend reading the "info autoconf" and
"info automake" back to back! I applied whatever I found proper
on BiCon. You may refer people to BiCon for a clean
autoconfiscated (yes, that's the word!) project.
* I also wrote a more sophisticated bootstrap for BiCon that
takes advantage of the autoreconf script (which kinda replaces
bootstrap!). Here:
http://cvs.arabeyes.org/viewcvs/projects/bicon/bootstrap?rev=HEAD&content-type=text/vnd.viewcvs-markup
BTW, I have started adding RCS headers too. The only
disadvantage with them is that when you commit, the file is
changed, so the build system is triggered... BTW, I decided not
to put the $Author: $ tag, as it's misleading that the last
commiter is shown as the author. And the info is there in $Id: $
if you really want to know who commited last time...
behdad
On Tue, 13 Apr 2004, Mohammed Elzubeir wrote:
> Salam,
>
> After several changes and outcries from different developers,
> the Developer Guide [1] is now declared in effect. That is,
> from now on, all projects residing on Arabeyes should comply
> with the guide.
>
> For project maintainers, this means that no future releases are to be
> made until full-compliance is ensured with the guide. Projects are given
> until May 14, 2004 to comply with the guide.
>
> The current guide is a lot more liberal than what we started out with
> and so should not be a problem. Most of what is expected for the
> majority of the currently hosted projects is a flood of cvs commits that
> consist of comments on the code.
>
> P.S. Of course there are autotool-less projects like Bayani that need to
> add that support ;)
>
> Regards,
> Mohammed Elzubeir
>
> [1] http://www.arabeyes.org/download/documents/guide/developer-guide-en/
--behdad
behdad.org