Bug 170674 - name libbtcore.so is too generic
Summary: name libbtcore.so is too generic
Status: RESOLVED INTENTIONAL
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-08 11:18 UTC by Stefan Kost
Modified: 2008-10-08 21:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.