savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] Re: [Savannah] libsnprintfv want to be a GNU package


From: Free Software Foundation
Subject: [Savannah-hackers] Re: [Savannah] libsnprintfv want to be a GNU package
Date: Mon, 22 Jul 2002 18:13:00 -0700
User-agent: Mutt/1.4i

[ Sorry for the late reply to this email.  This address frequently gets
  backlogged, and we are always struggling to catch up. ]

Currently, on the official savannah site, we are only permitting programs
that are officially GNU software.  (We are beginning to add functionality
this so that any GPL-compatible software can be hosted, but that is not
completely done yet.)

We can certainly evaluate your software to see if it can officially become
GNU software.

To make your program into official GNU software
(http://www.gnu.org/philosophy/categories.html#GNUsoftware), you will
first need to agree to follow GNU policies.  This is somewhat formalized,
because each maintainer of an official GNU package agrees to stand with the
GNU project on important matters of software freedom.

I have included a brief summary of the major policies with this message.
For a more detailed description, please read the GNU Maintainers Guide
(http://www.gnu.org/prep/maintain_toc.html) in detail before you agree.

If you are agreeable to these policies, the next step is for the program
to be evaluated for inclusion in GNU.  To do this, I need the following
things in a self-contained email:

   * A short (paragraph or so) description of the program.
   * A URL where the source code can be downloaded.

(I realize that you may have given me all that information already in
 previous messages, but to get the process moving, please send it again in
 a self-contained email so that I can easily pass it on to our
 evaluators.)

address@hidden <address@hidden> wrote:

>
> Submitter: <address@hidden>
> Project Full Name:  libsnprintfv
> Project System Name:  libsnprintfv
> License:  gpl
> Approval URL: https://savannah.gnu.org/admin/groupedit.php?group_id=2350

> Description: snprintfv is a standalone reimplementation of the C library
> *printf functions.  Most importantly, it fixes the long-standing problem
> with the traditional API which prevents a programmer from writing a
> program (call it: bash) that reads printf-like commands from a file
> (call it: script.sh) and portably using the system printf API to do the
> formatting.  Traditionally, the programmer gets to parse all those
> `%3$0#4$*.6x' specifiers on her own; snprintfv adds a *printfv(..., void
> *paramv[]) call set, which operates on an accumulated array of
> parameters.  Additionally, it will provide source compatibility with
> GLIBC user format specifiers very soon, and will be able to runtime load
> user format specifier plugins using libtool's ltdl.
>
> Should the new *printfv calls prove popular, I would like to see the
> model adopted by GLIBC and others, and have this code distributed with
> libiberty in any case.
>
> It already exists and you can download a baseline distribution at
> http://www.oranda.demon.co.uk/dist/snprintfv-0.98h.tar.gz, though my
> motivation for hosting the project at savannah is to integrate various
> forks in GNU Autogen, GNU M4 and GNU Smalltalk.
>
>
>  -- the Savannah admin
--
Bradley M. Kuhn, Executive Director
Free Software Foundation     |  Phone: +1-617-542-5942
59 Temple Place, Suite 330   |  Fax:   +1-617-542-2652
Boston, MA 02111-1307  USA   |  Web:   http://www.gnu.org

Attachment: pgpFoYYGfx1dy.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]