[opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-30 Thread Daniel Smith
Hey David and Sofia.

In the NetReady group, we have structured our documentation and commits for our 
C-release documentation in RST format/doc guidelines under the auspices that 
this was required so that when the DOCS are generated for the release, 
requirements and documentation projects deliveries are included in the release.

In our meeting there was some confusion as to how Requirements Projects, that 
delivery requirements documents (which are finalized for this phase and then 
later phases - prototyping, etc occurs for D release, based on the C 
deliveable) are actually included in the release.  Some input was that 
Requirements projects, since they don't deliver code are not part of the 
release? That didn't sound correct me, so please clarify when you have time.

Thank you


[Ericsson]

Daniel Smith
Sr. System Designer
Ericsson Inc.
8400 Decarie Blvd.  Montreal, PQ
(514)-594-2799

[http://www.ericsson.com/current_campaign]

Legal entity: Ericsson AB, registered office in Stockholm. This Communication 
is Confidential. We only send and receive email on the basis of the terms set 
out at 
www.ericsson.com/email_disclaimer

___
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-30 Thread David McBride
Hi Daniel,

We've had some discussion about this in various meetings, including
hackfest, over the past several weeks.  The question is: does it make sense
for requirements projects to participate in releases until they're ready to
deliver code?  It's not clear to me that there's any advantage to either
the project, or OPNFV as a whole.  Furthermore, there's a certain amount of
overhead for each project that participates in the release, so if there's
no advantage, then perhaps it would be better to wait to join the release
until the project is prepared to deliver code.  However, I'm open to
alternative viewpoints.  Thanks.

David

On Tue, Aug 30, 2016 at 12:29 PM, Daniel Smith 
wrote:

> Hey David and Sofia.
>
>
>
> In the NetReady group, we have structured our documentation and commits
> for our C-release documentation in RST format/doc guidelines under the
> auspices that this was required so that when the DOCS are generated for the
> release, requirements and documentation projects deliveries are included in
> the release.
>
>
>
> In our meeting there was some confusion as to how Requirements Projects,
> that delivery requirements documents (which are finalized for this phase
> and then later phases – prototyping, etc occurs for D release, based on the
> C deliveable) are actually included in the release.  Some input was that
> Requirements projects, since they don’t deliver code are not part of the
> release? That didn’t sound correct me, so please clarify when you have time.
>
>
>
> Thank you
>
>
>
>
>
> [image: Ericsson] 
>
>
>
> Daniel Smith
>
> Sr. System Designer
>
> Ericsson Inc.
>
> 8400 Decarie Blvd.  Montreal, PQ
>
> (514)-594-2799
>
>
>
> [image: http://www.ericsson.com/current_campaign]
> 
>
>
>
> Legal entity: Ericsson AB, registered office in Stockholm. This
> Communication is Confidential. We only send and receive email on the basis
> of the terms set out at www.ericsson.com/email_disclaimer
>
>
>



-- 
*David McBride*
Release Manager, OPNFV
Mobile: +1.805.276.8018
Email/Google Talk: dmcbr...@linuxfoundation.org
Skype: davidjmcbride1
IRC: dmcbride
___
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-30 Thread Christopher Price
I think there is another option which we discussed at the hackfest (and for 
which I have a pending action) and that is to publish a “future work” section 
of our release library that describes more where our community is heading thatn 
what we have delivered.

 

Let me see if I can get a patch together tomorrow as a proposal for discussion.

 

/ Chris

 

From:  on behalf of David McBride 

Date: Tuesday 30 August 2016 at 20:24
To: Daniel Smith 
Cc: TECH-DISCUSS OPNFV 
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

 

Hi Daniel,

 

We've had some discussion about this in various meetings, including hackfest, 
over the past several weeks.  The question is: does it make sense for 
requirements projects to participate in releases until they're ready to deliver 
code?  It's not clear to me that there's any advantage to either the project, 
or OPNFV as a whole.  Furthermore, there's a certain amount of overhead for 
each project that participates in the release, so if there's no advantage, then 
perhaps it would be better to wait to join the release until the project is 
prepared to deliver code.  However, I'm open to alternative viewpoints.  Thanks.

 

David

 

On Tue, Aug 30, 2016 at 12:29 PM, Daniel Smith  
wrote:

Hey David and Sofia.

 

In the NetReady group, we have structured our documentation and commits for our 
C-release documentation in RST format/doc guidelines under the auspices that 
this was required so that when the DOCS are generated for the release, 
requirements and documentation projects deliveries are included in the release.

 

In our meeting there was some confusion as to how Requirements Projects, that 
delivery requirements documents (which are finalized for this phase and then 
later phases – prototyping, etc occurs for D release, based on the C 
deliveable) are actually included in the release.  Some input was that 
Requirements projects, since they don’t deliver code are not part of the 
release? That didn’t sound correct me, so please clarify when you have time.

 

Thank you

 

 

 

Daniel Smith

Sr. System Designer

Ericsson Inc.  

8400 Decarie Blvd.  Montreal, PQ

(514)-594-2799

 

 

Legal entity: Ericsson AB, registered office in Stockholm. This Communication 
is Confidential. We only send and receive email on the basis of the terms set 
out at www.ericsson.com/email_disclaimer 

 



 

-- 

David McBride

Release Manager, OPNFV

Mobile: +1.805.276.8018

Email/Google Talk: dmcbr...@linuxfoundation.org

Skype: davidjmcbride1

IRC: dmcbride

___ opnfv-tech-discuss mailing list 
opnfv-tech-discuss@lists.opnfv.org 
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss 

___
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-30 Thread Daniel Smith
Hey All.

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetReady Requirements Project.   We now want to stop internally 
editing it and release it for comment – and the thinking is that, since we have 
built the document in gerrit and based on DOCS formatting guidelines, was the 
vehicle to provide the following in terms of the work that the team did:


-Allow for the completion and publishing of the Project Goals Phase 1 
targets (in line with agreed principles when the project  was approved/started) 
– Phase2,3,4 as outlined are targeted for subsequent releases as documented

-Allow for the distribution of the finished product to external (non 
commiter/contributer groups) -  is it realistic to think that someone from 
Openstack (whom the requirements are destined for) will look at the RST line 
format in our gerrit repository to find our documentation? (rather than in the 
released docs page/artifact)?   Or perhaps a different way of looking at it 
would be to ask, how do we move the finished requirements document for C 
release to a platform to be viewed and commented (i.e JIRA for D release for 
review or in gerrit) going forward

-Allows us to tag and timestamp the work (and thus the evolution) of 
the work the team is doing.  Provides start and stop points to coordinate work 
for the team (goal/endpoints).

-Allows all projects to feel that they are contributing to a finished 
release product

o   Further to that maybe this plays into the idea of “release participation” 
discussion.


At any rate, I thought that Sofia’s response of there would be a 
../release/Colorado/docs/RequirementProcject page in the final release that 
would point to the links that requirements projects delivered and that made 
sense to me.


In the end do as you see fit of course, I would wonder about how requirements 
projects are to gain inclusiveness in releases and how that affects the ability 
to trace back to “why did we make this code” when that comes time – since that 
backstory would have to be ported at that point.

Thank you all for the responses.
Daniel


From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Tuesday, August 30, 2016 2:25 PM
To: Daniel Smith 
Cc: Sofia Wallin ; opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel,

We've had some discussion about this in various meetings, including hackfest, 
over the past several weeks.  The question is: does it make sense for 
requirements projects to participate in releases until they're ready to deliver 
code?  It's not clear to me that there's any advantage to either the project, 
or OPNFV as a whole.  Furthermore, there's a certain amount of overhead for 
each project that participates in the release, so if there's no advantage, then 
perhaps it would be better to wait to join the release until the project is 
prepared to deliver code.  However, I'm open to alternative viewpoints.  Thanks.

David

On Tue, Aug 30, 2016 at 12:29 PM, Daniel Smith 
mailto:daniel.sm...@ericsson.com>> wrote:
Hey David and Sofia.

In the NetReady group, we have structured our documentation and commits for our 
C-release documentation in RST format/doc guidelines under the auspices that 
this was required so that when the DOCS are generated for the release, 
requirements and documentation projects deliveries are included in the release.

In our meeting there was some confusion as to how Requirements Projects, that 
delivery requirements documents (which are finalized for this phase and then 
later phases – prototyping, etc occurs for D release, based on the C 
deliveable) are actually included in the release.  Some input was that 
Requirements projects, since they don’t deliver code are not part of the 
release? That didn’t sound correct me, so please clarify when you have time.

Thank you


[Ericsson]<http://www.ericsson.com/>

Daniel Smith
Sr. System Designer
Ericsson Inc.
8400 Decarie Blvd.  Montreal, PQ
(514)-594-2799

[http://www.ericsson.com/current_campaign]<http://www.ericsson.com/current_campaign>

Legal entity: Ericsson AB, registered office in Stockholm. This Communication 
is Confidential. We only send and receive email on the basis of the terms set 
out at 
www.ericsson.com/email_disclaimer<http://www.ericsson.com/email_disclaimer>




--
David McBride
Release Manager, OPNFV
Mobile: +1.805.276.8018
Email/Google Talk: 
dmcbr...@linuxfoundation.org<mailto:dmcbr...@linuxfoundation.org>
Skype: davidjmcbride1
IRC: dmcbride
___
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-31 Thread Georg Kunz
Hi Daniel, hi all,

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:


-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV


I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – just as we have it right now on our project wiki.

As David pointed out, there is some overhead involved for the project, but I 
believe the benefits outweigh the overhead.

Looking forward to discussing with you in today’s docs meeting.

Best regards
Georg

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Daniel Smith
Sent: Tuesday, August 30, 2016 11:44 PM
To: David McBride
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hey All.

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetReady Requirements Project.   We now want to stop internally 
editing it and release it for comment – and the thinking is that, since we have 
built the document in gerrit and based on DOCS formatting guidelines, was the 
vehicle to provide the following in terms of the work that the team did:


-Allow for the completion and publishing of the Project Goals Phase 1 
targets (in line with agreed principles when the project  was approved/started) 
– Phase2,3,4 as outlined are targeted for subsequent releases as documented

-Allow for the distribution of the finished product to external (non 
commiter/contributer groups) -  is it realistic to think that someone from 
Openstack (whom the requirements are destined for) will look at the RST line 
format in our gerrit repository to find our documentation? (rather than in the 
released docs page/artifact)?   Or perhaps a different way of looking at it 
would be to ask, how do we move the finished requirements document for C 
release to a platform to be viewed and commented (i.e JIRA for D release for 
review or in gerrit) going forward

-Allows us to tag and timestamp the work (and thus the evolution) of 
the work the team is doing.  Provides start and stop points to coordinate work 
for the team (goal/endpoints).

-Allows all projects to feel that they are contributing to a finished 
release product

o   Further to that maybe this plays into the idea of “release participation” 
discussion.


At any rate, I thought that Sofia’s response of there would be a 
../release/Colorado/docs/RequirementProcject page in the final release that 
would point to the links that requirements projects delivered and that made 
sense to me.


In the end do as you see fit of course, I would wonder about how requirements 
projects are to gain inclusiveness in releases and how that affects the ability 
to trace back to “why did we make this code” when that comes time – since that 
backstory would have to be ported at that point.

Thank you all for the responses.
Daniel


From: David McBride 
[mailto:dmcbr...@linuxfoundation.org]<mailto:[mailto:dmcbr...@linuxfoundation.org]>
Sent: Tuesday, August 30, 2016 2:25 PM
To: Daniel Smith mailto:daniel.sm...@ericsson.com>>
Cc: Sofia Wallin mailto:sofia.wal...@ericsson.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel,

We've had some discussion about this in various meetings, including hackfest, 
over the past several weeks.  The question is: does it make sense for 
requirements projects to participate in releases until they're ready to deliver 
code?  It's not clear to me that there's any advantage to either the project, 
or OPNFV as a whole.  Furthermore, there's a certain amount of overhead for 
each project that participates in the release, so if there's no advantage, then 
perhaps it would be better to wait to join the release until the project is 
prepared to deliver code.  However, I'm open to alternative viewpoints.  Thanks.

David

On Tue, Aug 30, 2016 at 12:29 PM, 

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-31 Thread Kunzmann, Gerald
Hi David, all,

My 2 cent on your question:

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

Best regards,
Gerald

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Mittwoch, 31. August 2016 09:42
To: Daniel Smith ; David McBride 

Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel, hi all,

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:


-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV


I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – just as we have it right now on our project wiki.

As David pointed out, there is some overhead involved for the project, but I 
believe the benefits outweigh the overhead.

Looking forward to discussing with you in today’s docs meeting.

Best regards
Georg

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Daniel Smith
Sent: Tuesday, August 30, 2016 11:44 PM
To: David McBride
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hey All.

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetReady Requirements Project.   We now want to stop internally 
editing it and release it for comment – and the thinking is that, since we have 
built the document in gerrit and based on DOCS formatting guidelines, was the 
vehicle to provide the following in terms of the work that the team did:


-Allow for the completion and publishing of the Project Goals Phase 1 
targets (in line with agreed principles when the project  was approved/started) 
– Phase2,3,4 as outlined are targeted for subsequent releases as documented

-Allow for the distribution of the finished product to external (non 
commiter/contributer groups) -  is it realistic to think that someone from 
Openstack (whom the requirements are destined for) will look at the RST line 
format in our gerrit repository to find our documentation? (rather than in the 
released docs page/artifact)?   Or perhaps a different way of looking at it 
would be to ask, how do we move the finished requirements document for C 
release to a platform to be viewed and commented (i.e JIRA for D release for 
review or in gerrit) going forward

-Allows us to tag and timestamp the work (and thus the evolution) of 
the work the team is doing.  Provides start and stop points to coordinate work 
for the team (goal/endpoints).

-Allows all projects to feel that they are contributing to a finished 
release product

o   Further to that maybe this plays into the idea of “release participation” 
discussion.


At any rate, I thought that Sofia’s response of there would be a 
../release/Colorado/docs/RequirementProcject page in the final release that 
would point to the links that requirements projects delivered and that made 
sense to me.


In the end do as you see fit of course, I would wonder about how requirements 
projects are to gain inclusiveness in releases and how that affects the ability 
to trace back to “why did we make this code” when that comes time – since that 
backstory would have to be ported at that point.

Thank you all for the responses.
Daniel


From: David McBride 
[mailto:dmcbr...@linuxfoundation.org]<mailto:[mailto:dmcbr...@linuxfoundation.org]>
Sent: Tuesday, August 30, 2016 2:25 PM
To: Daniel Smith mailto:daniel.sm...@ericsson.com>>
Cc: Sofia Wallin mailto:sofia.wal...@ericsson.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re:

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-31 Thread Sofia Wallin
Hi everyone,
I haven’t been involved in the discussion whether we want the requirement 
projects to be a part of our releases or not.
But when it comes to documentation it is obvious that people see a need to 
include this kind of work as well.
I agree with Chris, “to publish a “future work” section of our release library 
that describes more where our community is heading”.

I talked to Daniel yesterday and we think that it would be fine to handle this 
in the same way as the release documentation. We create an introduction 
document explaining what this is about and link to the projects documentation.


But let’s discuss this (and hopefully agree),
I will add this as topic for the docs meeting this afternoon, so people 
concerned are welcome to call in.

BR,
Sofia

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Kunzmann, 
Gerald
Sent: den 31 augusti 2016 09:51
To: Georg Kunz; Daniel Smith; David McBride
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi David, all,

My 2 cent on your question:

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

Best regards,
Gerald

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Mittwoch, 31. August 2016 09:42
To: Daniel Smith mailto:daniel.sm...@ericsson.com>>; 
David McBride 
mailto:dmcbr...@linuxfoundation.org>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel, hi all,

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:


-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV


I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – just as we have it right now on our project wiki.

As David pointed out, there is some overhead involved for the project, but I 
believe the benefits outweigh the overhead.

Looking forward to discussing with you in today’s docs meeting.

Best regards
Georg

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Daniel Smith
Sent: Tuesday, August 30, 2016 11:44 PM
To: David McBride
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hey All.

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetReady Requirements Project.   We now want to stop internally 
editing it and release it for comment – and the thinking is that, since we have 
built the document in gerrit and based on DOCS formatting guidelines, was the 
vehicle to provide the following in terms of the work that the team did:


-Allow for the completion and publishing of the Project Goals Phase 1 
targets (in line with agreed principles when the project  was approved/started) 
– Phase2,3,4 as outlined are targeted for subsequent releases as documented

-Allow for the distribution of the finished product to external (non 
commiter/contributer groups) -  is it realistic to think that someone from 
Openstack (whom the requirements are destined for) will look at the RST line 
format in our gerrit repository to find our documentation? (rather than in the 
released docs page/artifact)?   Or perhaps a different way of looking at it 
would be to ask, how do we move the finished requirements document for C 
release

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-31 Thread David McBride
Hi Gerald,

I'm certainly aware that many project do most, or even all, of their work
upstream.  When I say "deliver code", that includes making changes in
upstream projects.

Also, to be clear, I'm NOT saying that requirements projects should not be
part of OPNFV, I'm just saying that I do not see the benefit of a project
joining a release if their only activity is writing a requirements
document.  Join the OPNFV project, write a requirements document, then join
a release.

Perhaps I'm missing something, though.  What benefit do you see in the
release process for projects that are only writing requirements?  Why could
that not be done as part of the OPNFV project, but outside of the release
process?

David



On Wed, Aug 31, 2016 at 12:51 AM, Kunzmann, Gerald <
kunzm...@docomolab-euro.com> wrote:

> Hi David, all,
>
>
>
> My 2 cent on your question:
>
>
>
> The question is: does it make sense for requirements projects to
> participate in releases until they're ready to deliver code?
>
>
>
> Requirement projects are an essential part of OPNFV and some may even do
> all development in upstream, i.e. there might even be no code within OPNFV
> except test cases. Thus, I support having the requirement documents as part
> of the release documentation.
>
>
>
> Best regards,
>
> Gerald
>
>
>
> *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [mailto:
> opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of *Georg Kunz
> *Sent:* Mittwoch, 31. August 2016 09:42
> *To:* Daniel Smith ; David McBride <
> dmcbr...@linuxfoundation.org>
>
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Hi Daniel, hi all,
>
>
>
> Thank you Daniel for stating the advantages for the requirements projects
> and for OPNFV. From my point of view it is important for projects which are
> currently in the “requirements phase” to be represented in an OPNFV release:
>
>
>
> -  We are in the process of reaching out to the OpenStack
> community based on our document. Making the requirements document an
> official part of an OPNFV release helps us in doing that by having an
> “official backing” of OPNFV (we are an OPNFV project after all)
>
> -  It shows to the outside world that projects are active in all
> phases (requirements phase), supporting the overall perception of OPNFV
>
> -  It gives the project members the feeling of contributing to
> OPNFV
>
>
>
> I had some discussions with Chris and Sofia on this during the OPNFV
> summit. Back then the proposal was to include our requirements document in
> the “document library” under a section such as “requirements projects”.
> This could be a simple link – just as we have it right now on our project
> wiki.
>
>
>
> As David pointed out, there is some overhead involved for the project, but
> I believe the benefits outweigh the overhead.
>
>
>
> Looking forward to discussing with you in today’s docs meeting.
>
>
>
> Best regards
>
> Georg
>
>
>
> *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [mailto:
> opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of *Daniel Smith
> *Sent:* Tuesday, August 30, 2016 11:44 PM
> *To:* David McBride
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Hey All.
>
>
>
> I spoke with Sofia as well about this and presented our NetReady
> situation. We have a document that covers what we wanted to cover for Phase
> 1 (targeting C release) of the NetReady Requirements Project.   We now want
> to stop internally editing it and release it for comment – and the thinking
> is that, since we have built the document in gerrit and based on DOCS
> formatting guidelines, was the vehicle to provide the following in terms of
> the work that the team did:
>
>
>
> -Allow for the completion and publishing of the Project Goals
> Phase 1 targets (in line with agreed principles when the project  was
> approved/started) – Phase2,3,4 as outlined are targeted for subsequent
> releases as documented
>
> -Allow for the distribution of the finished product to external
> (non commiter/contributer groups) -  is it realistic to think that someone
> from Openstack (whom the requirements are destined for) will look at the
> RST line format in our gerrit repository to find our documentation? (rather
> than in the released docs page/artifact)?   Or perhaps a different way of
> looking at it would be to ask, how do we move the finished require

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-31 Thread HU, BIN
+1.

And in Brahmaputra release, requirement projects and their documents were part 
of the release, and I don’t recall any issue of including those requirement 
projects and documents.

Thanks
Bin

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Kunzmann, 
Gerald
Sent: Wednesday, August 31, 2016 12:51 AM
To: Georg Kunz ; Daniel Smith 
; David McBride 
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi David, all,

My 2 cent on your question:

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

Best regards,
Gerald

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Mittwoch, 31. August 2016 09:42
To: Daniel Smith mailto:daniel.sm...@ericsson.com>>; 
David McBride 
mailto:dmcbr...@linuxfoundation.org>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel, hi all,

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:


-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV


I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – just as we have it right now on our project wiki.

As David pointed out, there is some overhead involved for the project, but I 
believe the benefits outweigh the overhead.

Looking forward to discussing with you in today’s docs meeting.

Best regards
Georg

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Daniel Smith
Sent: Tuesday, August 30, 2016 11:44 PM
To: David McBride
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hey All.

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetReady Requirements Project.   We now want to stop internally 
editing it and release it for comment – and the thinking is that, since we have 
built the document in gerrit and based on DOCS formatting guidelines, was the 
vehicle to provide the following in terms of the work that the team did:


-Allow for the completion and publishing of the Project Goals Phase 1 
targets (in line with agreed principles when the project  was approved/started) 
– Phase2,3,4 as outlined are targeted for subsequent releases as documented

-Allow for the distribution of the finished product to external (non 
commiter/contributer groups) -  is it realistic to think that someone from 
Openstack (whom the requirements are destined for) will look at the RST line 
format in our gerrit repository to find our documentation? (rather than in the 
released docs page/artifact)?   Or perhaps a different way of looking at it 
would be to ask, how do we move the finished requirements document for C 
release to a platform to be viewed and commented (i.e JIRA for D release for 
review or in gerrit) going forward

-Allows us to tag and timestamp the work (and thus the evolution) of 
the work the team is doing.  Provides start and stop points to coordinate work 
for the team (goal/endpoints).

-Allows all projects to feel that they are contributing to a finished 
release product

o   Further to that maybe this plays into the idea of “release participation” 
discussion.


At any rate, I thought that Sofia’s response of there would be a 
../release/Colo

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-08-31 Thread Christopher Price
Hi Folks,

 

We may have a definition issue here as I think we are all doing the right 
things as far as we have defined them.

 

Not part of the release:

Documents describing requirements are not tracked, nor required to pass 
specific milestones for a release.  The only milestone that is important is 
docs freeze and what is available is up to the project writing the docs and is 
not coordinated by the release project.

 

Delivered with Colorado:

Requirement or descriptive docs can be included in the document publication of 
release artifacts by including them on the release page as we did in 
Brahmaputra.

This is OK as long as we are able to differentiate documentation of delivered 
platform capability and documentation of planned or projected capability.  
(Future requirements should not be in the same document as the release 
description)

Talk to your friendly docs team about these types of docs you would like to 
have included in the “Colorado library”.

 

Hope this helps clear things up.

 

As we discussed after Brahmaputra, but not acted upon yet.  It would be great 
for our projects doing “requirements documentation” to collaborate on some form 
of structure, standard and template with the docs team to make this more 
consistent and automated.

 

/ Chris 

 

From:  on behalf of David McBride 

Date: Wednesday 31 August 2016 at 16:58
To: "Kunzmann, Gerald" 
Cc: TECH-DISCUSS OPNFV 
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

 

Hi Gerald,

 

I'm certainly aware that many project do most, or even all, of their work 
upstream.  When I say "deliver code", that includes making changes in upstream 
projects.  

 

Also, to be clear, I'm NOT saying that requirements projects should not be part 
of OPNFV, I'm just saying that I do not see the benefit of a project joining a 
release if their only activity is writing a requirements document.  Join the 
OPNFV project, write a requirements document, then join a release.  

 

Perhaps I'm missing something, though.  What benefit do you see in the release 
process for projects that are only writing requirements?  Why could that not be 
done as part of the OPNFV project, but outside of the release process?

 

David

 

 

 

On Wed, Aug 31, 2016 at 12:51 AM, Kunzmann, Gerald 
 wrote:

Hi David, all,

 

My 2 cent on your question:

 

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

 

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

 

Best regards,

Gerald

 

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Mittwoch, 31. August 2016 09:42
To: Daniel Smith ; David McBride 



Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

 

Hi Daniel, hi all,

 

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:

 

-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV

 

I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – just as we have it right now on our project wiki.

 

As David pointed out, there is some overhead involved for the project, but I 
believe the benefits outweigh the overhead. 

 

Looking forward to discussing with you in today’s docs meeting.

 

Best regards

Georg

 

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Daniel Smith
Sent: Tuesday, August 30, 2016 11:44 PM
To: David McBride
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

 

Hey All.

 

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetRead

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread Adi Molkho
Hi
Is there any final conclusion to this mail thread ? Are the documents of the 
requirement project going to be part of the C release?

Thanks
Adi



From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Sofia Wallin
Sent: Wednesday, August 31, 2016 1:42 PM
To: Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; Christopher Price
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi everyone,
I haven’t been involved in the discussion whether we want the requirement 
projects to be a part of our releases or not.
But when it comes to documentation it is obvious that people see a need to 
include this kind of work as well.
I agree with Chris, “to publish a “future work” section of our release library 
that describes more where our community is heading”.

I talked to Daniel yesterday and we think that it would be fine to handle this 
in the same way as the release documentation. We create an introduction 
document explaining what this is about and link to the projects documentation.


But let’s discuss this (and hopefully agree),
I will add this as topic for the docs meeting this afternoon, so people 
concerned are welcome to call in.

BR,
Sofia

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Kunzmann, 
Gerald
Sent: den 31 augusti 2016 09:51
To: Georg Kunz; Daniel Smith; David McBride
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi David, all,

My 2 cent on your question:

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

Best regards,
Gerald

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Mittwoch, 31. August 2016 09:42
To: Daniel Smith mailto:daniel.sm...@ericsson.com>>; 
David McBride 
mailto:dmcbr...@linuxfoundation.org>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel, hi all,

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:


-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV


I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – just as we have it right now on our project wiki.

As David pointed out, there is some overhead involved for the project, but I 
believe the benefits outweigh the overhead.

Looking forward to discussing with you in today’s docs meeting.

Best regards
Georg

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Daniel Smith
Sent: Tuesday, August 30, 2016 11:44 PM
To: David McBride
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hey All.

I spoke with Sofia as well about this and presented our NetReady situation. We 
have a document that covers what we wanted to cover for Phase 1 (targeting C 
release) of the NetReady Requirements Project.   We now want to stop internally 
editing it and release it for comment – and the thinking is that, since we have 
built the document in gerrit and based on DOCS formatting guidelines, was the 
vehicle to provide the following in terms of the work that the team did:


-Allow for the completion and publishing of th

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread Georg Kunz
Hi Adi,

We had a discussion on this in the docs meeting last week and to my 
understanding we came to the agreement that the requirement docs should be 
included. The exact location and the naming still needs to be decided upon. For 
instance, it should be clear for users of the release that the requirement docs 
do NOT describe features which are available in the release. One proposal is to 
add a section to the documentation library called “Requirement Analyses” (my 
favorite) or “Future Work” (indicating that the requirements identified by the 
requirement docs will hopefully be addressed in future releases.

I hope we can conclude on the details soon, either here on the list or in 
tomorrow’s docs meeting.

Georg

From: Adi Molkho [mailto:adi.mol...@huawei.com]
Sent: Tuesday, September 06, 2016 3:40 PM
To: Sofia Wallin; Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; 
Christopher Price
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: RE: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi
Is there any final conclusion to this mail thread ? Are the documents of the 
requirement project going to be part of the C release?

Thanks
Adi



From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]<mailto:[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]>
 On Behalf Of Sofia Wallin
Sent: Wednesday, August 31, 2016 1:42 PM
To: Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi everyone,
I haven’t been involved in the discussion whether we want the requirement 
projects to be a part of our releases or not.
But when it comes to documentation it is obvious that people see a need to 
include this kind of work as well.
I agree with Chris, “to publish a “future work” section of our release library 
that describes more where our community is heading”.

I talked to Daniel yesterday and we think that it would be fine to handle this 
in the same way as the release documentation. We create an introduction 
document explaining what this is about and link to the projects documentation.


But let’s discuss this (and hopefully agree),
I will add this as topic for the docs meeting this afternoon, so people 
concerned are welcome to call in.

BR,
Sofia

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Kunzmann, 
Gerald
Sent: den 31 augusti 2016 09:51
To: Georg Kunz; Daniel Smith; David McBride
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi David, all,

My 2 cent on your question:

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

Best regards,
Gerald

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Mittwoch, 31. August 2016 09:42
To: Daniel Smith mailto:daniel.sm...@ericsson.com>>; 
David McBride 
mailto:dmcbr...@linuxfoundation.org>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Daniel, hi all,

Thank you Daniel for stating the advantages for the requirements projects and 
for OPNFV. From my point of view it is important for projects which are 
currently in the “requirements phase” to be represented in an OPNFV release:


-  We are in the process of reaching out to the OpenStack community 
based on our document. Making the requirements document an official part of an 
OPNFV release helps us in doing that by having an “official backing” of OPNFV 
(we are an OPNFV project after all)

-  It shows to the outside world that projects are active in all phases 
(requirements phase), supporting the overall perception of OPNFV

-  It gives the project members the feeling of contributing to OPNFV


I had some discussions with Chris and Sofia on this during the OPNFV summit. 
Back then the proposal was to include our requirements document in the 
“document library” under a section such as “requirements projects”. This could 
be a simple link – 

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread SULLIVAN, BRYAN L
My take is that we have projects, and those projects create documents that are 
optionally (on request of the project) included in the release documentation. 
We need go no further than that. Labelling projects (something I thought we had 
moved away from) or types of documents/focuses (e.g. requirements) and applying 
different policies as to what/how they are included in the release 
documentation, is unnecessary and ultimately confusing to the community.

As an example, my Copper project 
documentation<http://artifacts.opnfv.org/copper/docs/design/index.html> is one 
document (a “design” document but that’s only a repo folder naming convention) 
that addresses the subject completely – e.g. use cases, architecture, 
requirements, and implementation approaches. I see no reason to apply a 
different policy to the separate sections of this document based upon their 
focus, and I don’t intend to. The document itself addresses what is specific to 
Colorado, can what is possible future work. This will be what is published for 
Copper.

Thanks,
Bryan Sullivan | AT&T

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Tuesday, September 06, 2016 8:56 AM
To: Adi Molkho; Sofia Wallin; Kunzmann, Gerald; Daniel Smith; David McBride; 
Christopher Price
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Adi,

We had a discussion on this in the docs meeting last week and to my 
understanding we came to the agreement that the requirement docs should be 
included. The exact location and the naming still needs to be decided upon. For 
instance, it should be clear for users of the release that the requirement docs 
do NOT describe features which are available in the release. One proposal is to 
add a section to the documentation library called “Requirement Analyses” (my 
favorite) or “Future Work” (indicating that the requirements identified by the 
requirement docs will hopefully be addressed in future releases.

I hope we can conclude on the details soon, either here on the list or in 
tomorrow’s docs meeting.

Georg

From: Adi Molkho [mailto:adi.mol...@huawei.com]
Sent: Tuesday, September 06, 2016 3:40 PM
To: Sofia Wallin; Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; 
Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: RE: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi
Is there any final conclusion to this mail thread ? Are the documents of the 
requirement project going to be part of the C release?

Thanks
Adi



From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]<mailto:[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]>
 On Behalf Of Sofia Wallin
Sent: Wednesday, August 31, 2016 1:42 PM
To: Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi everyone,
I haven’t been involved in the discussion whether we want the requirement 
projects to be a part of our releases or not.
But when it comes to documentation it is obvious that people see a need to 
include this kind of work as well.
I agree with Chris, “to publish a “future work” section of our release library 
that describes more where our community is heading”.

I talked to Daniel yesterday and we think that it would be fine to handle this 
in the same way as the release documentation. We create an introduction 
document explaining what this is about and link to the projects documentation.


But let’s discuss this (and hopefully agree),
I will add this as topic for the docs meeting this afternoon, so people 
concerned are welcome to call in.

BR,
Sofia

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Kunzmann, 
Gerald
Sent: den 31 augusti 2016 09:51
To: Georg Kunz; Daniel Smith; David McBride
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi David, all,

My 2 cent on your question:

The question is: does it make sense for requirements projects to participate in 
releases until they're ready to deliver code?

Requirement projects are an essential part of OPNFV and some may even do all 
development in upstream, i.e. there might even be no code within OPNFV except 
test cases. Thus, I support having the requirement documents as part of the 
release documentation.

B

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread HU, BIN
+1 for Bryan’s point.

If a project requests its docs to be included in release documentation, and it 
meets milestones and other quality metrics and won’t pose any adversary effects 
on release schedule, it should be included.

Many documentation provides “knowledge”, as Heather indicated in a separate 
thread, and is very valuable to industry.

Thanks
Bin

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of SULLIVAN, 
BRYAN L
Sent: Tuesday, September 06, 2016 9:40 AM
To: Georg Kunz ; Adi Molkho ; 
Sofia Wallin ; Kunzmann, Gerald 
; Daniel Smith ; David 
McBride ; Christopher Price 

Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
My take is that we have projects, and those projects create documents that are 
optionally (on request of the project) included in the release documentation. 
We need go no further than that. Labelling projects (something I thought we had 
moved away from) or types of documents/focuses (e.g. requirements) and applying 
different policies as to what/how they are included in the release 
documentation, is unnecessary and ultimately confusing to the community.

As an example, my Copper project 
documentation<http://artifacts.opnfv.org/copper/docs/design/index.html> is one 
document (a “design” document but that’s only a repo folder naming convention) 
that addresses the subject completely – e.g. use cases, architecture, 
requirements, and implementation approaches. I see no reason to apply a 
different policy to the separate sections of this document based upon their 
focus, and I don’t intend to. The document itself addresses what is specific to 
Colorado, can what is possible future work. This will be what is published for 
Copper.

Thanks,
Bryan Sullivan | AT&T

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Tuesday, September 06, 2016 8:56 AM
To: Adi Molkho; Sofia Wallin; Kunzmann, Gerald; Daniel Smith; David McBride; 
Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Adi,

We had a discussion on this in the docs meeting last week and to my 
understanding we came to the agreement that the requirement docs should be 
included. The exact location and the naming still needs to be decided upon. For 
instance, it should be clear for users of the release that the requirement docs 
do NOT describe features which are available in the release. One proposal is to 
add a section to the documentation library called “Requirement Analyses” (my 
favorite) or “Future Work” (indicating that the requirements identified by the 
requirement docs will hopefully be addressed in future releases.

I hope we can conclude on the details soon, either here on the list or in 
tomorrow’s docs meeting.

Georg

From: Adi Molkho [mailto:adi.mol...@huawei.com]
Sent: Tuesday, September 06, 2016 3:40 PM
To: Sofia Wallin; Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; 
Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: RE: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi
Is there any final conclusion to this mail thread ? Are the documents of the 
requirement project going to be part of the C release?

Thanks
Adi



From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]<mailto:[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]>
 On Behalf Of Sofia Wallin
Sent: Wednesday, August 31, 2016 1:42 PM
To: Kunzmann, Gerald; Georg Kunz; Daniel Smith; David McBride; Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi everyone,
I haven’t been involved in the discussion whether we want the requirement 
projects to be a part of our releases or not.
But when it comes to documentation it is obvious that people see a need to 
include this kind of work as well.
I agree with Chris, “to publish a “future work” section of our release library 
that describes more where our community is heading”.

I talked to Daniel yesterday and we think that it would be fine to handle this 
in the same way as the release documentation. We create an introduction 
document explaining what this is about and link to the projects documentation.


But let’s discuss this (

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread David McBride
Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One
reason that I question whether requirements projects should join a release
is that the requirements projects associated with Colorado responded with
"N/A" for most or all of their milestone reporting.  That's understandable,
since the milestones are oriented toward projects that are creating or
modifying code.  I'm not aware of any quality metrics that they have been
subjected to.

So, that raises the question, should requirements projects be tracked in a
release?  If so, what milestones or other metrics should be used to track
them?

David

On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN  wrote:

> +1 for Bryan’s point.
>
>
>
> If a project requests its docs to be included in release documentation,
> and it meets milestones and other quality metrics and won’t pose any
> adversary effects on release schedule, it should be included.
>
>
>
> Many documentation provides “knowledge”, as Heather indicated in a
> separate thread, and is very valuable to industry.
>
>
>
> Thanks
>
> Bin
>
>
>
> *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [mailto:
> opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of *SULLIVAN,
> BRYAN L
> *Sent:* Tuesday, September 06, 2016 9:40 AM
> *To:* Georg Kunz ; Adi Molkho <
> adi.mol...@huawei.com>; Sofia Wallin ;
> Kunzmann, Gerald ; Daniel Smith <
> daniel.sm...@ericsson.com>; David McBride ;
> Christopher Price 
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Security Advisory:* This Message Originated Outside of AT&T ***
> Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
>
> My take is that we have projects, and those projects create documents that
> are optionally (on request of the project) included in the release
> documentation. We need go no further than that. Labelling projects
> (something I thought we had moved away from) or types of documents/focuses
> (e.g. requirements) and applying different policies as to what/how they are
> included in the release documentation, is unnecessary and ultimately
> confusing to the community.
>
>
>
> As an example, my Copper project documentation
> <http://artifacts.opnfv.org/copper/docs/design/index.html> is one
> document (a “design” document but that’s only a repo folder naming
> convention) that addresses the subject completely – e.g. use cases,
> architecture, requirements, and implementation approaches. I see no reason
> to apply a different policy to the separate sections of this document based
> upon their focus, and I don’t intend to. The document itself addresses what
> is specific to Colorado, can what is possible future work. This will be
> what is published for Copper.
>
>
>
> Thanks,
>
> Bryan Sullivan | AT&T
>
>
>
> *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [
> mailto:opnfv-tech-discuss-boun...@lists.opnfv.org
> ] *On Behalf Of *Georg Kunz
> *Sent:* Tuesday, September 06, 2016 8:56 AM
> *To:* Adi Molkho; Sofia Wallin; Kunzmann, Gerald; Daniel Smith; David
> McBride; Christopher Price
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Hi Adi,
>
>
>
> We had a discussion on this in the docs meeting last week and to my
> understanding we came to the agreement that the requirement docs should be
> included. The exact location and the naming still needs to be decided upon.
> For instance, it should be clear for users of the release that the
> requirement docs do NOT describe features which are available in the
> release. One proposal is to add a section to the documentation library
> called “Requirement Analyses” (my favorite) or “Future Work” (indicating
> that the requirements identified by the requirement docs will hopefully be
> addressed in future releases.
>
>
>
> I hope we can conclude on the details soon, either here on the list or in
> tomorrow’s docs meeting.
>
>
>
> Georg
>
>
>
> *From:* Adi Molkho [mailto:adi.mol...@huawei.com ]
> *Sent:* Tuesday, September 06, 2016 3:40 PM
> *To:* Sofia Wallin; Kunzmann, Gerald; Georg Kunz; Daniel Smith; David
> McBride; Christopher Price
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* RE: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Hi
>
> Is there any final conclusion to this mail thread ? Are the documents of
> the requirement project going to be part of the C release?
>
>
>
>

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread HU, BIN
David,

I think we can brainstorm how to better manage those projects that produce docs 
only in D Release, including requirement projects.

For example, when we set up milestones, we can define which milestones are 
applicable to those projects that produce docs only. Just like we defined one 
milestone in Colorado was only applicable to installer projects, and all other 
projects needed to answer “N/A”. “Feature Freeze” could be applicable, because 
those projects should know the outline / toc of the docs they want to produce. 
Other milestones may not be applicable, but documentation-ready is certainly 
applicable.

Regarding other quality metrics, I think the projects should have proofread 
their docs, and validated the technical content in their docs. And each subject 
is a different domain, so it is hard to define other quality metrics. Thus we 
may not need other quality metrics for docs but (1) correct technical content 
(2) proofread and signed off by PTL.

In summary, all I am suggesting is that there is a way to manage those 
projects, and the way is even much easier because there is no code. Based on 
current milestones, we can define a subset of milestones that are applicable to 
them. This way, all projects are included, and it is up to them to produce 
deliverables. If they miss a milestone, for example, if they have no idea what 
to write by feature freeze, probably they may not be able to produce a high 
quality doc with correct technical content by the release date.

Thanks
Bin

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Tuesday, September 06, 2016 1:00 PM
To: HU, BIN 
Cc: SULLIVAN, BRYAN L ; Georg Kunz ; 
Adi Molkho ; Sofia Wallin ; 
Kunzmann, Gerald ; Daniel Smith 
; Christopher Price 
; opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One 
reason that I question whether requirements projects should join a release is 
that the requirements projects associated with Colorado responded with "N/A" 
for most or all of their milestone reporting.  That's understandable, since the 
milestones are oriented toward projects that are creating or modifying code.  
I'm not aware of any quality metrics that they have been subjected to.

So, that raises the question, should requirements projects be tracked in a 
release?  If so, what milestones or other metrics should be used to track them?

David

On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN 
mailto:bh5...@att.com>> wrote:
+1 for Bryan’s point.

If a project requests its docs to be included in release documentation, and it 
meets milestones and other quality metrics and won’t pose any adversary effects 
on release schedule, it should be included.

Many documentation provides “knowledge”, as Heather indicated in a separate 
thread, and is very valuable to industry.

Thanks
Bin

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>]
 On Behalf Of SULLIVAN, BRYAN L
Sent: Tuesday, September 06, 2016 9:40 AM
To: Georg Kunz mailto:georg.k...@ericsson.com>>; Adi 
Molkho mailto:adi.mol...@huawei.com>>; Sofia Wallin 
mailto:sofia.wal...@ericsson.com>>; Kunzmann, Gerald 
mailto:kunzm...@docomolab-euro.com>>; Daniel Smith 
mailto:daniel.sm...@ericsson.com>>; David McBride 
mailto:dmcbr...@linuxfoundation.org>>; 
Christopher Price 
mailto:christopher.pr...@ericsson.com>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
My take is that we have projects, and those projects create documents that are 
optionally (on request of the project) included in the release documentation. 
We need go no further than that. Labelling projects (something I thought we had 
moved away from) or types of documents/focuses (e.g. requirements) and applying 
different policies as to what/how they are included in the release 
documentation, is unnecessary and ultimately confusing to the community.

As an example, my Copper project 
documentation<http://artifacts.opnfv.org/copper/docs/design/index.html> is one 
document (a “design” document but that’s only a repo folder naming convention) 
that addresses the subject completely – e.g. use cases, architecture, 
requirements, and implementation approaches. I see no reason to apply a 
different policy to the separate sections of this document based upon their 
focus, and I don’t intend to. The document itself addresses what is specific 

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread SULLIVAN, BRYAN L
David,

To a point I put into my comments, there is no such thing as a “requirements 
project” in OPNFV anymore. There are projects, and they have artifacts. If the 
artifacts are simply documents, there are quality gates that govern them (the 
gerrit commit review process), and project schedule gates as well.

I’m not sure what you mean as “quality metrics” for code contributed in a 
release, other than gerrit reviews, tests, and project milestones. So I would 
suggest not to push the analogy too far with documents, as the basis for 
holding code up as an example is questionable other than the very same things 
that apply for documents: reviews, tests (to the extent that we test documents 
as suggested on the opnfvdocs project wiki) and milestones.

Thanks,
Bryan Sullivan | AT&T

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Tuesday, September 06, 2016 1:00 PM
To: HU, BIN
Cc: SULLIVAN, BRYAN L; Georg Kunz; Adi Molkho; Sofia Wallin; Kunzmann, Gerald; 
Daniel Smith; Christopher Price; opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One 
reason that I question whether requirements projects should join a release is 
that the requirements projects associated with Colorado responded with "N/A" 
for most or all of their milestone reporting.  That's understandable, since the 
milestones are oriented toward projects that are creating or modifying code.  
I'm not aware of any quality metrics that they have been subjected to.

So, that raises the question, should requirements projects be tracked in a 
release?  If so, what milestones or other metrics should be used to track them?

David

On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN 
mailto:bh5...@att.com>> wrote:
+1 for Bryan’s point.

If a project requests its docs to be included in release documentation, and it 
meets milestones and other quality metrics and won’t pose any adversary effects 
on release schedule, it should be included.

Many documentation provides “knowledge”, as Heather indicated in a separate 
thread, and is very valuable to industry.

Thanks
Bin

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>]
 On Behalf Of SULLIVAN, BRYAN L
Sent: Tuesday, September 06, 2016 9:40 AM
To: Georg Kunz mailto:georg.k...@ericsson.com>>; Adi 
Molkho mailto:adi.mol...@huawei.com>>; Sofia Wallin 
mailto:sofia.wal...@ericsson.com>>; Kunzmann, Gerald 
mailto:kunzm...@docomolab-euro.com>>; Daniel Smith 
mailto:daniel.sm...@ericsson.com>>; David McBride 
mailto:dmcbr...@linuxfoundation.org>>; 
Christopher Price 
mailto:christopher.pr...@ericsson.com>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
My take is that we have projects, and those projects create documents that are 
optionally (on request of the project) included in the release documentation. 
We need go no further than that. Labelling projects (something I thought we had 
moved away from) or types of documents/focuses (e.g. requirements) and applying 
different policies as to what/how they are included in the release 
documentation, is unnecessary and ultimately confusing to the community.

As an example, my Copper project 
documentation<http://artifacts.opnfv.org/copper/docs/design/index.html> is one 
document (a “design” document but that’s only a repo folder naming convention) 
that addresses the subject completely – e.g. use cases, architecture, 
requirements, and implementation approaches. I see no reason to apply a 
different policy to the separate sections of this document based upon their 
focus, and I don’t intend to. The document itself addresses what is specific to 
Colorado, can what is possible future work. This will be what is published for 
Copper.

Thanks,
Bryan Sullivan | AT&T

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of Georg Kunz
Sent: Tuesday, September 06, 2016 8:56 AM
To: Adi Molkho; Sofia Wallin; Kunzmann, Gerald; Daniel Smith; David McBride; 
Christopher Price
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Adi,

We had a discussion on this in the docs meeting last week and to my 
understanding we came to

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-06 Thread stpierre, edgar
There is no reason that I have seen that document delivery projects need to be 
part of a release project. Just have each document delivery be its own project, 
and the project teams should manage their own definition, creation, and review 
process and milestones for each document. A repository of “current documents” 
should be the intended placement for these – not a release, since these are 
sometimes independent of releases. E.g., why would we update a requirements 
document from Brahmaputra to Colorado if there’s been no change in the upstream 
and no change in the requirements? And have we been maintaining such documents 
from release to release when the upstream has changed?

-edgar

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of SULLIVAN, 
BRYAN L
Sent: Tuesday, September 06, 2016 6:47 PM
To: David McBride; HU, BIN
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

David,

To a point I put into my comments, there is no such thing as a “requirements 
project” in OPNFV anymore. There are projects, and they have artifacts. If the 
artifacts are simply documents, there are quality gates that govern them (the 
gerrit commit review process), and project schedule gates as well.

I’m not sure what you mean as “quality metrics” for code contributed in a 
release, other than gerrit reviews, tests, and project milestones. So I would 
suggest not to push the analogy too far with documents, as the basis for 
holding code up as an example is questionable other than the very same things 
that apply for documents: reviews, tests (to the extent that we test documents 
as suggested on the opnfvdocs project wiki) and milestones.

Thanks,
Bryan Sullivan | AT&T

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Tuesday, September 06, 2016 1:00 PM
To: HU, BIN
Cc: SULLIVAN, BRYAN L; Georg Kunz; Adi Molkho; Sofia Wallin; Kunzmann, Gerald; 
Daniel Smith; Christopher Price; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One 
reason that I question whether requirements projects should join a release is 
that the requirements projects associated with Colorado responded with "N/A" 
for most or all of their milestone reporting.  That's understandable, since the 
milestones are oriented toward projects that are creating or modifying code.  
I'm not aware of any quality metrics that they have been subjected to.

So, that raises the question, should requirements projects be tracked in a 
release?  If so, what milestones or other metrics should be used to track them?

David

On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN 
mailto:bh5...@att.com>> wrote:
+1 for Bryan’s point.

If a project requests its docs to be included in release documentation, and it 
meets milestones and other quality metrics and won’t pose any adversary effects 
on release schedule, it should be included.

Many documentation provides “knowledge”, as Heather indicated in a separate 
thread, and is very valuable to industry.

Thanks
Bin

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>]
 On Behalf Of SULLIVAN, BRYAN L
Sent: Tuesday, September 06, 2016 9:40 AM
To: Georg Kunz mailto:georg.k...@ericsson.com>>; Adi 
Molkho mailto:adi.mol...@huawei.com>>; Sofia Wallin 
mailto:sofia.wal...@ericsson.com>>; Kunzmann, Gerald 
mailto:kunzm...@docomolab-euro.com>>; Daniel Smith 
mailto:daniel.sm...@ericsson.com>>; David McBride 
mailto:dmcbr...@linuxfoundation.org>>; 
Christopher Price 
mailto:christopher.pr...@ericsson.com>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
My take is that we have projects, and those projects create documents that are 
optionally (on request of the project) included in the release documentation. 
We need go no further than that. Labelling projects (something I thought we had 
moved away from) or types of documents/focuses (e.g. requirements) and applying 
different policies as to what/how they are included in the release 
documentation, is unnecessary and ultimately confusing to the community.

As an example, my Copper project 
documentation<http://artifacts.opnfv.org/copper/docs/design/index.html> is one 
document (a “desig

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-07 Thread Georg Kunz
Hi Edgar,

Would a document repository really solve our problem here? What do we mean by 
“current documents”? Aren’t the gaps we identify somehow related to the state 
of the upstream projects we build an OPNFV release on? So, while a requirements 
doc will certainly be a living document across OPNFV releases, relating a 
specific version of a requirements to a given release also gives an insight 
into the gaps at the time of a particular release.

If there is no change in the upstream projects that impacts the requirements 
analysis, then we just keep the document as it is – because the same gaps still 
exist. This would be in line with how we handle code between releases: If a 
project did not add a new feature from B to C, then C basically includes the 
same codebase and features (ignoring changes due to maintenance/ new tests 
here).

I perfectly understand David’s wish to have some form of tracking – just so 
much that release management is aware of the state and the goals. Bin’s 
suggestion to apply a subset of the existing milestones sound good to me.

Best regards
Georg

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of stpierre, edgar
Sent: Wednesday, September 07, 2016 3:17 AM
To: SULLIVAN, BRYAN L; David McBride; HU, BIN
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

There is no reason that I have seen that document delivery projects need to be 
part of a release project. Just have each document delivery be its own project, 
and the project teams should manage their own definition, creation, and review 
process and milestones for each document. A repository of “current documents” 
should be the intended placement for these – not a release, since these are 
sometimes independent of releases. E.g., why would we update a requirements 
document from Brahmaputra to Colorado if there’s been no change in the upstream 
and no change in the requirements? And have we been maintaining such documents 
from release to release when the upstream has changed?

-edgar

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]<mailto:[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org]>
 On Behalf Of SULLIVAN, BRYAN L
Sent: Tuesday, September 06, 2016 6:47 PM
To: David McBride; HU, BIN
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

David,

To a point I put into my comments, there is no such thing as a “requirements 
project” in OPNFV anymore. There are projects, and they have artifacts. If the 
artifacts are simply documents, there are quality gates that govern them (the 
gerrit commit review process), and project schedule gates as well.

I’m not sure what you mean as “quality metrics” for code contributed in a 
release, other than gerrit reviews, tests, and project milestones. So I would 
suggest not to push the analogy too far with documents, as the basis for 
holding code up as an example is questionable other than the very same things 
that apply for documents: reviews, tests (to the extent that we test documents 
as suggested on the opnfvdocs project wiki) and milestones.

Thanks,
Bryan Sullivan | AT&T

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Tuesday, September 06, 2016 1:00 PM
To: HU, BIN
Cc: SULLIVAN, BRYAN L; Georg Kunz; Adi Molkho; Sofia Wallin; Kunzmann, Gerald; 
Daniel Smith; Christopher Price; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One 
reason that I question whether requirements projects should join a release is 
that the requirements projects associated with Colorado responded with "N/A" 
for most or all of their milestone reporting.  That's understandable, since the 
milestones are oriented toward projects that are creating or modifying code.  
I'm not aware of any quality metrics that they have been subjected to.

So, that raises the question, should requirements projects be tracked in a 
release?  If so, what milestones or other metrics should be used to track them?

David

On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN 
mailto:bh5...@att.com>> wrote:
+1 for Bryan’s point.

If a project requests its docs to be included in release documentation, and it 
meets milestones and other quality metrics and won’t pose any adversary effects 
on release schedule, it should be included.

Many documentation provides “knowledge”, as Heather indicated in a separate 
thread, and is very valuable to industry.

Thanks
Bin

From: 
opnf

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-07 Thread David McBride
Thanks, Bryan.  When I said "quality metrics", I was just using Bin's
language.

I'm still skeptical about the need for documentation-only projects to
participate in a release.  To be clear, it isn't a matter of whether I
think these projects are important.  I also think that there are other ways
for projects to publish their requirements document without tying it to a
release.

However, it's obvious that many in the community think that this is an
important thing to do.  Therefore, if we're going to continue to associate
documentation-only projects with a release, then we need to come up with
some milestones and effective gates that provide some transparency beyond
those involved in the project, itself.

David

On Tue, Sep 6, 2016 at 3:46 PM, SULLIVAN, BRYAN L  wrote:

> David,
>
>
>
> To a point I put into my comments, there is no such thing as a
> “requirements project” in OPNFV anymore. There are projects, and they have
> artifacts. If the artifacts are simply documents, there are quality gates
> that govern them (the gerrit commit review process), and project schedule
> gates as well.
>
>
>
> I’m not sure what you mean as “quality metrics” for code contributed in a
> release, other than gerrit reviews, tests, and project milestones. So I
> would suggest not to push the analogy too far with documents, as the basis
> for holding code up as an example is questionable other than the very same
> things that apply for documents: reviews, tests (to the extent that we test
> documents as suggested on the opnfvdocs project wiki) and milestones.
>
>
>
> Thanks,
>
> Bryan Sullivan | AT&T
>
>
>
> *From:* David McBride [mailto:dmcbr...@linuxfoundation.org]
> *Sent:* Tuesday, September 06, 2016 1:00 PM
> *To:* HU, BIN
> *Cc:* SULLIVAN, BRYAN L; Georg Kunz; Adi Molkho; Sofia Wallin; Kunzmann,
> Gerald; Daniel Smith; Christopher Price; opnfv-tech-discuss@lists.
> opnfv.org
>
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Bin,
>
>
>
> You hit on a key point:  "meets milestones and other quality metrics".
> One reason that I question whether requirements projects should join a
> release is that the requirements projects associated with Colorado
> responded with "N/A" for most or all of their milestone reporting.  That's
> understandable, since the milestones are oriented toward projects that are
> creating or modifying code.  I'm not aware of any quality metrics that they
> have been subjected to.
>
>
>
> So, that raises the question, should requirements projects be tracked in a
> release?  If so, what milestones or other metrics should be used to track
> them?
>
>
>
> David
>
>
>
> On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN  wrote:
>
> +1 for Bryan’s point.
>
>
>
> If a project requests its docs to be included in release documentation,
> and it meets milestones and other quality metrics and won’t pose any
> adversary effects on release schedule, it should be included.
>
>
>
> Many documentation provides “knowledge”, as Heather indicated in a
> separate thread, and is very valuable to industry.
>
>
>
> Thanks
>
> Bin
>
>
>
> *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [mailto:
> opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of *SULLIVAN,
> BRYAN L
> *Sent:* Tuesday, September 06, 2016 9:40 AM
> *To:* Georg Kunz ; Adi Molkho <
> adi.mol...@huawei.com>; Sofia Wallin ;
> Kunzmann, Gerald ; Daniel Smith <
> daniel.sm...@ericsson.com>; David McBride ;
> Christopher Price 
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Security Advisory:* This Message Originated Outside of AT&T ***
> Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
>
> My take is that we have projects, and those projects create documents that
> are optionally (on request of the project) included in the release
> documentation. We need go no further than that. Labelling projects
> (something I thought we had moved away from) or types of documents/focuses
> (e.g. requirements) and applying different policies as to what/how they are
> included in the release documentation, is unnecessary and ultimately
> confusing to the community.
>
>
>
> As an example, my Copper project documentation
> <http://artifacts.opnfv.org/copper/docs/design/index.html> is one
> document (a “design” document but that’s only a repo folder naming
> convention) that addresses the subject completely – e.g. use cases,
> architectur

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-07 Thread HU, BIN
David,

Please refer to 
http://lists.opnfv.org/pipermail/opnfv-tech-discuss/2016-September/012465.html 
for an example of possible milestones, i.e. a subset of current milestones that 
are applicable to doc-only projects.

Thanks
Bin

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Wednesday, September 07, 2016 10:52 AM
To: SULLIVAN, BRYAN L 
Cc: HU, BIN ; Georg Kunz ; Adi Molkho 
; Sofia Wallin ; Kunzmann, 
Gerald ; Daniel Smith ; 
Christopher Price ; 
opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Thanks, Bryan.  When I said "quality metrics", I was just using Bin's language.

I'm still skeptical about the need for documentation-only projects to 
participate in a release.  To be clear, it isn't a matter of whether I think 
these projects are important.  I also think that there are other ways for 
projects to publish their requirements document without tying it to a release.

However, it's obvious that many in the community think that this is an 
important thing to do.  Therefore, if we're going to continue to associate 
documentation-only projects with a release, then we need to come up with some 
milestones and effective gates that provide some transparency beyond those 
involved in the project, itself.

David

On Tue, Sep 6, 2016 at 3:46 PM, SULLIVAN, BRYAN L 
mailto:bs3...@att.com>> wrote:
David,

To a point I put into my comments, there is no such thing as a “requirements 
project” in OPNFV anymore. There are projects, and they have artifacts. If the 
artifacts are simply documents, there are quality gates that govern them (the 
gerrit commit review process), and project schedule gates as well.

I’m not sure what you mean as “quality metrics” for code contributed in a 
release, other than gerrit reviews, tests, and project milestones. So I would 
suggest not to push the analogy too far with documents, as the basis for 
holding code up as an example is questionable other than the very same things 
that apply for documents: reviews, tests (to the extent that we test documents 
as suggested on the opnfvdocs project wiki) and milestones.

Thanks,
Bryan Sullivan | AT&T

From: David McBride 
[mailto:dmcbr...@linuxfoundation.org<mailto:dmcbr...@linuxfoundation.org>]
Sent: Tuesday, September 06, 2016 1:00 PM
To: HU, BIN
Cc: SULLIVAN, BRYAN L; Georg Kunz; Adi Molkho; Sofia Wallin; Kunzmann, Gerald; 
Daniel Smith; Christopher Price; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>

Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One 
reason that I question whether requirements projects should join a release is 
that the requirements projects associated with Colorado responded with "N/A" 
for most or all of their milestone reporting.  That's understandable, since the 
milestones are oriented toward projects that are creating or modifying code.  
I'm not aware of any quality metrics that they have been subjected to.

So, that raises the question, should requirements projects be tracked in a 
release?  If so, what milestones or other metrics should be used to track them?

David

On Tue, Sep 6, 2016 at 12:07 PM, HU, BIN 
mailto:bh5...@att.com>> wrote:
+1 for Bryan’s point.

If a project requests its docs to be included in release documentation, and it 
meets milestones and other quality metrics and won’t pose any adversary effects 
on release schedule, it should be included.

Many documentation provides “knowledge”, as Heather indicated in a separate 
thread, and is very valuable to industry.

Thanks
Bin

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>]
 On Behalf Of SULLIVAN, BRYAN L
Sent: Tuesday, September 06, 2016 9:40 AM
To: Georg Kunz mailto:georg.k...@ericsson.com>>; Adi 
Molkho mailto:adi.mol...@huawei.com>>; Sofia Wallin 
mailto:sofia.wal...@ericsson.com>>; Kunzmann, Gerald 
mailto:kunzm...@docomolab-euro.com>>; Daniel Smith 
mailto:daniel.sm...@ericsson.com>>; David McBride 
mailto:dmcbr...@linuxfoundation.org>>; 
Christopher Price 
mailto:christopher.pr...@ericsson.com>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
My take is that we have projects, and those projects create documents that are 
optionally (on request of the project) included in the release docum

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-07 Thread stpierre, edgar
Hi Bin,

To your point, and to Georg’s point earlier: yes, it’s possible to create these 
artificial linkages for milestones. And I am sure there are documents that will 
be of value to be aligned with a release.

However, I don’t think all documents are tied to a release, and, yes, I think a 
document repository, if maintained (let’s weed out what’s old and irrelevant as 
we go along), can be of great value here. As OPNFV delivers on different 
collateral, it would be of value to have other related collateral also 
available for download. Case in point: the “State of NFV and OPNFV update” is 
directly downloaded as PDF from the home page. If this were in a document 
repository (eventually organized to have marketing, analyst, engineering, and 
upstream sections for example), then it would provide a whole wealth of related 
information to the user that just stumbled upon that report. Publically 
accessible wiki pages are usually works in progress, whereas document 
repositories capture finished pieces of work.

As I look at the current Brahmaputra release documentation page, I find it 
somewhat confusing for it to be a mix of user guides for current content, 
technical overviews of current content, and requirements for future content. 
All intermixed.

So, for process: yes, we could continue to make it work. I’m just uncomfortable 
with whether the end result is best.

-edgar

From: opnfv-tech-discuss-boun...@lists.opnfv.org 
[mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of HU, BIN
Sent: Wednesday, September 07, 2016 3:13 PM
To: David McBride; SULLIVAN, BRYAN L
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

David,

Please refer to 
http://lists.opnfv.org/pipermail/opnfv-tech-discuss/2016-September/012465.html 
for an example of possible milestones, i.e. a subset of current milestones that 
are applicable to doc-only projects.

Thanks
Bin

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Wednesday, September 07, 2016 10:52 AM
To: SULLIVAN, BRYAN L mailto:bs3...@att.com>>
Cc: HU, BIN mailto:bh5...@att.com>>; Georg Kunz 
mailto:georg.k...@ericsson.com>>; Adi Molkho 
mailto:adi.mol...@huawei.com>>; Sofia Wallin 
mailto:sofia.wal...@ericsson.com>>; Kunzmann, Gerald 
mailto:kunzm...@docomolab-euro.com>>; Daniel Smith 
mailto:daniel.sm...@ericsson.com>>; Christopher 
Price mailto:christopher.pr...@ericsson.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Thanks, Bryan.  When I said "quality metrics", I was just using Bin's language.

I'm still skeptical about the need for documentation-only projects to 
participate in a release.  To be clear, it isn't a matter of whether I think 
these projects are important.  I also think that there are other ways for 
projects to publish their requirements document without tying it to a release.

However, it's obvious that many in the community think that this is an 
important thing to do.  Therefore, if we're going to continue to associate 
documentation-only projects with a release, then we need to come up with some 
milestones and effective gates that provide some transparency beyond those 
involved in the project, itself.

David

On Tue, Sep 6, 2016 at 3:46 PM, SULLIVAN, BRYAN L 
mailto:bs3...@att.com>> wrote:
David,

To a point I put into my comments, there is no such thing as a “requirements 
project” in OPNFV anymore. There are projects, and they have artifacts. If the 
artifacts are simply documents, there are quality gates that govern them (the 
gerrit commit review process), and project schedule gates as well.

I’m not sure what you mean as “quality metrics” for code contributed in a 
release, other than gerrit reviews, tests, and project milestones. So I would 
suggest not to push the analogy too far with documents, as the basis for 
holding code up as an example is questionable other than the very same things 
that apply for documents: reviews, tests (to the extent that we test documents 
as suggested on the opnfvdocs project wiki) and milestones.

Thanks,
Bryan Sullivan | AT&T

From: David McBride 
[mailto:dmcbr...@linuxfoundation.org<mailto:dmcbr...@linuxfoundation.org>]
Sent: Tuesday, September 06, 2016 1:00 PM
To: HU, BIN
Cc: SULLIVAN, BRYAN L; Georg Kunz; Adi Molkho; Sofia Wallin; Kunzmann, Gerald; 
Daniel Smith; Christopher Price; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>

Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Bin,

You hit on a key point:  "meets milestones and other quality metrics".  One 
reason that I question whether requirements projects should join a release is 
that the r

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-07 Thread Heather Kirksey
Not to add to an already long discussion, but I suppose my main question is
what's the most effective way to get this sort of documentation out there.
I hear all the points about a formal publication process about the
requirements, and I think Daniel's point about requesting input and
comments is very valid.

On the one hand our release documentation is one place and has a known
cadence to it and might be a place people start looking anyway. On the
other hand, people reading the docs might be focused on the deployment
aspects of the release and might not be the right audience.

So, I'd like to reframe the question: what will result in the best and most
engaged eyes for docs-only deliverables that might be preceding (upstream)
code? How will we best get comments on and interaction with those docs? We
could also try a couple different things and see what has the best results
for the projects in this phase.

Heather

On Wed, Sep 7, 2016 at 12:46 PM, stpierre, edgar 
wrote:

> Hi Bin,
>
>
>
> To your point, and to Georg’s point earlier: yes, it’s possible to create
> these artificial linkages for milestones. And I am sure there are documents
> that will be of value to be aligned with a release.
>
>
>
> However, I don’t think all documents are tied to a release, and, yes, I
> think a document repository, if maintained (let’s weed out what’s old and
> irrelevant as we go along), can be of great value here. As OPNFV delivers
> on different collateral, it would be of value to have other related
> collateral also available for download. Case in point: the “State of NFV
> and OPNFV update” is directly downloaded as PDF from the home page. If this
> were in a document repository (eventually organized to have marketing,
> analyst, engineering, and upstream sections for example), then it would
> provide a whole wealth of related information to the user that just
> stumbled upon that report. Publically accessible wiki pages are usually
> works in progress, whereas document repositories capture finished pieces of
> work.
>
>
>
> As I look at the current Brahmaputra release documentation page, I find it
> somewhat confusing for it to be a mix of user guides for current content,
> technical overviews of current content, and requirements for future
> content. All intermixed.
>
>
>
> So, for process: yes, we could continue to make it work. I’m just
> uncomfortable with whether the end result is best.
>
>
>
> -edgar
>
>
>
> *From:* opnfv-tech-discuss-boun...@lists.opnfv.org [mailto:
> opnfv-tech-discuss-boun...@lists.opnfv.org] *On Behalf Of *HU, BIN
> *Sent:* Wednesday, September 07, 2016 3:13 PM
> *To:* David McBride; SULLIVAN, BRYAN L
>
> *Cc:* opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> David,
>
>
>
> Please refer to http://lists.opnfv.org/pipermail/opnfv-tech-discuss/
> 2016-September/012465.html for an example of possible milestones, i.e. a
> subset of current milestones that are applicable to doc-only projects.
>
>
>
> Thanks
>
> Bin
>
>
>
> *From:* David McBride [mailto:dmcbr...@linuxfoundation.org
> ]
> *Sent:* Wednesday, September 07, 2016 10:52 AM
> *To:* SULLIVAN, BRYAN L 
> *Cc:* HU, BIN ; Georg Kunz ; Adi
> Molkho ; Sofia Wallin ;
> Kunzmann, Gerald ; Daniel Smith <
> daniel.sm...@ericsson.com>; Christopher Price  com>; opnfv-tech-discuss@lists.opnfv.org
> *Subject:* Re: [opnfv-tech-discuss] How are Documentation/Reference
> Projects Published in C release
>
>
>
> Thanks, Bryan.  When I said "quality metrics", I was just using Bin's
> language.
>
>
>
> I'm still skeptical about the need for documentation-only projects to
> participate in a release.  To be clear, it isn't a matter of whether I
> think these projects are important.  I also think that there are other ways
> for projects to publish their requirements document without tying it to a
> release.
>
>
>
> However, it's obvious that many in the community think that this is an
> important thing to do.  Therefore, if we're going to continue to associate
> documentation-only projects with a release, then we need to come up with
> some milestones and effective gates that provide some transparency beyond
> those involved in the project, itself.
>
>
>
> David
>
>
>
> On Tue, Sep 6, 2016 at 3:46 PM, SULLIVAN, BRYAN L  wrote:
>
> David,
>
>
>
> To a point I put into my comments, there is no such thing as a
> “requirements project” in OPNFV anymore. There are projects, and they have
> artifacts. If the artifacts are simply documents, there are quality gates
> th

Re: [opnfv-tech-discuss] How are Documentation/Reference Projects Published in C release

2016-09-07 Thread HU, BIN
Edgar,

Thank you for your point.

I think we are discussing *doc-only projects*, and the docs produced by those 
projects. So in your example, “State of NFV and OPNFV update” is not applicable 
here. Those documents are handled by different teams in different ways, and out 
of scope of our discussion here.

If we focus on our scope of discussion, i.e. *doc-only projects*, because those 
projects were officially approved by TSC, I don’t know what are the reasons why 
they cannot be included in a release. The point is that we are an inclusive 
community, and there may be technical reasons that some projects may not be 
able to pass some criteria and thus be included in a release. However, in 
general, if a project is approved, it should be included.

While from documentation perspective, it may be confusing to some readers, it 
may be quite straightforward to some other readers depending on how you view it.

The same holds true even for projects that produce code: some may think the 
code is well written for optimization, some may think the code is confusing 
because of modularity issue. So it depends on how you view it.

If there is issue in managing the process, let’s fix it and improve it.

So I suggest that we focus on improving the process to better manage those 
doc-only projects so that they produce higher quality document – just like 
higher quality code.

Thanks
Bin

From: stpierre, edgar [mailto:edgar.stpie...@dell.com]
Sent: Wednesday, September 07, 2016 12:46 PM
To: HU, BIN ; David McBride ; 
SULLIVAN, BRYAN L 
Cc: opnfv-tech-discuss@lists.opnfv.org
Subject: RE: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Hi Bin,

To your point, and to Georg’s point earlier: yes, it’s possible to create these 
artificial linkages for milestones. And I am sure there are documents that will 
be of value to be aligned with a release.

However, I don’t think all documents are tied to a release, and, yes, I think a 
document repository, if maintained (let’s weed out what’s old and irrelevant as 
we go along), can be of great value here. As OPNFV delivers on different 
collateral, it would be of value to have other related collateral also 
available for download. Case in point: the “State of NFV and OPNFV update” is 
directly downloaded as PDF from the home page. If this were in a document 
repository (eventually organized to have marketing, analyst, engineering, and 
upstream sections for example), then it would provide a whole wealth of related 
information to the user that just stumbled upon that report. Publically 
accessible wiki pages are usually works in progress, whereas document 
repositories capture finished pieces of work.

As I look at the current Brahmaputra release documentation page, I find it 
somewhat confusing for it to be a mix of user guides for current content, 
technical overviews of current content, and requirements for future content. 
All intermixed.

So, for process: yes, we could continue to make it work. I’m just uncomfortable 
with whether the end result is best.

-edgar

From: 
opnfv-tech-discuss-boun...@lists.opnfv.org<mailto:opnfv-tech-discuss-boun...@lists.opnfv.org>
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] On Behalf Of HU, BIN
Sent: Wednesday, September 07, 2016 3:13 PM
To: David McBride; SULLIVAN, BRYAN L
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

David,

Please refer to 
http://lists.opnfv.org/pipermail/opnfv-tech-discuss/2016-September/012465.html 
for an example of possible milestones, i.e. a subset of current milestones that 
are applicable to doc-only projects.

Thanks
Bin

From: David McBride [mailto:dmcbr...@linuxfoundation.org]
Sent: Wednesday, September 07, 2016 10:52 AM
To: SULLIVAN, BRYAN L mailto:bs3...@att.com>>
Cc: HU, BIN mailto:bh5...@att.com>>; Georg Kunz 
mailto:georg.k...@ericsson.com>>; Adi Molkho 
mailto:adi.mol...@huawei.com>>; Sofia Wallin 
mailto:sofia.wal...@ericsson.com>>; Kunzmann, Gerald 
mailto:kunzm...@docomolab-euro.com>>; Daniel Smith 
mailto:daniel.sm...@ericsson.com>>; Christopher 
Price mailto:christopher.pr...@ericsson.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] How are Documentation/Reference Projects 
Published in C release

Thanks, Bryan.  When I said "quality metrics", I was just using Bin's language.

I'm still skeptical about the need for documentation-only projects to 
participate in a release.  To be clear, it isn't a matter of whether I think 
these projects are important.  I also think that there are other ways for 
projects to publish their requirements document without tying it to a release.

However, it's obvious that many in the community think that this is an 
important th