Культурный офтопик
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: smoke-room@lists.altlinux.org
Subject: [room] LWN: How Debian packages a number
Date: Fri, 18 May 2007 01:17:55 +0300
Message-ID: <20070517221755.GY32287@osdn.org.ua> (raw)

	Не дадут поспать...

<http://lwn.net/Articles/233660/>

Debian developer Josselin Mouette recently posted an intent to package 
notification for a useful-seeming library package:

This package contains the "09F911029D74E35BD84156C5635688C0" number. It 
is a very cool number, which, among other things, can be used by a wide 
range of HD-DVD deciphering applications.

A small library is provided to access this number in applications. The 
get_09F911029D74E35BD84156C5635688C0 C function returns a pointer to a 
16-byte structure containing this number.

Now, it's hard to argue with centralizing access to useful resources, 
and one would think that the creation of such a package would be a 
simple task. The response from the Debian community makes it clear that 
even simple-seeming tasks can be difficult, though.

For starters, what happens when upstream releases a new version of the 
number? It appears necessary to add a separate version number to the 
library name. Another helpful developer pointed out the need for a 
command-line utility to obtain the number from scripts and such. Then 
there's the matter of bindings for Ruby, Perl, Python, and Lua, each of 
which would need a separate package. Even that's not enough, though, 
since the number in question is seen to be architecture-independent, and 
thus requiring a package separate from the library which uses it. Others 
pointed out that, now that Java is free, a Java binding will be required 
as well.

Then there's the matter of GUI tools for GNOME, KDE, and XFCE.

As of this writing, the Debian developers were beginning to grapple with 
the need for a full set of translations and setting up a special 
internationalization mailing list for this package. All of this 
attention to detail and universal support demonstrates how Debian has 
become such a comprehensive, well-integrated distribution. Look for the 
upcoming "Lenny" release to have the best l33t h4x0r numb3r of any 
distributor out there.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


                 reply	other threads:[~2007-05-17 22:17 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070517221755.GY32287@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=shigorin@gmail.com \
    --cc=smoke-room@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Культурный офтопик

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
		smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
	public-inbox-index smoke-room

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.smoke-room


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git