On 11 October 2011 22:32, Boudewijn Rempt <b...@valdyas.org> wrote:
> On Tuesday 11 October 2011 Oct, Cyrille Berger Skott wrote:
>> On Monday 10 October 2011, Boudewijn Rempt wrote:
>> > Okay, getting marble out of komain means making plugins out of the rdf
>> > data, and to do that properly, I need to do some really invasive surgery.
>> > I want to propose that for 2.4, I remove the marble dependency in komain
>> > completely and after 2.4 finish my rdf extraction patch.
>> >
>> > The consequence is no maps in the location semantic item. Any objections?
>> Not really objections but some thoughts. We have two problems, a short term
>> one (we can't easily move marble dependency in a plugin) and a long term one
>> (adding new dependency to the libs). I will give my thought on each.
>>
>> == we can't easily move marble dependency in a plugin for 2.4
>>
>> So the choice seems to be between remove the support for map or depend on
>> marble for 2.4. So we need to consider what is better for users, map support
>> or no dependency on marble ? I tend to lean that the first one is better, and
>> anyway it is an optional dependency.
>
> Well, no, it's not really optional -- it's not up to the user to chose the 
> option of the dependency or not, it's up to the distribution, and they tend 
> to go for everything included. That means that all Calligra apps now come 
> with a dependency on marble.
>
> Now that wouldn't be a big problem, if it were something that we can 
> confidently expect many users to use. However, RDF is only available in 
> Words, and even within the group users of Words only a minority will use RDF, 
> and within that group, only a minority will really miss having a visual map 
> (because the people I know that use RDF have their own custom semantic items 
> and don't use the standard ones).
>
> I agree with Boemann here and think that for 2.4, the dependency isn't worth 
> the feature.
>
> However... Since the dependency was added, much water has passed under the 
> bridge and the location semantic item doesn't seem to work at all without 
> marble anymore. I need to investigate more.
>
>>
>> == adding new dependency to the libs
>>
>> I think we should set as a golden rule "no new external dependency in kolibs,
>> unless agreed on the lists, but it is highly recommended to make sure that
>> external dependencies are put into a plugin.
>
> Yes, I totally agree. And well, RDF will go into a plugin post 2.4, I am 
> committed to that.
>

But just for 2.5?
I guess we cannot expect distros will change their specs between minor versions.

-- 
regards / pozdrawiam, Jaroslaw Staniek
 http://www.linkedin.com/in/jstaniek
 Kexi & Calligra (kexi-project.org, identi.ca/kexi, calligra-suite.org)
 KDE Software Development Platform on MS Windows (windows.kde.org)
_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to