Re: [tools-dev] OOo source split

2008-04-30 Thread Jan Holesovsky
Hi Mathias, On Wednesday 30 of April 2008, Mathias Bauer wrote: > > Well, my _only_ motivation for the split are the build dependencies - so > > if we end up with 20 (sub)packages, or 15, I don't really care :-) Also, > > the names are not that big deal for me (though I personally prefer better

Re: [tools-dev] OOo source split

2008-04-30 Thread Mathias Bauer
Jan Holesovsky wrote: > Well, my _only_ motivation for the split are the build dependencies - so if > we > end up with 20 (sub)packages, or 15, I don't really care :-) Also, the names > are not that big deal for me (though I personally prefer better describing > names, and a kind of structure

Re: [tools-dev] OOo source split

2008-04-29 Thread Kay Ramme - Sun Germany - Hamburg
Caolan McNamara wrote: On Mon, 2008-04-28 at 20:25 +0200, Jan Holesovsky wrote: Another advantage is that it is also easy for the potential contributors to install just the -devel packages of the dependencies, and start with the development in the package where he/she wants to fix something -

Re: [tools-dev] OOo source split

2008-04-29 Thread Kay Ramme - Sun Germany - Hamburg
Hi Jan, Jan Holesovsky wrote: Well, my _only_ motivation for the split are the build dependencies - so if we end up with 20 (sub)packages, or 15, I don't really care :-) Also, the names are not that big deal for me (though I personally prefer better describing names, and a kind of structure

Re: [tools-dev] OOo source split

2008-04-28 Thread Caolan McNamara
On Mon, 2008-04-28 at 20:25 +0200, Jan Holesovsky wrote: > Another advantage is that it is also easy for the potential > contributors to install just the > -devel packages of the dependencies, and start with the development in > the package where he/she wants to fix something - eg. you (generally

Re: [tools-dev] OOo source split

2008-04-28 Thread Jan Holesovsky
Hi Kay, Apparently I missed your mail - sorry for that :-( On Wednesday 09 April 2008 15:35, Kay Ramme - Sun Germany - Hamburg wrote: > just wanted to suggest that re-using one or the other already existing > structure for package re-organization would have some benefits. Possible > candidates I

Re: [tools-dev] OOo source split

2008-04-09 Thread Kay Ramme - Sun Germany - Hamburg
Hi Jan, just wanted to suggest that re-using one or the other already existing structure for package re-organization would have some benefits. Possible candidates IMHO are: -1- projects -2- modules You more or less already ruled out the modules approach, arguing along the line, that it woul

Re: [tools-dev] OOo source split

2007-11-01 Thread Stephan Bergmann
Matthias Klose wrote: Stephan Bergmann schrieb: Jan Holesovsky wrote: Keep in mind that the current situation is that some 3rdparty stuff checked into OOo is either/both: - accompanied by patch files to adapt to OOo requirements, - required by OOo in specific versions. So, in general, with

Re: [tools-dev] OOo source split

2007-11-01 Thread Matthias Klose
Stephan Bergmann schrieb: > Jan Holesovsky wrote: > Keep in mind that the current situation is that some 3rdparty stuff > checked into OOo is either/both: > > - accompanied by patch files to adapt to OOo requirements, > > - required by OOo in specific versions. > > So, in general, without clean

Re: [tools-dev] OOo source split

2007-11-01 Thread Jan Holesovsky
Hi Stephan, On Thursday 01 of November 2007, Stephan Bergmann wrote: > > My vision is that on modern Linux distros, you won't need > > ooo-libs-3rdparty at all, because you will have all the packages in the > > distro already, and you'll be able to install them from there (most > > probably with

Re: [tools-dev] OOo source split

2007-11-01 Thread Stephan Bergmann
Jan Holesovsky wrote: Hi Martin, On Friday 12 October 2007 12:37, Martin Hollmichel wrote: Eg. the spellchecker (hunspell) itself is in the lingucomponent which I propose to put to ooo-apps-extensions (and thus to ship it together with the application). The dictionaries for it are in ooo-libs

Re: [tools-dev] OOo source split

2007-10-16 Thread Jan Holesovsky
Hi Mathias, On Tuesday 16 October 2007 10:12, Mathias Bauer wrote: > As we are currently talking about splitting up the source I think it > makes most sense to have separate builds for each extension. Again I am a bit afraid of too fine granularity in the case 1 extension = one tarball. But we

Re: [tools-dev] OOo source split

2007-10-16 Thread Laurent Godard
Hi mathias The point is that people want to get rid of the "whole process". That doesn't mean that we won't be able to build everything in one step but that shouldn't be the only way to build something that is part of the OOo code base. Thanks for your development laurent -- Laurent Godard

Re: [tools-dev] OOo source split

2007-10-16 Thread Jan Holesovsky
Hi Mathias, On Monday 15 October 2007 17:45, Mathias Bauer wrote: > The advantage of one single "3rdparty" package is that you either can > use it as a "make yourself happy with one click" package or you don't > use it at all and use each library as part of the already available 3rd > party packa

Re: [tools-dev] OOo source split

2007-10-16 Thread Mathias Bauer
Laurent Godard wrote: > Hi Mathias, Hi Martin > >>> just stumbled about that the report design extension is built during the >>> regular build process, wouldn't it be better at all to create a source >>> tarball include jfreereport and reportdesign modules. Where we already >>> achieved modula

Re: [tools-dev] OOo source split

2007-10-16 Thread Mathias Bauer
Hi Kendy, Jan Holesovsky wrote: > Hi Mathias, > > On Friday 12 October 2007 20:18, Mathias Bauer wrote: > >> > just stumbled about that the report design extension is built during the >> > regular build process, wouldn't it be better at all to create a source >> > tarball include jfreereport an

Re: [tools-dev] OOo source split

2007-10-16 Thread Martin Hollmichel
Laurent Godard wrote: Hi Mathias, Hi Martin just stumbled about that the report design extension is built during the regular build process, wouldn't it be better at all to create a source tarball include jfreereport and reportdesign modules. Where we already achieved modularization in the sou

Re: [tools-dev] OOo source split

2007-10-16 Thread Mathias Bauer
Jan Holesovsky wrote: > Hi Martin, > > On Monday 15 October 2007 14:11, Martin Hollmichel wrote: > >> > But for the Win32 builders, searching for the dependencies >> > could be too expensive - that's why I propose the 'super-source-package' >> > ;-) Of course, we can go the way of ooo-3rdparty-

Re: [tools-dev] OOo source split

2007-10-15 Thread Laurent Godard
Hi Mathias, Hi Martin just stumbled about that the report design extension is built during the regular build process, wouldn't it be better at all to create a source tarball include jfreereport and reportdesign modules. Where we already achieved modularization in the sources we should IHMO als

Re: [tools-dev] OOo source split

2007-10-15 Thread Jan Holesovsky
Hi Martin, On Monday 15 October 2007 14:11, Martin Hollmichel wrote: > > But for the Win32 builders, searching for the dependencies > > could be too expensive - that's why I propose the 'super-source-package' > > ;-) Of course, we can go the way of ooo-3rdparty-dictionaries, > > ooo-3rdparty-epm

Re: [tools-dev] OOo source split

2007-10-15 Thread Martin Hollmichel
Jan Holesovsky wrote: Hi Mathias, On Friday 12 October 2007 20:18, Mathias Bauer wrote: just stumbled about that the report design extension is built during the regular build process, wouldn't it be better at all to create a source tarball include jfreereport and reportdesign modules. Where we

Re: [tools-dev] OOo source split

2007-10-15 Thread Jan Holesovsky
Hi Martin, On Friday 12 October 2007 12:37, Martin Hollmichel wrote: > > Eg. the spellchecker (hunspell) itself is in the lingucomponent which I > > propose to put to ooo-apps-extensions (and thus to ship it together with > > the application). The dictionaries for it are in > > ooo-libs-3rdparty

Re: [tools-dev] OOo source split

2007-10-15 Thread Jan Holesovsky
Hi Mathias, On Friday 12 October 2007 20:18, Mathias Bauer wrote: > > just stumbled about that the report design extension is built during the > > regular build process, wouldn't it be better at all to create a source > > tarball include jfreereport and reportdesign modules. Where we already > >

Re: [tools-dev] OOo source split

2007-10-12 Thread Mathias Bauer
Jan Holesovsky schrieb: > Oh, sure! My original mail contains my suggestion of what belongs where - > please have a look, input is most appreciated. I did few corrections > afterwards (accessibility, bean, crashrep, and package moved to > ooo-apps-extensions, jut moved to ure, rvpapi removed,

Re: [tools-dev] OOo source split

2007-10-12 Thread Mathias Bauer
Martin Hollmichel schrieb: > Hi, > > just stumbled about that the report design extension is built during the > regular build process, wouldn't it be better at all to create a source > tarball include jfreereport and reportdesign modules. Where we already > achieved modularization in the sourc

Re: [tools-dev] OOo source split

2007-10-12 Thread Mathias Bauer
Rüdiger Timm schrieb: > I am not against having the possibility to get smaller, logically > connected parts of the code base separately. What I do not want (and > perhaps that was a misinterpretation of the original posting) is having > different parts in different, distinct archives. Of cours

Re: [tools-dev] OOo source split

2007-10-12 Thread Martin Hollmichel
Hi, just stumbled about that the report design extension is built during the regular build process, wouldn't it be better at all to create a source tarball include jfreereport and reportdesign modules. Where we already achieved modularization in the sources we should IHMO also do the right pa

Re: [tools-dev] OOo source split

2007-10-12 Thread Martin Hollmichel
Jan Holesovsky wrote: Eg. the spellchecker (hunspell) itself is in the lingucomponent which I propose to put to ooo-apps-extensions (and thus to ship it together with the application). The dictionaries for it are in ooo-libs-3rdparty/dictionaries - the distros have their own packages, but it s

Re: [tools-dev] OOo source split

2007-10-11 Thread Jan Holesovsky
Hi Mathias, On Wednesday 10 October 2007 21:14, Mathias Bauer wrote: > > Personally, I do not like spitting up sources at all. But that's my very > > personal opinion. > > Splitting up source definitely is a good idea. Maybe not for people > building everything anyway but it would be a huge step

Re: [tools-dev] OOo source split

2007-10-11 Thread Caolan McNamara
On Thu, 2007-10-11 at 09:05 +0200, Rüdiger Timm wrote: > My feeling is we should first do some work on our code base so that be > really can benefit from a split. Perhaps a good case study of such a split is the modular X effort which broke the monolithic x.org build into separately buildable pr

Re: [tools-dev] OOo source split

2007-10-11 Thread Rüdiger Timm
Mathias Bauer wrote: Rüdiger Timm wrote: Personally, I do not like spitting up sources at all. But that's my very personal opinion. Splitting up source definitely is a good idea. Maybe not for people building everything anyway but it would be a huge step ahead for the casual developer like

Re: [tools-dev] OOo source split

2007-10-10 Thread Mathias Bauer
Rüdiger Timm wrote: > Personally, I do not like spitting up sources at all. But that's my very > personal opinion. Splitting up source definitely is a good idea. Maybe not for people building everything anyway but it would be a huge step ahead for the casual developer like volunteers, distro mai

Re: [tools-dev] OOo source split

2007-10-10 Thread Rüdiger Timm
Jan Holesovsky wrote: Hi Ruediger, I am sorry, I missed a part of the mail when I was answering previously :-( No problem. On Monday 08 October 2007 17:36, Rüdiger Timm wrote: This would tremendously decrease the learning curve for the new developers as well. Imagine someone who wants

Re: [tools-dev] OOo source split

2007-10-09 Thread Jan Holesovsky
Hi Ruediger, I am sorry, I missed a part of the mail when I was answering previously :-( On Monday 08 October 2007 17:36, Rüdiger Timm wrote: > > This would tremendously decrease the learning curve for the new > > developers as well. Imagine someone who wants to start hacking on Calc. > > Inst

Re: [tools-dev] OOo source split

2007-10-09 Thread Jan Holesovsky
Hi Shaun, On Monday 08 October 2007 21:14, Shaun McDonald wrote: > > [...] And of course, the -noarch > > parts like the translations could be built just once for all > > architectures. > > Language packs are currently system specific. Thus building once for > all archs is not currently possible

Re: [tools-dev] OOo source split

2007-10-08 Thread Shaun McDonald
On 8 Oct 2007, at 13:57, Jan Holesovsky wrote: Hi, [...] And of course, the -noarch parts like the translations could be built just once for all architectures. Language packs are currently system specific. Thus building once for all archs is not currently possible. This would require

Re: [tools-dev] OOo source split

2007-10-08 Thread Jan Holesovsky
Hi Ruediger, On Monday 08 October 2007 17:36, Rüdiger Timm wrote: > > During the OOoCon, Petr had a presentation about the OOo package > > splitting. The most important part for a (Linux) package maintainer was > > to be able to build parts of OpenOffice.org separately; the thing is that > > with

Re: [tools-dev] OOo source split

2007-10-08 Thread Rüdiger Timm
Jan Holesovsky wrote: Hi, Hi Jan, During the OOoCon, Petr had a presentation about the OOo package splitting. The most important part for a (Linux) package maintainer was to be able to build parts of OpenOffice.org separately; the thing is that with all the localizations, we are unable

Re: [tools-dev] OOo source split

2007-10-08 Thread Jan Holesovsky
On Monday 08 October 2007 14:57, Jan Holesovsky wrote: > I propose the following split of the sources [the sizes are of the unpacked > sources]: > > 75M ure > 25M ooo-bootstrap > 141Mooo-libs-core > 101Mooo-libs-guitoolkit > 142Mooo-libs-3rdparty > 17M ooo-apps-base > 28M

[tools-dev] OOo source split

2007-10-08 Thread Jan Holesovsky
Hi, During the OOoCon, Petr had a presentation about the OOo package splitting. The most important part for a (Linux) package maintainer was to be able to build parts of OpenOffice.org separately; the thing is that with all the localizations, we are unable to get the build times under some 7 h