On 05/09/2011 06:54 AM, Bruno Haible wrote: > Hi Simon, > >> I noticed the 'strcase' module is marked as obsolete. ... What >> should be used instead? > > You are confusing "obsolete" with "deprecated". As explained in [1][2], the > meaning of "obsolete" in gnulib is that you don't need it, *not* that it will > go away. > > [1] http://www.gnu.org/software/gnulib/manual/html_node/Obsolete-modules.html > [2] http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00541.html > > A few modules use the status "obsolete" in the meaning of "deprecated", > however. Maybe it will help to avoid the confusion if we fix these. Here > is a proposed patch.
Looks reasonable to me. "obsolete" means you need it only if targetting otherwise-obsolete platforms with no replacement needed on modern platforms, "deprecated" means you should be prepared for the module to disappear by switching to its modern counterpart module. -- Eric Blake ebl...@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature