Re: Planning M5/ or whatever we call it

2009-01-16 Thread Aidan Skinner
On 1/15/09, Robert Greig  wrote:

>  I buy the argument that a full java multi-protocol bonanza is not
>  achievable in M5 timeline. And I also agree that one of the key things
>  users want is a stable product even in unforseen production
>  circumstances, so flow to disk would seem to be an important feature
>  to add for M5.
>
>  So if we accept that M5 will be a stability release, do we want to
>  risk destabilising other areas by performing signfiicant refactoring?

No, which is why I suggested the bits of refactoring that are at the
"good hygiene and cleanliness" end of the spectrum rather than the
"rip it out with a chainsaw, throw it up in the air and put it back
together with a blowtorch" end.

The I/O stuff is mostly about decoupling the protocol handler from
MINA, particularly the reliance on MINA byte buffers.

The seperation of the store into a transaction log and a disk store is
similary more about simplyfying (sp!) existing code, in this case
seperating message body storage and retrieval from metadata.

>  And I really think we should bin this silly Mx release numbering 
> convention:-)

That's an entirely different barrell of fish kettles full of worms. My
opinon hasn't changed since we discussed this in August:
http://mail-archives.apache.org/mod_mbox/incubator-qpid-dev/200808.mbox/%3ca4265f2a0808220232v6fc79992ja174c9db2ad46...@mail.gmail.com%3e

- Aidan
-- 
Apache Qpid - World Domination through Advanced Message Queueing
http://qpid.apache.org


Re: Planning M5/ or whatever we call it

2009-01-16 Thread Marnie McCormack
Probably not.

On Fri, Jan 16, 2009 at 2:11 PM, Carl Trieloff wrote:

>
> Is the updated ACL for Java going to be committed for 5?
>
> Carl.
>


Re: Planning M5/ or whatever we call it

2009-01-16 Thread Carl Trieloff


Is the updated ACL for Java going to be committed for 5?

Carl.


Re: Planning M5/ or whatever we call it

2009-01-16 Thread Marnie McCormack
I agree, very well put RG !

In terms of the details, can people start assigning Release 5 JIRAs to
themselves and scoping them in, please? We can then update the
roadmap/feature list from the JIRAs people have identified for inclusion.

Regards,
Marnie

On Thu, Jan 15, 2009 at 8:14 PM, Robert Greig wrote:

> 2009/1/15 Aidan Skinner :
> > On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:
> >
> >>> If the features on the page for M5 are more, shall we say, aspirational
> -
> >>> let's use them as a roadmap for 2009.
> >>
> >> I'm certainly keen on understanding how our roadmap will take us to the
> >> point where all Qpid components interoperate with each other. If it is
> not
> >> feasible for the next release thats fine.
> >
> > I suspect the most achievable way to approach this is to refactor the
> > broker and improve the test coverage for M5, then add extra protocols
> > after that.
>
> Let me play devil's advocate for a moment.
>
> I buy the argument that a full java multi-protocol bonanza is not
> achievable in M5 timeline. And I also agree that one of the key things
> users want is a stable product even in unforseen production
> circumstances, so flow to disk would seem to be an important feature
> to add for M5.
>
> So if we accept that M5 will be a stability release, do we want to
> risk destabilising other areas by performing signfiicant refactoring?
> Even with the best efforts for test coverage, you would have to be
> honest to potential users to say that there is some degree of risk in
> an M5 that also had significant refactoring.
>
> So with that logic I'm led to the conclusion that M5 should be a
> relatively focussed "stability and minor feature" release (for Java
> broker at least) before it embarks upon major upheaval for M6. M6 will
> probably really be a "point zero" release and users who demand total
> production stability would only look to pick up M7 or M8.
>
> And I really think we should bin this silly Mx release numbering
> convention:-)
>
> RG
>


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Carl Trieloff

Robert Greig wrote:

2009/1/15 Aidan Skinner :
  

On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:



If the features on the page for M5 are more, shall we say, aspirational -
let's use them as a roadmap for 2009.


I'm certainly keen on understanding how our roadmap will take us to the
point where all Qpid components interoperate with each other. If it is not
feasible for the next release thats fine.
  

I suspect the most achievable way to approach this is to refactor the
broker and improve the test coverage for M5, then add extra protocols
after that.



Let me play devil's advocate for a moment.

I buy the argument that a full java multi-protocol bonanza is not
achievable in M5 timeline. And I also agree that one of the key things
users want is a stable product even in unforseen production
circumstances, so flow to disk would seem to be an important feature
to add for M5.

So if we accept that M5 will be a stability release, do we want to
risk destabilising other areas by performing signfiicant refactoring?
Even with the best efforts for test coverage, you would have to be
honest to potential users to say that there is some degree of risk in
an M5 that also had significant refactoring.

So with that logic I'm led to the conclusion that M5 should be a
relatively focussed "stability and minor feature" release (for Java
broker at least) before it embarks upon major upheaval for M6. M6 will
probably really be a "point zero" release and users who demand total
production stability would only look to pick up M7 or M8.


based on this reasoning which I think is solid, we should pick a release 
and hit it hard with

the refactoring we want to do.

Carl.


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Carl Trieloff



And I really think we should bin this silly Mx release numbering convention:-)

  

+1

For 5 I vote we drop the M.

Carl.


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Robert Greig
2009/1/15 Aidan Skinner :
> On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:
>
>>> If the features on the page for M5 are more, shall we say, aspirational -
>>> let's use them as a roadmap for 2009.
>>
>> I'm certainly keen on understanding how our roadmap will take us to the
>> point where all Qpid components interoperate with each other. If it is not
>> feasible for the next release thats fine.
>
> I suspect the most achievable way to approach this is to refactor the
> broker and improve the test coverage for M5, then add extra protocols
> after that.

Let me play devil's advocate for a moment.

I buy the argument that a full java multi-protocol bonanza is not
achievable in M5 timeline. And I also agree that one of the key things
users want is a stable product even in unforseen production
circumstances, so flow to disk would seem to be an important feature
to add for M5.

So if we accept that M5 will be a stability release, do we want to
risk destabilising other areas by performing signfiicant refactoring?
Even with the best efforts for test coverage, you would have to be
honest to potential users to say that there is some degree of risk in
an M5 that also had significant refactoring.

So with that logic I'm led to the conclusion that M5 should be a
relatively focussed "stability and minor feature" release (for Java
broker at least) before it embarks upon major upheaval for M6. M6 will
probably really be a "point zero" release and users who demand total
production stability would only look to pick up M7 or M8.

And I really think we should bin this silly Mx release numbering convention:-)

RG


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Aidan Skinner
On Thu, Jan 15, 2009 at 3:53 PM, Marnie McCormack
 wrote:

> Let's try to narrow this list down a bit for a target M5 timescale ?
>
> As we've chatted about, I agree we should timebox our releases. But I think
> the Doctor might struggle with that lot before end March :-)

Obviously it depends on how many people are working on it. I think I
could manage the changes to the store interface and contribute some
work on the test coverage front.

Other people have expressed an interest in working on the transport
layer, so hopefully they might speak up?

- Aidan
-- 
Apache Qpid - World Domination through Advanced Message Queueing
http://qpid.apache.org


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Marnie McCormack
Let's try to narrow this list down a bit for a target M5 timescale ?

As we've chatted about, I agree we should timebox our releases. But I think
the Doctor might struggle with that lot before end March :-)

Bfn,
Marnie

On Thu, Jan 15, 2009 at 2:40 PM, Aidan Skinner  wrote:

>  On Thu, Jan 15, 2009 at 2:26 PM, Marnie McCormack
>  wrote:
> > On Thu, Jan 15, 2009 at 1:44 PM, Aidan Skinner  >wrote:
> >
> >> On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:
> >>
> >> >> If the features on the page for M5 are more, shall we say,
> aspirational
> >> -
> >> >> let's use them as a roadmap for 2009.
> >> >
> >> > I'm certainly keen on understanding how our roadmap will take us to
> the
> >> > point where all Qpid components interoperate with each other. If it is
> >> not
> >> > feasible for the next release thats fine.
> >>
> >> I suspect the most achievable way to approach this is to refactor the
> >> broker and improve the test coverage for M5, then add extra protocols
> >> after that.
> >>
> >> What refactoring would you propose for M5 ?
>
> The modularisation and decoupling described at
> http://qpid.apache.org/java-broker-modularisation.html
>
> I'd probably start with the event model, I/O layer and peristance
> interfaces.
>
> Flow to disk will be a lot easier to implement with a clear seperation
> between a transaction log and a retrieval store (which are really two
> separate things).
>
> The event model and I/O layer are the areas that will require the most
> modification for implementing additional protocols and are currently,
> IMVHO, the messiest. If this was done right it would also allow us to
> address the problem with unbounded buffers (QPID-1447 and friends).
>
> The session and model changes aren't as large, and don't have as much
> of an impact.
>
> - Aidan
> --
> Apache Qpid - World Domination through Advanced Message Queueing
> http://qpid.apache.org
>


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Aidan Skinner
On Thu, Jan 15, 2009 at 2:26 PM, Marnie McCormack
 wrote:
> On Thu, Jan 15, 2009 at 1:44 PM, Aidan Skinner wrote:
>
>> On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:
>>
>> >> If the features on the page for M5 are more, shall we say, aspirational
>> -
>> >> let's use them as a roadmap for 2009.
>> >
>> > I'm certainly keen on understanding how our roadmap will take us to the
>> > point where all Qpid components interoperate with each other. If it is
>> not
>> > feasible for the next release thats fine.
>>
>> I suspect the most achievable way to approach this is to refactor the
>> broker and improve the test coverage for M5, then add extra protocols
>> after that.
>>
>> What refactoring would you propose for M5 ?

The modularisation and decoupling described at
http://qpid.apache.org/java-broker-modularisation.html

I'd probably start with the event model, I/O layer and peristance interfaces.

Flow to disk will be a lot easier to implement with a clear seperation
between a transaction log and a retrieval store (which are really two
separate things).

The event model and I/O layer are the areas that will require the most
modification for implementing additional protocols and are currently,
IMVHO, the messiest. If this was done right it would also allow us to
address the problem with unbounded buffers (QPID-1447 and friends).

The session and model changes aren't as large, and don't have as much
of an impact.

- Aidan
-- 
Apache Qpid - World Domination through Advanced Message Queueing
http://qpid.apache.org


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Marnie McCormack
On Thu, Jan 15, 2009 at 1:44 PM, Aidan Skinner wrote:

> On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:
>
> >> If the features on the page for M5 are more, shall we say, aspirational
> -
> >> let's use them as a roadmap for 2009.
> >
> > I'm certainly keen on understanding how our roadmap will take us to the
> > point where all Qpid components interoperate with each other. If it is
> not
> > feasible for the next release thats fine.
>
> I suspect the most achievable way to approach this is to refactor the
> broker and improve the test coverage for M5, then add extra protocols
> after that.
>
> What refactoring would you propose for M5 ?


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Gordon Sim

Aidan Skinner wrote:

On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:


If the features on the page for M5 are more, shall we say, aspirational -
let's use them as a roadmap for 2009.

I'm certainly keen on understanding how our roadmap will take us to the
point where all Qpid components interoperate with each other. If it is not
feasible for the next release thats fine.


I suspect the most achievable way to approach this is to refactor the
broker and improve the test coverage for M5, then add extra protocols
after that.

Small, iterative improvements and frequent releases tends to go more
smoothly than hackfest + big push.


Fair enough; thats hard to argue with!


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Aidan Skinner
On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:

>> If the features on the page for M5 are more, shall we say, aspirational -
>> let's use them as a roadmap for 2009.
>
> I'm certainly keen on understanding how our roadmap will take us to the
> point where all Qpid components interoperate with each other. If it is not
> feasible for the next release thats fine.

I suspect the most achievable way to approach this is to refactor the
broker and improve the test coverage for M5, then add extra protocols
after that.

Small, iterative improvements and frequent releases tends to go more
smoothly than hackfest + big push.

- Aidan
-- 
Apache Qpid - World Domination through Advanced Message Queueing
http://qpid.apache.org


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Carl Trieloff

Gordon Sim wrote:

Marnie McCormack wrote:
The build window for a March release is around 55 days (allowing for 
some
testing time). Not a huge amount, given utilisation etc. 


Maybe March is too soon? 


I would say end April at the latest.

Carl.


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Marnie McCormack
Hi,

I think (and some of this I wasn't around for) that we had agreed that more
was more on the release front. Certainly it gives us more
confidence/motivation to keep everything in good shape on trunk (i.e. test
it !).

For the Java releases, I'd personally rather keep an early & frequent
approach to releasing and have goals for each one that match up (loosely)
with the time available and the commitment in people terms to tasks. We can
plan different release schedules for the verious components, with an
agreement around interop testing, though.

If people know that they're going to be working on, let's start there and
then see if anyone has any time left.

I should know what that looks like for me next week. How is everyone else
fixed in terms of shouting out what they plan to do ?

Interop is a definite goal and an important one for us all I agree. On the
Java broker side I have come around (personally) to thinking that Flow To
Disk blows everything else of the water in importance terms. Let's make our
broker survive (without yeuch recovery) in all cases then do everything
else. Just seeing how that plans in/out with available resources to make it
happen.

I think we'll need to talk about which changes to branch for - some things
on the list are pretty big items that might well span more than one release
cycle.

Again, just my penny's worth.

Hth,
Marnie

On Thu, Jan 15, 2009 at 11:48 AM, Gordon Sim  wrote:

> Marnie McCormack wrote:
>
>> The build window for a March release is around 55 days (allowing for some
>> testing time). Not a huge amount, given utilisation etc.
>>
>
> Maybe March is too soon?
>
> If the features on the page for M5 are more, shall we say, aspirational -
>> let's use them as a roadmap for 2009.
>>
>
> I'm certainly keen on understanding how our roadmap will take us to the
> point where all Qpid components interoperate with each other. If it is not
> feasible for the next release thats fine.
>


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Gordon Sim

Marnie McCormack wrote:

The build window for a March release is around 55 days (allowing for some
testing time). Not a huge amount, given utilisation etc. 


Maybe March is too soon?


If the features on the page for M5 are more, shall we say, aspirational -
let's use them as a roadmap for 2009.


I'm certainly keen on understanding how our roadmap will take us to the 
point where all Qpid components interoperate with each other. If it is 
not feasible for the next release thats fine.


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Marnie McCormack
Reading this, I think we're danger of being a little over-optimistic for M5
scope.

I'd be keen to take a more considered approach to scoping M5, with estimates
(very much ballpark) on the existing JIRAs we're looking at implementing. On
the Java broker side, we need to focus on robustness and reliability
(defects) as much as new features.

The build window for a March release is around 55 days (allowing for some
testing time). Not a huge amount, given utilisation etc. Might be good to
get people to start bagging the JIRAs they plan to work on in M5 and see
what we have from there. This would give us a tangible basis for a plan. And
it'd be nice to have one of those (loose & JIRA based) to make the release
easier to close out.

If the features on the page for M5 are more, shall we say, aspirational -
let's use them as a roadmap for 2009.

Just my tuppence. I'll be assigning JIRAs out across my friends & colleagues
when we have agreed what we're doing locally. That should help a bit.

Regards,
Marnie

On Thu, Jan 15, 2009 at 9:38 AM, Aidan Skinner wrote:

> On Wed, Jan 14, 2009 at 6:18 PM, Gordon Sim  wrote:
>
> > One specific question I'd like to raise is getting interop between all
> > components. I think that is a very important goal. Can we manage it for
> the
> > next release? I think the best way to do that would be 0-10 support for
> the
> > java broker.
>
> Adding more multiprotocol support to the java broker is definately
> something we should do. There'd need to be a bit of work done on
> modularisation[1] so that things don't get really horrid. 0-10 is a
> somewhat different beast from 0-8/0-9, and 1-0 looks substantially
> different as well. If we're talking about M5 in ~ a couple of months
> that's quite a lot of work to do in a relatively short time.
>
> - Aidan
>
> [1] See http://qpid.apache.org/java-broker-modularisation.html for
> some ideas on how that would look
>
> --
> Apache Qpid - World Domination through Advanced Message Queueing
> http://qpid.apache.org
>


Re: Planning M5/ or whatever we call it

2009-01-15 Thread Aidan Skinner
On Wed, Jan 14, 2009 at 6:18 PM, Gordon Sim  wrote:

> One specific question I'd like to raise is getting interop between all
> components. I think that is a very important goal. Can we manage it for the
> next release? I think the best way to do that would be 0-10 support for the
> java broker.

Adding more multiprotocol support to the java broker is definately
something we should do. There'd need to be a bit of work done on
modularisation[1] so that things don't get really horrid. 0-10 is a
somewhat different beast from 0-8/0-9, and 1-0 looks substantially
different as well. If we're talking about M5 in ~ a couple of months
that's quite a lot of work to do in a relatively short time.

- Aidan

[1] See http://qpid.apache.org/java-broker-modularisation.html for
some ideas on how that would look

-- 
Apache Qpid - World Domination through Advanced Message Queueing
http://qpid.apache.org


Re: Planning M5/ or whatever we call it

2009-01-14 Thread Robert Greig
2009/1/14 Gordon Sim :

> On the c++ side I would personally like to see a relatively light list of
> features (selectors, priorities) with more focus on consolidation (e.g.
> ensuring that federation, clustering, ssl, sasl security layers, rdma etc
> all work well in combination) and perhaps some work on performance.
>
> I'd also like to make sure we have plenty of time so that we can ensure the
> out-of-box experience across all components (individually and as a
> collective) is as good as we can make it.
>
> One specific question I'd like to raise is getting interop between all
> components. I think that is a very important goal. Can we manage it for the
> next release? I think the best way to do that would be 0-10 support for the
> java broker.

I completely agree with all of this. I think qpid has a very good
featureset now (the two items listed above for C++ would definitely be
worth adding though) and the key now must be to broaden adoption by
ensuring that everyone can start using it quickly. This would include
things like ensuring qpid works well with Mule, CXF etc. as well as
any .NET WCF frameworks.

RG


Re: Planning M5/ or whatever we call it

2009-01-14 Thread Gordon Sim

Carl Trieloff wrote:


We need to pick a close down date for M5, and then it would be good for
everyone to list the key things they want to do for it. I have started a
list here: 
http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in


Please add / edit as needed. I am thinking close down for M5 in March.


On the c++ side I would personally like to see a relatively light list 
of features (selectors, priorities) with more focus on consolidation 
(e.g. ensuring that federation, clustering, ssl, sasl security layers, 
rdma etc all work well in combination) and perhaps some work on performance.


I'd also like to make sure we have plenty of time so that we can ensure 
the out-of-box experience across all components (individually and as a 
collective) is as good as we can make it.


One specific question I'd like to raise is getting interop between all 
components. I think that is a very important goal. Can we manage it for 
the next release? I think the best way to do that would be 0-10 support 
for the java broker.


Re: Planning M5/ or whatever we call it

2009-01-13 Thread Danushka Menikkumbura

Hi Steve,


This can also be customized with the MPC tool... Let's talk more about
what the ultimate goal of this effort is.
  
The idea is to let anybody having an Express Edition of VS and the 
Platform SDK installed on his system manage Qpid build with nmake. I 
strongly believe we should have a command line build facility for Qpid 
on Windows. If we take Axis2/C for an example, we can build it on 
Windows from command line and I think most of the people find it quite 
useful.


I never knew that you had the MPC scripts with you already :). Why don't 
you go ahead and generate the nmake makefiles so that most of the devs 
who prefer nmake would be benefited?.


Its quite nice if we can have the nmake build scripts and the IDE 
projects in separate directories. Again this is how we have the build 
scripts in Axis2/C. I dont say we should stick to how things are done 
there, but that looks quite organized. (at least to me :))


Thanks,

Danushka

--
Danushka Menikkumbura
Technical Lead, WSO2 Inc.

blog : http://danushka-menikkumbura.blogspot.com/

http://wso2.com/ - "The Open Source SOA Company"




Re: Planning M5/ or whatever we call it

2009-01-13 Thread Carl Trieloff

Danushka Menikkumbura wrote:




We need to pick a close down date for M5, and then it would be good for
everyone to list the key things they want to do for it. I have started a
list here: 
http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in


Please add / edit as needed. I am thinking close down for M5 in March.

Regards
Carl.


Hi Carl,

I am supposed to work on the C++ broker message priority, had very 
little time to look into it though. I will continue to work on that. I 
have started to work on the Windows client build from command line 
already. (without knowing that it was there on your list). I have a 
couple of concerns related to that and the build systems as a whole.


great, my list does not mean I will work on all those items... it is 
just what I would like to see :-)




1. In source generation, the generated makefiles, rubygen.mk and 
managementgen.mk have header files listed under source variables. It 
is quite useful if we can get the source generator to omit them.


2. Its better if we can have separate directories for IDE files (ides) 
and build scripts (build) so that the root is not cluttered with all 
sorts of build scripts.



I don't have a windows build env on my machine, so am not the best to 
comment on these two points. If needed I can put it into a guest if 
other on the list needed extra input on the topic.


Carl.



RE: Planning M5/ or whatever we call it

2009-01-13 Thread Steve Huston
Hi Danushka,

> > We need to pick a close down date for M5, and then it would 
> be good for
> > everyone to list the key things they want to do for it. I 
> have started a
> > list here: 
> >
http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in
> >
> Hi Carl,
> 
> I have started to work on the Windows client build from command line

> already. (without knowing that it was there on your list). I have a 
> couple of concerns related to that and the build systems as a whole.

What is the general desire here? I can easily generate different
format files with the tool that generates the VC9 .vcproj/.sln files.

> 1. In source generation, the generated makefiles, rubygen.mk and 
> managementgen.mk have header files listed under source 
> variables. It is 
> quite useful if we can get the source generator to omit them.
> 
> 2. Its better if we can have separate directories for IDE 
> files (ides) 
> and build scripts (build) so that the root is not cluttered with all

> sorts of build scripts.

This can also be customized with the MPC tool... Let's talk more about
what the ultimate goal of this effort is.

Thanks,
-Steve



Re: Planning M5/ or whatever we call it

2009-01-13 Thread Danushka Menikkumbura




We need to pick a close down date for M5, and then it would be good for
everyone to list the key things they want to do for it. I have started a
list here: 
http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in


Please add / edit as needed. I am thinking close down for M5 in March.

Regards
Carl.


Hi Carl,

I am supposed to work on the C++ broker message priority, had very 
little time to look into it though. I will continue to work on that. I 
have started to work on the Windows client build from command line 
already. (without knowing that it was there on your list). I have a 
couple of concerns related to that and the build systems as a whole.


1. In source generation, the generated makefiles, rubygen.mk and 
managementgen.mk have header files listed under source variables. It is 
quite useful if we can get the source generator to omit them.


2. Its better if we can have separate directories for IDE files (ides) 
and build scripts (build) so that the root is not cluttered with all 
sorts of build scripts.


Danushka

--
Danushka Menikkumbura
Technical Lead, WSO2 Inc.

blog : http://danushka-menikkumbura.blogspot.com/

http://wso2.com/ - "The Open Source SOA Company"




Re: Planning M5/ or whatever we call it

2009-01-13 Thread Carl Trieloff

Aidan Skinner wrote:

On Mon, Jan 12, 2009 at 9:53 PM, Carl Trieloff  wrote:

  

We need to pick a close down date for M5, and then it would be good for
everyone to list the key things they want to do for it. I have started a
list here:
http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in



Is there a reason not to use Jira for capturing this? Issues raised
against a milestone would make producing the release notes at the end
a lot easier.

- Aidan
  


yes, it is easier to see the top level topics that people want to work 
on in a list on a wiki page. I
would however agree that once we have a target list that we then break 
it into JIRA. I expect that
some items might land up being a whole list of JIRA's, so this serves to 
create a high level summary.


I also believe that the JIRA will have a bunch of bugs that we would 
want to do in it. So I suggest
that we create the list on wiki, in parallel clean JIRA. Then add the 
feature JIRA's from the wiki

to the JIRA at the end of the process

Carl.


Re: Planning M5/ or whatever we call it

2009-01-13 Thread Aidan Skinner
On Mon, Jan 12, 2009 at 9:53 PM, Carl Trieloff  wrote:

> We need to pick a close down date for M5, and then it would be good for
> everyone to list the key things they want to do for it. I have started a
> list here:
> http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in

Is there a reason not to use Jira for capturing this? Issues raised
against a milestone would make producing the release notes at the end
a lot easier.

- Aidan
-- 
Apache Qpid - World Domination through Advanced Message Queueing
http://qpid.apache.org


Re: Planning M5/ or whatever we call it

2009-01-13 Thread Marnie McCormack
Hi Carl,
Will update once I've completed some final planning this end. My impression
is that the list is large on the Java side with some complex pieces of work.


>From my pov, Flow To Disk is getting urgent and more compelling than some
other changes - this'd be my choice of big ticket item. Ill update the wiki
page shortly.

Regards,
Marnie
On Mon, Jan 12, 2009 at 9:53 PM, Carl Trieloff wrote:

>
> We need to pick a close down date for M5, and then it would be good for
> everyone to list the key things they want to do for it. I have started a
> list here:
> http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in
>
> Please add / edit as needed. I am thinking close down for M5 in March.
>
> Regards
> Carl.
>


Planning M5/ or whatever we call it

2009-01-12 Thread Carl Trieloff


We need to pick a close down date for M5, and then it would be good for
everyone to list the key things they want to do for it. I have started a
list here: 
http://cwiki.apache.org/confluence/display/qpid/looking+to+pitch+in


Please add / edit as needed. I am thinking close down for M5 in March.

Regards
Carl.