Date   

Re: Feedback on singularity text for TSC Policy document

Thomas Nadeau <tnadeau@...>
 


This is definitely worth discussing on the next call.  

--Tom


From: Rob Sherwood <rob.sherwood@...>
Date: Wednesday, April 24, 2013 4:56 PM
To: "tsc@..." <tsc@...>
Subject: [OpenDaylight TSC] Feedback on singularity text for TSC Policy document

Hi TSC folks and all,

I just wanted to start this thread to try to get some feedback before the TSC meeting.  I took the action to suggest updated text for the Singularity part of the draft TSC policies document.

The originally proposed text says:

------

The following relate the projects initiated by the TSC and the artifacts created therein.

·      Singularity:  To the extent possible, there should be  no overlap between the goals of the mature projects and artifacts created by them

·      Cohesiveness:  The artifacts created within each mature project should connect appropriately to other mature/core projects to form a cohesive system.  (It is understood that this will not apply to artifacts that are  stand-alone by design)

-------

Before I settle on the updated text, I wanted to suggest the following policy and get feedback on it.

In my mind, given not only do we have some overlap in the controller space, but as more network virtualization projects start to land (e.g., Dove from IBM, the proposed contribution from NEC) we will have even more overlapping code in the near future.  So, in other words we will likely need some sort of staged strategy for resolving the overlap and incentives for doing so in a timely manner.

So specifically my proposal is:

1) For bootstrap and incubation stages, allow overlapping code bases.

2) In order to get to the 'mature' state, there has to be an agreed upon plan (by all affected projects) for how to merge all of the code into a single code base.

3) In order to get into the 'core' state, the code has to be successfully merged (read: there can only be one core project of any one piece of functionality)

Does this make sense?  I think this tracks both with people's expectations (in that we should be working to remove overlap) as well as the current reality (we have a bunch of overlapping code without a plan or incentive for how quickly we need to resolve the overlap).  By using the 'mature' state as a "do you at least have a plan" state and the 'core' state as "did you successfully execute that plan" I feel like there are reasonable steps towards incremental progress in place.

I'm hoping this is the best of both worlds, but I'm open to feedback,

- Rob
.


agenda item for next TSC

Chris Wright <chrisw@...>
 

board requests us to nominate a TSC liason to the marketing committee.
i agreed to bring this to the TSC as an agenda item.

thanks,
-chris


Feedback on singularity text for TSC Policy document

Rob Sherwood
 

Hi TSC folks and all,

I just wanted to start this thread to try to get some feedback before the TSC meeting.  I took the action to suggest updated text for the Singularity part of the draft TSC policies document.

The originally proposed text says:

------

The following relate the projects initiated by the TSC and the artifacts created therein.

·      Singularity:  To the extent possible, there should be  no overlap between the goals of the mature projects and artifacts created by them

·      Cohesiveness:  The artifacts created within each mature project should connect appropriately to other mature/core projects to form a cohesive system.  (It is understood that this will not apply to artifacts that are  stand-alone by design)

-------

Before I settle on the updated text, I wanted to suggest the following policy and get feedback on it.

In my mind, given not only do we have some overlap in the controller space, but as more network virtualization projects start to land (e.g., Dove from IBM, the proposed contribution from NEC) we will have even more overlapping code in the near future.  So, in other words we will likely need some sort of staged strategy for resolving the overlap and incentives for doing so in a timely manner.

So specifically my proposal is:

1) For bootstrap and incubation stages, allow overlapping code bases.

2) In order to get to the 'mature' state, there has to be an agreed upon plan (by all affected projects) for how to merge all of the code into a single code base.

3) In order to get into the 'core' state, the code has to be successfully merged (read: there can only be one core project of any one piece of functionality)

Does this make sense?  I think this tracks both with people's expectations (in that we should be working to remove overlap) as well as the current reality (we have a bunch of overlapping code without a plan or incentive for how quickly we need to resolve the overlap).  By using the 'mature' state as a "do you at least have a plan" state and the 'core' state as "did you successfully execute that plan" I feel like there are reasonable steps towards incremental progress in place.

I'm hoping this is the best of both worlds, but I'm open to feedback,

- Rob
.


Re: agenda item for next call

Phil Robb
 

Done.

Phil.


On Wed, Apr 24, 2013 at 10:56 AM, David Meyer <dmm@...> wrote:
Sure, thanks for the suggestion. Phil, can you add that near the top of list? Thanks, --dmm


On Wed, Apr 24, 2013 at 12:54 PM, Chris Wright <chrisw@...> wrote:
I'm not sure where we ended on the "one repo per project" discussion.
Can we be sure to allocate some time to finish that discussion?

thanks,
-chris
_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb


Updated Invitation: OpenDaylight TSC Meeting @ Thu Apr 25, 2013 11am - 12pm (probb@linuxfoundation.org)

Phil Robb
 

This event has been changed.

OpenDaylight TSC Meeting

Changed: OpenDaylight Technical Steering Committee meeting.

Please hold this time for the weekly OpenDaylight TSC meeting.

Date and Time: Thursday, April 25, 2013 10:00 am, Pacific Daylight Time (San Francisco, GMT-07:00)
Event number: 663 405 259
Event password: odptsc
Event URL for attendees: https://linuxfoundation.webex.com/linuxfoundation/onstage/g.php?d=663405259&t=a

Teleconference Information:
US TOLL: +1-415-655-0001
Access code: 663 405 259

Meeting Agenda
To see the meeting agenda, please visit https://wiki.opendaylight.org/view/TSC:Main

When
Thu Apr 25, 2013 11am – 12pm Mountain Time
Where
+1 415-655-0001 : Access code 663 405 259 (map)
Calendar
probb@...
Who
(Guest list is too large to display)

Going?   Yes - Maybe - No    more options »

Invitation from Google Calendar

You are receiving this courtesy email at the account tsc@... because you are an attendee of this event.

To stop receiving future notifications for this event, decline this event. Alternatively you can sign up for a Google account at https://www.google.com/calendar/ and control your notification settings for your entire calendar.


Re: agenda item for next call

David Meyer <dmm@...>
 

Sure, thanks for the suggestion. Phil, can you add that near the top of list? Thanks, --dmm


On Wed, Apr 24, 2013 at 12:54 PM, Chris Wright <chrisw@...> wrote:
I'm not sure where we ended on the "one repo per project" discussion.
Can we be sure to allocate some time to finish that discussion?

thanks,
-chris
_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


agenda item for next call

Chris Wright <chrisw@...>
 

I'm not sure where we ended on the "one repo per project" discussion.
Can we be sure to allocate some time to finish that discussion?

thanks,
-chris


Re: Life cycle on wiki?

Phil Robb
 

Done.  Thanks for pointing that out Ed.

Phil.


On Tue, Apr 23, 2013 at 9:23 AM, Ed Warnicke (eaw) <eaw@...> wrote:
Phil,
Could you get the section numbers in the Lifecycle here:

so that the references to them in proposals for edits make a bit more sense?

Ed

On Apr 22, 2013, at 3:29 PM, Phil Robb <probb@...> wrote:

I have not yet created the project lifecycle wiki site yet Rob.  I had wanted to know if I should redo the project lifecycle pages on the drupal site into wiki format, or if just creating a wiki to discuss and/or suggest modifications to the static version was sufficient.  If we agree that we can keep the static version of the project lifecycle page, then yes, we need a wiki page to discuss the lifecycle and either you or I can create it.  I'm happy to do it.

Phil.


On Mon, Apr 22, 2013 at 2:24 PM, Rob Sherwood <rob.sherwood@...> wrote:
Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
Skype: Phil.Robb
_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb


Re: Life cycle on wiki?

Ed Warnicke (eaw) <eaw@...>
 

Phil,
Could you get the section numbers in the Lifecycle here:

so that the references to them in proposals for edits make a bit more sense?

Ed

On Apr 22, 2013, at 3:29 PM, Phil Robb <probb@...> wrote:

I have not yet created the project lifecycle wiki site yet Rob.  I had wanted to know if I should redo the project lifecycle pages on the drupal site into wiki format, or if just creating a wiki to discuss and/or suggest modifications to the static version was sufficient.  If we agree that we can keep the static version of the project lifecycle page, then yes, we need a wiki page to discuss the lifecycle and either you or I can create it.  I'm happy to do it.

Phil.


On Mon, Apr 22, 2013 at 2:24 PM, Rob Sherwood <rob.sherwood@...> wrote:
Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb
_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


Re: Life cycle on wiki?

Chris Wright <chrisw@...>
 

* Rob Sherwood (rob.sherwood@...) wrote:
Just created a wiki:

https://wiki.opendaylight.org/view/Proposed_Life_Cycle_Document_Changes

I've also posted my proposed changes -- please take a look before the
meeting.

@Chris: I think you had mentioned that you wanted to propose some changes
as well/
Done.

thanks,
-chris

(I have to admit that I find the wiki format lacking for this kind of review.)


Re: Life cycle on wiki?

Rob Sherwood
 

I didn't mention but I had already linked the page under the TSC section of main page.  Multiple links to a page don't really hurt so thanks!

- Rob
.


On Mon, Apr 22, 2013 at 2:34 PM, Ed Warnicke (eaw) <eaw@...> wrote:
I've added a bullet to the Proposal Page pointing to the Project Lifecycle page:

"Review the Project Lifecycle to get a clear picture of how projects work at OpenDaylight".
(where 'Project Lifecycle' is a link).

Ed

On Apr 22, 2013, at 3:09 PM, David Meyer <dmm@...> wrote:



On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc



Re: Life cycle on wiki?

Ed Warnicke (eaw) <eaw@...>
 

I've added a bullet to the Proposal Page pointing to the Project Lifecycle page:

"Review the Project Lifecycle to get a clear picture of how projects work at OpenDaylight".
(where 'Project Lifecycle' is a link).

Ed

On Apr 22, 2013, at 3:09 PM, David Meyer <dmm@...> wrote:



On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


Re: Life cycle on wiki?

David Meyer <dmm@...>
 

Rob,

Sorry about that; I misunderstood your question. In any event, thanks for creating this. --dmm


On Mon, Apr 22, 2013 at 1:37 PM, Rob Sherwood <rob.sherwood@...> wrote:
Just created a wiki:


I've also posted my proposed changes -- please take a look before the meeting.

@Chris: I think you had mentioned that you wanted to propose some changes as well/

Thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:29 PM, Phil Robb <probb@...> wrote:
I have not yet created the project lifecycle wiki site yet Rob.  I had wanted to know if I should redo the project lifecycle pages on the drupal site into wiki format, or if just creating a wiki to discuss and/or suggest modifications to the static version was sufficient.  If we agree that we can keep the static version of the project lifecycle page, then yes, we need a wiki page to discuss the lifecycle and either you or I can create it.  I'm happy to do it.

Phil.


On Mon, Apr 22, 2013 at 2:24 PM, Rob Sherwood <rob.sherwood@...> wrote:
Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
Skype: Phil.Robb



Re: Life cycle on wiki?

Rob Sherwood
 

Just created a wiki:


I've also posted my proposed changes -- please take a look before the meeting.

@Chris: I think you had mentioned that you wanted to propose some changes as well/

Thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:29 PM, Phil Robb <probb@...> wrote:
I have not yet created the project lifecycle wiki site yet Rob.  I had wanted to know if I should redo the project lifecycle pages on the drupal site into wiki format, or if just creating a wiki to discuss and/or suggest modifications to the static version was sufficient.  If we agree that we can keep the static version of the project lifecycle page, then yes, we need a wiki page to discuss the lifecycle and either you or I can create it.  I'm happy to do it.

Phil.


On Mon, Apr 22, 2013 at 2:24 PM, Rob Sherwood <rob.sherwood@...> wrote:
Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
Skype: Phil.Robb


Re: Life cycle on wiki?

Phil Robb
 

I have not yet created the project lifecycle wiki site yet Rob.  I had wanted to know if I should redo the project lifecycle pages on the drupal site into wiki format, or if just creating a wiki to discuss and/or suggest modifications to the static version was sufficient.  If we agree that we can keep the static version of the project lifecycle page, then yes, we need a wiki page to discuss the lifecycle and either you or I can create it.  I'm happy to do it.

Phil.


On Mon, Apr 22, 2013 at 2:24 PM, Rob Sherwood <rob.sherwood@...> wrote:
Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




--
Phil Robb
Director - Networking Solutions
The Linux Foundation
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb


Re: Life cycle on wiki?

David Meyer <dmm@...>
 



On Mon, Apr 22, 2013 at 1:24 PM, Rob Sherwood <rob.sherwood@...> wrote:
Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

Do you mean "Proposed Contributions" on https://wiki.opendaylight.org/view/Main_Page (maybe we should call this "Proposals") or something else?

Thnx,

--dmm
 
 

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc





Re: Life cycle on wiki?

Rob Sherwood
 

Actually, this is the link to the current official document.  Has their been a wiki page created for where to house *proposals* for it?  If not, I can just start one.

Please let me know and thanks,

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




Re: Life cycle on wiki?

David Meyer <dmm@...>
 



On Mon, Apr 22, 2013 at 1:13 PM, Rob Sherwood <rob.sherwood@...> wrote:
3 minutes response time -- must have caught the linux foundation folks while eatting lunch (sorry -- running joke about how awesome/responsive the LF folks have been -- thanks!!).


Definitely. The LF folks are really awesome. Thanks! --dmm 

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc





Re: Life cycle on wiki?

Rob Sherwood
 

3 minutes response time -- must have caught the linux foundation folks while eatting lunch (sorry -- running joke about how awesome/responsive the LF folks have been -- thanks!!).

- Rob
.


On Mon, Apr 22, 2013 at 1:09 PM, David Meyer <dmm@...> wrote:


On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc




Re: Life cycle on wiki?

David Meyer <dmm@...>
 



On Mon, Apr 22, 2013 at 1:07 PM, Rob Sherwood <rob.sherwood@...> wrote:
I believe we were supposed to put our proposed life cycle changes on the wiki: did such a page get setup already?


Thanks Phil for getting this up in a timely fashion.

--dmm
 

Thanks,

- Rob
.

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc


14281 - 14300 of 14326