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