<div dir="ltr">Hi,<div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 19, 2013 at 6:34 PM, Aleix Pol <span dir="ltr"><<a href="mailto:aleixpol@kde.org" target="_blank">aleixpol@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div class="h5">On Fri, Jul 19, 2013 at 5:46 PM, David Narvaez <span dir="ltr"><<a href="mailto:david.narvaez@computer.org" target="_blank">david.narvaez@computer.org</a>></span> wrote:<br>
<div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
When compiling kdevplatform there are tons of warnings about<br>
deprecated stuff from the subversion library. Is this because we are<br>
trying to maintain compatibility with older versions or just because<br>
nobody has taken the time to update the code? If it just needs<br>
updating, I can take care of that.<br>
<br>
David E. Narvaez<br>
_______________________________________________<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kde.org" target="_blank">KDevelop-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kdevelop-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kdevelop-devel</a><br>
</blockquote></div><br></div></div></div><div class="gmail_extra">Well, the svn plugin is deprecated altogether. It contains GPLv3+ code while the rest of kdev* is (l)gpl 2+.</div><div class="gmail_extra">Actually some interesting work would be the investigation of alternatives to it, or at least some communication with rapidsvn to figure this problem out.</div>
</div></blockquote><div><br></div><div style>Having a license problem is certainly a lot different to deprecating some kdev plugin.</div><div style><br></div><div style>You're right however the options are:</div><div style>
<br></div><div style>a) talk to the rapidsvn team (last time I checked the project was crawling to death, but that was probably a year ago or so) to get a relicense happen there</div><div style>b) drop the rapidsvn code and directly work against the svn library, this is significantly more code but we have control over this</div>
<div style>c) move svn out so its a real third-party plugin, that makes kdevplatform lgplv2+ again (source wise), that should also make packagers happy. It does mean a disruption for the svn plugin users..</div><div style>
<br></div><div style>The warnings could be fixed by updating our rapidsvn copy to use more recent libsvn-api, but I'd not use the latest one but rather one or two feature releases older to make sure that its compilable on older distro releases. That means deviating from rapidsvn upstream and hence would make merging fixes from upstream harder, which I believe happened a couple of times already to fix grave bugs.</div>
<div style> </div><div style>Andreas</div></div></div></div>