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 ahead for the > casual developer like volunteers, distro maintainers etc. And no, Solver > tarballs are not a replacement for this, they are yet another workaround > as I have learned when I had an email conversation with Petr. Thank you for your support! > So I definitely second the approach to split the source. The problem is > - as I reported in my presentation in Barcelona - that we have to rework > some libraries and even sources to move that forward and to effectively > gain anything from this. Yes, definitely. If the libraries resulting from the split [svx was the most problematic, right?] are going to end up in different packages (eg. one in ooo-libs-core, and the other in ooo-apps-writer), then we have a light version of chicken-egg problem ;-) - split first the library, and then create the packages, or vice versa. OTOH, the split into more source packages is from my point of view easier to achieve, so I'd start there. [...] > And the next goal should be getting updated packages by just building > the source packages needed, not by always building full installation > sets. Can you imagine what a relief it would be not to build and pack > everything because you already have the binaries in your OOo > installation and only rebuild the Calc package because you only wanted > to fix a small bug in Calc? Fully agree :-) > Of course to be able to gain something from this we also need > "development packages" for the OOo packages. So there's something to do, > but why not start? Of course I take it for granted that those suggesting > the change will help doing it. ;-) 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, it's not used any more). As I said, I was able to build using this split (after having created an artifical module in each package containing the list of the packages in prj/build.lst), so... ;-) If you agree, I can setup experimental git repositories with all this so that others can play with it as well. Regards, Jan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
