Hi Michael,

Michael Meeks wrote:
[...]

AFAIK Heiner and Kendy had already a discussion about some aspects of
this. I guess they are happy to follow-up together with the appointed
people.

        I read their mail exchange; it seems to talk about rather odd top-level
svn structures: I'm unconvinced that any innovation at all is required
there. Simply including a set of patches, and a patching perl script in
a sub-directory of OO.o would be entirely adequate I think.

        There is no possibility that ooo-build will move en-masse up-stream
until Sun adjusts it's heliocentric view of the universe: we will
require a separate ooo-build, in a separate repository, that works vs. a
fixed up-stream version and contains substantial code.

        The trick here of course, is making sure we arrive at a setup whereby
we can work together somehow - and I guess there are several ways to do
that.

        Anyhow - I have attached our simple perl script to patch OO.o to:
http://www.openoffice.org/issues/show_bug.cgi?id=90651

Just to clarify the scope; we are talking about work going into the
OpenOffice.org repository in the project tools (or other appropriate
areas) - under SCA. I guess this excludes "most ooo-build patches" as mentioned in b) below.

        Not at all; by number most ooo-build patches are intended to go
up-stream, and tons of them are mouldering in IZ. Of course - there are
still substantial numbers that Sun refuses to take, but that concerns
only Sun.

 If not - you know how CWSs work.

        Sure - I know viscerally. They work -very- slowly, and they're a royal
PITA.

So let's start with a). Rüdiger would be happy to follow-up with a counterpart from your end on the framework, including configure, the continuation of the discussion we had already about the handling of milestone releases, fixes on master, ...

        Sure - well; Petr or Kendy are perhaps the best people to advise on
this work - though we don't have a lot of time to invest in it. Why
doesn't Rudiger propose a concrete solution & we'll discuss it by mail -

I have to admit that I am quite unexperienced with what your patch framework looks like. That's why I do not have a proposal yet. Thanks for issue 54423 and the patch you attached, that's a good starting point for me. I'll see, perhaps ask some more or less stupid questions, and than come back to you/Petr/Kendy.

the things I would like to see addressed up-front are:

        a) where do the patches go
                + what are the commit rules on that place ?
                        + CWS + specification + QA on <N> platforms ?
        b) how can you (easily) disable up-stream patches
        c) how can you (easily) replace up-stream patches
        d) who is going to commit & maintain patches up-stream ?

        as some suggestions for b) it's possible ooo-build could just clobber
up-stream patches as it unpacks the archive, for c) perhaps having a
patch to the up-stream 'apply' file, for d) I have no good answer.


Regarding a) we will find a good solution, I think. As long as those things are not part of a masterworkspace I see no need for such restrictions. For the other points I am not sure whether I really understand what you mean, so I do not want to comment them here.


Rüdiger

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to