Bug 170674

Summary: name libbtcore.so is too generic
Product: [Applications] ktorrent Reporter: Stefan Kost <ensonic>
Component: generalAssignee: Joris Guisson <joris.guisson>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: nunogt
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Stefan Kost 2008-09-08 11:18:37 UTC
Version:           3.1.2 (using KDE 4.0.5)
OS:                Linux
Installed from:    SuSE RPMs

ktorrent installs a lib called libbtcore to /usr/lib. The generic bittorrent lib is called libbittorent. This lib seesm to be local to ktorrent and should be called e.g. libktorrent-core or libbittorrent-core.
It was clashing with a libbtcore in my software. I have already renamed all components in my packages to use more unique names. Please now also do so.
Comment 1 Joris Guisson 2008-09-08 18:28:46 UTC
I was first with libbtcore, and there already is one app other then ktorrent which uses it.

libbittorrent is not part of ktorrent
Comment 2 Stefan Kost 2008-09-08 20:22:07 UTC
Its not about being first. I have already renamed and you should too. Besides I was first (atleast 1 year earlier):
http://www.ohloh.net/projects/buzztard/analyses/latest
http://www.ohloh.net/projects/ktorrent/analyses/latest

libbittorrent was just an example for a general purpose bittorrent library.
Comment 3 Joris Guisson 2008-09-15 09:53:55 UTC
I'm not changing it, KGet is already using the library, changing the name will result in changes there to, packagers won't be happy either.
Comment 4 Nuno 2008-10-03 23:59:35 UTC
That wasn't cool, the guy was asking you to change it not because of his app, which he fixed, but because the name you chose is, in fact, crappy, and will possibly lead to confusion again in the future. Also, the "I'm not changing it I was first" statemente was childish, to say the least. I'm sure now that 4.1.2 is out, there'll be plenty of time to refactor that thing, and the KGet guys will understand. 

Wtf are you doing? This is about collaboration, treat the other developers cordially.
Comment 5 Joris Guisson 2008-10-04 11:21:56 UTC
Yes I know, that was a bit childish, I should have just said the truth, instead of coming up with silly excuses.

The truth being that I really don't want to change it, too much hassle.
Comment 6 Stefan Kost 2008-10-08 21:34:05 UTC
@Nuno, thanks for the support, but I think we can't change their mind. Lets see what happens if there is a clash with e.g. a bluetooth library next.

@joris, continue with the ticket as you wish.