You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@esme.apache.org by David Pollak <fe...@gmail.com> on 2009/01/08 01:21:45 UTC

Re: RE: The ESME to-do list

Folks,

Sorry about the delay in wrapping this thread up.  As some of you know, I'm
writing a technical book (I'll let you know title and subject once APress
accepts the manuscript and makes the book public, but you all can probably
figure it out) and the first three chapters were due 1/5.

Based on the volunteers, etc., Here's the work-team list:

   - Bill will lead the UI efforts and work with Mrinal and Anne on the Air
   and HTML clients.
   - I'll work with Vassil on REST API, internal msg routing, access
   control, and plugins.  Any assistance Darren can lend would be appreciated.
   We'll divy up the work and designs among us.
   - Darren will work on search (you did volunteer for this didn't you?)
   - I'll work on federation

Let's do a sprint from 1/12-1/30 (three weeks) with a sprint-planning call
Thursday (1/8) or Friday (1/9).

How does that sound?

Thanks,

David

On Thu, Dec 25, 2008 at 6:32 AM, David Pollak <feeder.of.the.bears@gmail.com
> wrote:

> It was on my to do list to wrap up this thread, but I was kidnapped by 4
> year old twin elves.  Good thing t-mobile has a good signal at the north
> pole. :-)
>
> Merry Christmas.
>
> On Dec 25, 2008 4:36 AM, "Bill Fernandez" <bi...@billfernandez.com> wrote:
>
> Richard--
>
> Thank you for the kind words.  Yes, I'd like to complete the design I
> sketched out for ESME.  I'm waiting for David (or someone else) to act as
> project leader and coordinate all our efforts.
>
> Happy holidays,
> Bill
>
> At 7:59 AM +0100 12/16/08, Hirsch, Richard wrote: > > Bill, > > Thanks for
> your offer. This is gr...
> --
>
> ====================================================================== Bill
> Fernandez  *  User Inte...
> ======================================================================
>
>


-- 
Lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

Re: The ESME to-do list

Posted by David Pollak <fe...@gmail.com>.
It's about 20-30 minutes worth of work.  I've done it before.  It's starts
with emacs $(find . -name *.scala) and ends with a walk around the block
with the dog.

On Thu, Jan 8, 2009 at 2:27 PM, Robert Burrell Donkin <
robertburrelldonkin@gmail.com> wrote:

> On Thu, Jan 8, 2009 at 6:20 PM, Daniel Kulp <dk...@apache.org> wrote:
> > On Thursday 08 January 2009 1:11:10 pm David Pollak wrote:
> >> Dan,
> >>
> >> Sure thing.  I'll try to get that into the upcoming sprint.
> >>
> >> What should the package root be?  org.apache.esme?
> >
> > Yep.  That's fine.
>
> +1
>
> >> Also, can you send me the exact text that needs to appear in the headers
> >> (the copyright text)?
> >
> > /**
> >  * Licensed to the Apache Software Foundation (ASF) under one
> >  * or more contributor license agreements. See the NOTICE file
> >  * distributed with this work for additional information
> >  * regarding copyright ownership. The ASF licenses this file
> >  * to you under the Apache License, Version 2.0 (the
> >  * "License"); you may not use this file except in compliance
> >  * with the License. You may obtain a copy of the License at
> >  *
> >  * http://www.apache.org/licenses/LICENSE-2.0
> >  *
> >  * Unless required by applicable law or agreed to in writing,
> >  * software distributed under the License is distributed on an
> >  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >  * KIND, either express or implied. See the License for the
> >  * specific language governing permissions and limitations
> >  * under the License.
> >  */
> >
> > Note: it's a license text, NOT a copyright text.  For full information:
> (since
> > you are one of those lawyer types ;-)
> > http://www.apache.org/legal/src-headers.html
>
> +1
>
> original authors retain copyright but grant apache the rights required
> to sublicense under the Apache License
>
> if this is a lot of work and you were planning to do this manually
> (rather than hacking up a script) RAT has an experimental header
> updater which might help
>
> - robert
>



-- 
Lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

Re: The ESME to-do list

Posted by Robert Burrell Donkin <ro...@gmail.com>.
On Thu, Jan 8, 2009 at 6:20 PM, Daniel Kulp <dk...@apache.org> wrote:
> On Thursday 08 January 2009 1:11:10 pm David Pollak wrote:
>> Dan,
>>
>> Sure thing.  I'll try to get that into the upcoming sprint.
>>
>> What should the package root be?  org.apache.esme?
>
> Yep.  That's fine.

+1

>> Also, can you send me the exact text that needs to appear in the headers
>> (the copyright text)?
>
> /**
>  * Licensed to the Apache Software Foundation (ASF) under one
>  * or more contributor license agreements. See the NOTICE file
>  * distributed with this work for additional information
>  * regarding copyright ownership. The ASF licenses this file
>  * to you under the Apache License, Version 2.0 (the
>  * "License"); you may not use this file except in compliance
>  * with the License. You may obtain a copy of the License at
>  *
>  * http://www.apache.org/licenses/LICENSE-2.0
>  *
>  * Unless required by applicable law or agreed to in writing,
>  * software distributed under the License is distributed on an
>  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>  * KIND, either express or implied. See the License for the
>  * specific language governing permissions and limitations
>  * under the License.
>  */
>
> Note: it's a license text, NOT a copyright text.  For full information: (since
> you are one of those lawyer types ;-)
> http://www.apache.org/legal/src-headers.html

+1

original authors retain copyright but grant apache the rights required
to sublicense under the Apache License

if this is a lot of work and you were planning to do this manually
(rather than hacking up a script) RAT has an experimental header
updater which might help

- robert

Re: The ESME to-do list

Posted by Daniel Kulp <dk...@apache.org>.
On Thursday 08 January 2009 1:11:10 pm David Pollak wrote:
> Dan,
>
> Sure thing.  I'll try to get that into the upcoming sprint.
>
> What should the package root be?  org.apache.esme?

Yep.  That's fine.


> Also, can you send me the exact text that needs to appear in the headers
> (the copyright text)?

/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements. See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership. The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

Note: it's a license text, NOT a copyright text.  For full information: (since 
you are one of those lawyer types ;-) 
http://www.apache.org/legal/src-headers.html


I haven't looked at what gets produced from the builds yet, but the 
jars/wars/zips/tars/whatever would need to have a LICENSE and NOTICE file 
added (in META-INF for the jar things) along with the incubator disclaimer 
(until you graduate):

Apache ESME is an effort undergoing incubation at The Apache Software
Foundation (ASF). Incubation is required of all newly accepted projects
until a further review indicates that the infrastructure, communications,
and decision making process have stabilized in a manner consistent with
other successful ASF projects. While incubation status is not necessarily
a reflection of the completeness or stability of the code, it does
indicate that the project has yet to be fully endorsed by the ASF.


Dan



>
> Thanks,
>
> David
>
> On Thu, Jan 8, 2009 at 8:48 AM, Daniel Kulp <dk...@apache.org> wrote:
> > On more thing to add to your "to do" list is to finish up some of the
> > "apache"
> > requirements.   I see the apache header is in place on some of the code
> > (but
> > not all, more work needs to be done there), which is good, but package
> > names
> > and stuff are still not "org.apache".   While not required right now
> > (since you just entered the incubator), it is something that should be
> > done prior to
> > graduation.   Thus, the to-do list needs to include discusions about how
> > to do that migration, when is the appropriate time (possibly closer to
> > graduation, not now), how to engage users to minimize impacts,  etc....
> >
> > Again, none of that needs to be done "right now", but it should be on
> > your list to make sure it doesn't get lost.
> >
> > Dan
> >
> > On Wednesday 07 January 2009 7:21:45 pm David Pollak wrote:
> > > Folks,
> > >
> > > Sorry about the delay in wrapping this thread up.  As some of you know,
> >
> > I'm
> >
> > > writing a technical book (I'll let you know title and subject once
> > > APress accepts the manuscript and makes the book public, but you all
> > > can
> >
> > probably
> >
> > > figure it out) and the first three chapters were due 1/5.
> > >
> > > Based on the volunteers, etc., Here's the work-team list:
> > >
> > >    - Bill will lead the UI efforts and work with Mrinal and Anne on the
> >
> > Air
> >
> > >    and HTML clients.
> > >    - I'll work with Vassil on REST API, internal msg routing, access
> > >    control, and plugins.  Any assistance Darren can lend would be
> > > appreciated. We'll divy up the work and designs among us.
> > >    - Darren will work on search (you did volunteer for this didn't
> > > you?) - I'll work on federation
> > >
> > > Let's do a sprint from 1/12-1/30 (three weeks) with a sprint-planning
> >
> > call
> >
> > > Thursday (1/8) or Friday (1/9).
> > >
> > > How does that sound?
> > >
> > > Thanks,
> > >
> > > David
> > >
> > > On Thu, Dec 25, 2008 at 6:32 AM, David Pollak
> > > <feeder.of.the.bears@gmail.com
> > >
> > > > wrote:
> > > >
> > > > It was on my to do list to wrap up this thread, but I was kidnapped
> > > > by
> >
> > 4
> >
> > > > year old twin elves.  Good thing t-mobile has a good signal at the
> >
> > north
> >
> > > > pole. :-)
> > > >
> > > > Merry Christmas.
> > > >
> > > > On Dec 25, 2008 4:36 AM, "Bill Fernandez" <bi...@billfernandez.com>
> >
> > wrote:
> > > > Richard--
> > > >
> > > > Thank you for the kind words.  Yes, I'd like to complete the design I
> > > > sketched out for ESME.  I'm waiting for David (or someone else) to
> > > > act
> >
> > as
> >
> > > > project leader and coordinate all our efforts.
> > > >
> > > > Happy holidays,
> > > > Bill
> > > >
> > > > At 7:59 AM +0100 12/16/08, Hirsch, Richard wrote: > > Bill, > >
> > > > Thanks for your offer. This is gr...
> > > > --
> > > >
> > > > =====================================================================
> > > >= Bill Fernandez  *  User Inte...
> > > > =====================================================================
> > > >=
> >
> > --
> > Daniel Kulp
> > dkulp@apache.org
> > http://dankulp.com/blog



-- 
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog

Re: The ESME to-do list

Posted by David Pollak <fe...@gmail.com>.
Dan,

Sure thing.  I'll try to get that into the upcoming sprint.

What should the package root be?  org.apache.esme?

Also, can you send me the exact text that needs to appear in the headers
(the copyright text)?

Thanks,

David

On Thu, Jan 8, 2009 at 8:48 AM, Daniel Kulp <dk...@apache.org> wrote:

>
> On more thing to add to your "to do" list is to finish up some of the
> "apache"
> requirements.   I see the apache header is in place on some of the code
> (but
> not all, more work needs to be done there), which is good, but package
> names
> and stuff are still not "org.apache".   While not required right now (since
> you just entered the incubator), it is something that should be done prior
> to
> graduation.   Thus, the to-do list needs to include discusions about how to
> do that migration, when is the appropriate time (possibly closer to
> graduation, not now), how to engage users to minimize impacts,  etc....
>
> Again, none of that needs to be done "right now", but it should be on your
> list to make sure it doesn't get lost.
>
> Dan
>
>
> On Wednesday 07 January 2009 7:21:45 pm David Pollak wrote:
> > Folks,
> >
> > Sorry about the delay in wrapping this thread up.  As some of you know,
> I'm
> > writing a technical book (I'll let you know title and subject once APress
> > accepts the manuscript and makes the book public, but you all can
> probably
> > figure it out) and the first three chapters were due 1/5.
> >
> > Based on the volunteers, etc., Here's the work-team list:
> >
> >    - Bill will lead the UI efforts and work with Mrinal and Anne on the
> Air
> >    and HTML clients.
> >    - I'll work with Vassil on REST API, internal msg routing, access
> >    control, and plugins.  Any assistance Darren can lend would be
> > appreciated. We'll divy up the work and designs among us.
> >    - Darren will work on search (you did volunteer for this didn't you?)
> >    - I'll work on federation
> >
> > Let's do a sprint from 1/12-1/30 (three weeks) with a sprint-planning
> call
> > Thursday (1/8) or Friday (1/9).
> >
> > How does that sound?
> >
> > Thanks,
> >
> > David
> >
> > On Thu, Dec 25, 2008 at 6:32 AM, David Pollak
> > <feeder.of.the.bears@gmail.com
> >
> > > wrote:
> > >
> > > It was on my to do list to wrap up this thread, but I was kidnapped by
> 4
> > > year old twin elves.  Good thing t-mobile has a good signal at the
> north
> > > pole. :-)
> > >
> > > Merry Christmas.
> > >
> > > On Dec 25, 2008 4:36 AM, "Bill Fernandez" <bi...@billfernandez.com>
> wrote:
> > >
> > > Richard--
> > >
> > > Thank you for the kind words.  Yes, I'd like to complete the design I
> > > sketched out for ESME.  I'm waiting for David (or someone else) to act
> as
> > > project leader and coordinate all our efforts.
> > >
> > > Happy holidays,
> > > Bill
> > >
> > > At 7:59 AM +0100 12/16/08, Hirsch, Richard wrote: > > Bill, > > Thanks
> > > for your offer. This is gr...
> > > --
> > >
> > > ======================================================================
> > > Bill Fernandez  *  User Inte...
> > > ======================================================================
>
>
>
> --
> Daniel Kulp
> dkulp@apache.org
> http://dankulp.com/blog
>



-- 
Lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

Re: The ESME to-do list

Posted by Daniel Kulp <dk...@apache.org>.
On more thing to add to your "to do" list is to finish up some of the "apache" 
requirements.   I see the apache header is in place on some of the code (but 
not all, more work needs to be done there), which is good, but package names 
and stuff are still not "org.apache".   While not required right now (since 
you just entered the incubator), it is something that should be done prior to 
graduation.   Thus, the to-do list needs to include discusions about how to 
do that migration, when is the appropriate time (possibly closer to 
graduation, not now), how to engage users to minimize impacts,  etc.... 

Again, none of that needs to be done "right now", but it should be on your 
list to make sure it doesn't get lost.

Dan


On Wednesday 07 January 2009 7:21:45 pm David Pollak wrote:
> Folks,
>
> Sorry about the delay in wrapping this thread up.  As some of you know, I'm
> writing a technical book (I'll let you know title and subject once APress
> accepts the manuscript and makes the book public, but you all can probably
> figure it out) and the first three chapters were due 1/5.
>
> Based on the volunteers, etc., Here's the work-team list:
>
>    - Bill will lead the UI efforts and work with Mrinal and Anne on the Air
>    and HTML clients.
>    - I'll work with Vassil on REST API, internal msg routing, access
>    control, and plugins.  Any assistance Darren can lend would be
> appreciated. We'll divy up the work and designs among us.
>    - Darren will work on search (you did volunteer for this didn't you?)
>    - I'll work on federation
>
> Let's do a sprint from 1/12-1/30 (three weeks) with a sprint-planning call
> Thursday (1/8) or Friday (1/9).
>
> How does that sound?
>
> Thanks,
>
> David
>
> On Thu, Dec 25, 2008 at 6:32 AM, David Pollak
> <feeder.of.the.bears@gmail.com
>
> > wrote:
> >
> > It was on my to do list to wrap up this thread, but I was kidnapped by 4
> > year old twin elves.  Good thing t-mobile has a good signal at the north
> > pole. :-)
> >
> > Merry Christmas.
> >
> > On Dec 25, 2008 4:36 AM, "Bill Fernandez" <bi...@billfernandez.com> wrote:
> >
> > Richard--
> >
> > Thank you for the kind words.  Yes, I'd like to complete the design I
> > sketched out for ESME.  I'm waiting for David (or someone else) to act as
> > project leader and coordinate all our efforts.
> >
> > Happy holidays,
> > Bill
> >
> > At 7:59 AM +0100 12/16/08, Hirsch, Richard wrote: > > Bill, > > Thanks
> > for your offer. This is gr...
> > --
> >
> > ======================================================================
> > Bill Fernandez  *  User Inte...
> > ======================================================================



-- 
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog

The ESME to-do list: UI List

Posted by "Hirsch, Richard" <ri...@siemens.com>.
Bill,

o It's been mentioned recently in one of the emails that there were some
(presumably important) features missing from my UI write-up. Are those
the thing I mentioned as being unfinished, or are there other things I
didn't cover?  And if so, can someone give me a list?

Enclosed is an Excel file with my review comments on the UI design,
including which features are missing.

Probably be better in the wiki, but is it is difficult as we don't all
have access.

D. 


Re: RE: The ESME to-do list

Posted by David Pollak <fe...@gmail.com>.
On Wed, Jan 7, 2009 at 6:38 PM, Bill Fernandez <bi...@billfernandez.com>wrote:

> David et al, some questions:
>
> o How does a sprint work?


At the beginning of the sprint, we all commit to the tasks that we'll
complete complete by the end of the sprint based on the prioritized list of
tasks.  We don't have the prioritized list (backlog) right now, but I'm
pretty sure we can figure out what the key tasks are.


>
>
> o What is a sprint-planning call?


Where we choose the tasks.


>
>
> o How do I participate (I assume I'm supposed to)?


We'll find a time that we can all call into a conference call.  Darren has a
good international service that's worked well in the past.


>
>
> o You gave a date, but what time of day (and in what timezone)?


Probably early morning our time (western US) so we can sync with the
European and Indian participants.


>
>
> o Do we know yet what the goals are for the UI?


Dunno.  I think the vote was that we'd dive right into building something
based on your spec.


>
>
> o It's been mentioned recently in one of the emails that there were some
> (presumably important) features missing from my UI write-up. Are those the
> thing I mentioned as being unfinished, or are there other things I didn't
> cover?  And if so, can someone give me a list?
>
> o Any guidance/guesses on how Mrinal, Anne and I should split up the work?


I think you guys should huddle (maybe on Skype), get to know each other's
strengths and let things settle out from there.


>
>
> o What's the status of the installation, administration, maintenance,
> troubleshooting, etc. UIs?


Right now, the UI is very broken.  You can do a build with Maven and Java
installed on your machine, but that's about it.


>
>
> o I see on the CC list "esme-dev@incubator.apache.org".  Am I on this
> list?


I don't know.


>  Am I supposed to be?


Yes, please.

>
>
> o What if I want to change my email address on this list - how do I do
> that?


I don't know.


>
>
> o Do we all get Apache foundations email addresses we're supposed to
> monitor?  If so, what's mine and what are the access parameters?


My email address was given to me when I signed a CLA (contributor license
agreement.)  My apache.org email forward to my gmail account.  Have you
signed a CLA?  If not, I think Darren can help with that.

>
>
> o What is the meaning of life, the universe and everything.... ;-)


42 :-)

Thanks,

David


>
>
> --Bill
>
>
>
>
> At 4:21 PM -0800 1/7/09, David Pollak wrote:
> Folks,
>
> Sorry about the delay in wrapping this thread up.  As some of you know, I'm
> writing a technical book (I'll let you know title and subject once APress
> accepts the manuscript and makes the book public, but you all can probably
> figure it out) and the first three chapters were due 1/5.
>
> Based on the volunteers, etc., Here's the work-team list:
>
> Bill will lead the UI efforts and work with Mrinal and Anne on the Air and
> HTML clients.
> I'll work with Vassil on REST API, internal msg routing, access control,
> and plugins.  Any assistance Darren can lend would be appreciated.  We'll
> divy up the work and designs among us.
> Darren will work on search (you did volunteer for this didn't you?)
> I'll work on federation
> Let's do a sprint from 1/12-1/30 (three weeks) with a sprint-planning call
> Thursday (1/8) or Friday (1/9).
>
> --
>
> ======================================================================
> Bill Fernandez  *  User Interface Architect  *  Bill Fernandez Design
>
> (505) 346-3080  *  bill@billfernandez.com  *  http://billfernandez.com
> ======================================================================
>



-- 
Lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

Re: RE: The ESME to-do list

Posted by Bill Fernandez <bi...@billfernandez.com>.
David et al, some questions:

o How does a sprint work?

o What is a sprint-planning call?

o How do I participate (I assume I'm supposed to)?

o You gave a date, but what time of day (and in what timezone)?

o Do we know yet what the goals are for the UI?

o It's been mentioned recently in one of the emails that there were 
some (presumably important) features missing from my UI write-up. 
Are those the thing I mentioned as being unfinished, or are there 
other things I didn't cover?  And if so, can someone give me a list?

o Any guidance/guesses on how Mrinal, Anne and I should split up the work?

o What's the status of the installation, administration, maintenance, 
troubleshooting, etc. UIs?

o I see on the CC list "esme-dev@incubator.apache.org".  Am I on this 
list?  Am I supposed to be?

o What if I want to change my email address on this list - how do I do that?

o Do we all get Apache foundations email addresses we're supposed to 
monitor?  If so, what's mine and what are the access parameters?

o What is the meaning of life, the universe and everything.... ;-)

--Bill




At 4:21 PM -0800 1/7/09, David Pollak wrote:
Folks,

Sorry about the delay in wrapping this thread up.  As some of you 
know, I'm writing a technical book (I'll let you know title and 
subject once APress accepts the manuscript and makes the book public, 
but you all can probably figure it out) and the first three chapters 
were due 1/5.

Based on the volunteers, etc., Here's the work-team list:

Bill will lead the UI efforts and work with Mrinal and Anne on the 
Air and HTML clients.
I'll work with Vassil on REST API, internal msg routing, access 
control, and plugins.  Any assistance Darren can lend would be 
appreciated.  We'll divy up the work and designs among us.
Darren will work on search (you did volunteer for this didn't you?)
I'll work on federation
Let's do a sprint from 1/12-1/30 (three weeks) with a sprint-planning 
call Thursday (1/8) or Friday (1/9).

-- 

======================================================================
Bill Fernandez  *  User Interface Architect  *  Bill Fernandez Design

(505) 346-3080  *  bill@billfernandez.com  *  http://billfernandez.com
======================================================================