[libxml-devel] Libxsl 0.6.0 release

Charlie Savage cfis at savagexi.com
Tue Jul 8 12:03:05 EDT 2008



Trans wrote:
> 
> Some months ago we discussed this with regards to libxml. The same
> applies to libxslt. That is, the name needs to transition to
> "libxslt", dropping the "-ruby".

Hmm, I suppose we can call the gem that.  However, the .so file cannot 
be called that.  I started doing it that way, but what happened is that 
the gcc linker would grab libxslt.so the bindings instead of libxslt.so 
the library.  And I couldn't stand the libxslt_so.so name, thus back to 
libxslt_ruby.so which seemed reasonable.

>> * For all other platforms, I updated extconf.rb to tell gcc that
>> libxslt-ruby depends on libxml-ruby being present.  To do this trick, I
>> made a big assumption - that libxml-ruby is installed as a gem.  I did
>> this because I couldn't figure out any other way to reliably determine
>> where the libxml-ruby header files were on disk.  What do people think o
>> of this?
> 
> I'll take a peak at it as soon as I finish up what I working on at the
> moment (in a couple of days).

Sounds good.
> 
>> Last, the project name on rubyforge is libxsl which is incorrect.  It
>> should be libxslt since its wrapping the libxslt library
>> (http://xmlsoft.org/XSLT/).  Is it possible to change names?
> 
> That would require creating a new rubyforge project. Do you think it's
> worth the transition?

No, not really.  But it would be nice to be consistent.

As for renaming the gems from libxml-ruby to libxml and libxslt-ruby to 
libxslt, do you think that's worth it?  Seems like it would break 
upgrading (you'd have libxml-ruby and libxml installed, which one wins?).

Charlie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://rubyforge.org/pipermail/libxml-devel/attachments/20080708/1b196d5d/attachment-0001.bin>


More information about the libxml-devel mailing list