Work with OpenDaylight for SC15 event?


Phil Robb
 

Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 

      From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb


Harvey Newman <newman@...>
 

Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey


On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Jensen Zhang
 

Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from this link (https://www.opendaylight.org/downloads).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:

Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Iosif Legrand <Iosif.Legrand@...>
 

Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our  installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:
Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from this link (https://www.opendaylight.org/downloads).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:
Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




Azher Mughal <azher@...>
 

We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I added features in order at line 60, while rest by Iosif.

> history

   60  feature:install odl-restconf odl-l2switch-switch odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
   61  features:install -l
   62  help
   63                         feature:install -l
   64  feature:install -l
   65  feature:install odl-alto-provider
   66  feature:install odl-alto-manager
   67  feature:list
   68  feature:install odl-alto-core
   69  feature:install odl-alto-manager
   70  feature:install odl-alto-provider
   71  feature:install odl-alto-manager
   72  feature:install odl-alto-northbound
   73  feature:install odl-alto-hosttracker
   74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:
Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our  installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:
Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from this link (https://www.opendaylight.org/downloads).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:
Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Austin
 

Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a stable version. And Lithium-0.4.0 is not a valid version number. So I assume you're using Beryllium 0.4.0, which is not a stable version either. I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2, to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:

We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I added features in order at line 60, while rest by Iosif.

> history

   60  feature:install odl-restconf odl-l2switch-switch odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
   61  features:install -l
   62  help
   63                         feature:install -l
   64  feature:install -l
   65  feature:install odl-alto-provider
   66  feature:install odl-alto-manager
   67  feature:list
   68  feature:install odl-alto-core
   69  feature:install odl-alto-manager
   70  feature:install odl-alto-provider
   71  feature:install odl-alto-manager
   72  feature:install odl-alto-northbound
   73  feature:install odl-alto-hosttracker
   74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:
Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our  installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:
Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from this link (https://www.opendaylight.org/downloads).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:
Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


_______________________________________________
alto-dev mailing list
alto-dev@...
https://lists.opendaylight.org/mailman/listinfo/alto-dev



Jensen Zhang
 

I agree with Junzhuo (Austin). And Azher, if you want to use stable ODL and ALTO, please try 0.3.2-Lithium-SR2. Because it is the latest stable release version. Please check this link: https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Controller_Artifacts.

Best,
Jensen

2015-11-01 14:02 GMT+08:00 Junzhuo Austin Wang <wangjunzhuo200@...>:

Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a stable version. And Lithium-0.4.0 is not a valid version number. So I assume you're using Beryllium 0.4.0, which is not a stable version either. I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2, to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:
We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I added features in order at line 60, while rest by Iosif.

> history

   60  feature:install odl-restconf odl-l2switch-switch odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
   61  features:install -l
   62  help
   63                         feature:install -l
   64  feature:install -l
   65  feature:install odl-alto-provider
   66  feature:install odl-alto-manager
   67  feature:list
   68  feature:install odl-alto-core
   69  feature:install odl-alto-manager
   70  feature:install odl-alto-provider
   71  feature:install odl-alto-manager
   72  feature:install odl-alto-northbound
   73  feature:install odl-alto-hosttracker
   74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:
Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our  installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:
Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from this link (https://www.opendaylight.org/downloads).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:
Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268



--
Melissa Logan
Head of Marketing, OpenDaylight
PR Team, Linux Foundation
mlogan@...
Skype: mklogan
503-317-8498

See why Collaboration Matters:
<https://www.youtube.com/watch?v=bRw8hDIk4GM>
https://www.youtube.com/watch?v=bRw8hDIk4GM



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
believed to be clean.









--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb




--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb



--
Phil Robb
Sr. Director Of Technical Operations
OpenDaylight Project
Skype: Phil.Robb

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


_______________________________________________
alto-dev mailing list
alto-dev@...
https://lists.opendaylight.org/mailman/listinfo/alto-dev




Y. Richard Yang
 

Azher, all,

First sorry for the delay in response---I was on the road until early today. 

Let me start by saying that it is wonderful that you are looking into ALTO in the context of your wonderful project. The feedback from you is great for the ALTO project to improve. At the same time, we apology for the inaccuracies and hence the issues caused. 

Here is my proposal to move forward:
1. We will first go over the issues discovered by you in your email, one by one, to verify and proposal fixes; please give us two days;
2. After 1., we want to schedule a meet up with you to go over the issues with you and work together; I believe that no one is more motivated than us to fix the issues;
3. After 2., we will send a summary to Phil and others on what both ALTO and other ODL project can learn to improve.

How does the preceding sound?
Richard


On Sunday, November 1, 2015, Jensen Zhang <jingxuan.n.zhang@...> wrote:
I agree with Junzhuo (Austin). And Azher, if you want to use stable ODL and ALTO, please try 0.3.2-Lithium-SR2. Because it is the latest stable release version. Please check this link: https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Controller_Artifacts.

Best,
Jensen

2015-11-01 14:02 GMT+08:00 Junzhuo Austin Wang <wangjunzhuo200@...>:
Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a stable version. And Lithium-0.4.0 is not a valid version number. So I assume you're using Beryllium 0.4.0, which is not a stable version either. I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2, to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:
We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I added features in order at line 60, while rest by Iosif.

> history

   60  feature:install odl-restconf odl-l2switch-switch odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
   61  features:install -l
   62  help
   63                         feature:install -l
   64  feature:install -l
   65  feature:install odl-alto-provider
   66  feature:install odl-alto-manager
   67  feature:list
   68  feature:install odl-alto-core
   69  feature:install odl-alto-manager
   70  feature:install odl-alto-provider
   71  feature:install odl-alto-manager
   72  feature:install odl-alto-northbound
   73  feature:install odl-alto-hosttracker
   74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:
Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our  installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:
Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from this link (https://www.opendaylight.org/downloads).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:
Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <http://sc15.supercomputing.org/>
http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner*


--
Richard


Harvey Newman <newman@...>
 

Thanks Richard and everyone.

This is much appreciated.
I am following this closely.

Harvey


On 11/1/2015 11:04 AM, Y. Richard Yang wrote:
Azher, all,

First sorry for the delay in response---I was on the road until early today. 

Let me start by saying that it is wonderful that you are looking into ALTO in the context of your wonderful project. The feedback from you is great for the ALTO project to improve. At the same time, we apology for the inaccuracies and hence the issues caused. 

Here is my proposal to move forward:
1. We will first go over the issues discovered by you in your email, one by one, to verify and proposal fixes; please give us two days;
2. After 1., we want to schedule a meet up with you to go over the issues with you and work together; I believe that no one is more motivated than us to fix the issues;
3. After 2., we will send a summary to Phil and others on what both ALTO and other ODL project can learn to improve.

How does the preceding sound?
Richard

On Sunday, November 1, 2015, Jensen Zhang <jingxuan.n.zhang@...> wrote:
I agree with Junzhuo (Austin). And Azher, if you want to use stable ODL and ALTO, please try 0.3.2-Lithium-SR2. Because it is the latest stable release version. Please check this link: MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Controller_Artifacts.

Best,
Jensen

2015-11-01 14:02 GMT+08:00 Junzhuo Austin Wang <wangjunzhuo200@...>:
Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a stable version. And Lithium-0.4.0 is not a valid version number. So I assume you're using Beryllium 0.4.0, which is not a stable version either. I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2, to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:
We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I added features in order at line 60, while rest by Iosif.

> history

   60  feature:install odl-restconf odl-l2switch-switch odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
   61  features:install -l
   62  help
   63                         feature:install -l
   64  feature:install -l
   65  feature:install odl-alto-provider
   66  feature:install odl-alto-manager
   67  feature:list
   68  feature:install odl-alto-core
   69  feature:install odl-alto-manager
   70  feature:install odl-alto-provider
   71  feature:install odl-alto-manager
   72  feature:install odl-alto-northbound
   73  feature:install odl-alto-hosttracker
   74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:
Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our  installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:
Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide) assumes that you are using OpenDaylight Lithium Release. But It seems that you are not using the Lithium Release. These modules you list in karaf are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your command-line history or some logs so that we can help you better?


Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:
Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

 (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:
Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using OpenDaylight to distribute the data they collect to a network of participating universities and they're interested in using ALTO as part of that effort.

However, they are having some issues in getting everything stood up.  Could you guys take a look at the email below and respond to Losif Legrand and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...> wrote:
Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got more of these regarding other ODL projects but let's take them one at a time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have on contract to help us with our documentation (Denise [Walters] Boehm) and the Project Lead for the ALTO project (Richard Yang).  Richard should be able to help us with getting you sorted out regarding the ALTO implementation in OpenDaylight-Lithium and Denise and Colin can take what we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation and
and the distribution (Lithium)  we are trying to use .

Actually, the problem you are running into is not due to stale documentation from a previous release.  Lithium is the first release that contained ALTO.... not that it makes the situation any better.
 

I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

 feature:install odl-alto-provider
 feature:install odl-alto-manager
 feature:install odl-alto-northbound
 feature:install odl-alto-hosttracker

From what I can see Losif you are correct.  The page you reference, and the documentation in the Lithium User Guide (page 23) is incorrect.  I believe the correct documentation for the installation of ALTO is in the Lithium Getting Started Guide (page 5) with the command "feature:install odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct documentation isn't available, but that it is that it is lost in a sea of incorrect information.
 
From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for alto :

odl-alto-release                             
odl-alto-core                                
odl-alto-basic                               
odl-alto-extension                           
odl-alto-standard-types                      
odl-alto-resourcepool                        
odl-alto-northbound                          
odl-alto-standard-service-model             
odl-alto-standard-northbound-route          
odl-alto-standard-resource-translator        
odl-alto-ird                                
odl-alto-manual-maps                      
odl-alto-hosttracker                         
odl-alto-nonstandard-types                  
odl-alto-nonstandard-service-model           
odl-alto-nonstandard-northbound-route        
odl-messaging4transport-api                  
odl-messaging4transport 

There  are 18 ALTO modules .

This will not be uncommon for modules within OpenDaylight's Karaf distribution Losif.  Many projects create various karaf bundles for their own purposes in a finer granularity than is significant to the end user.  We have "user facing karaf features" that aggregate multiple smaller bundles into a collection that is exposed and documented to the end user.  I have a feeling, in the beginning, the ALTO team thought that the four user facing features made sense, but at some point along the way changed to just using "alto-all" to fully install the full ALTO functionality.  Richard, feel free to correct me or add additional insights.
 

The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.

I would have expected that if you loaded all the ALTO features, that was equivalent to installing "alto-all".  Richard, can you or someone from the ALTO project help Losif and his team get ALTO up and running in their environment?
 

Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.

Basic/simple examples would clearly help.  Thanks for the suggstion Losif.  Denise, lets see if we can get these as we do per-project interviews in the coming weeks.

Best,

Phil.
 


Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:
Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my bad. 

I'd like to start with a level set so that I know where everyone is in getting up to speed.

First off, yes trying to search for documentation via google is particularly painful for OpenDaylight.  The Hydrogen release of the documentation was implemented on the wiki but for most of Helium and all of Lithium the user facing documentation has been compiled into PDF documents on the OpenDaylight.org site.  So the best curated documentation we have is in our pdf based documents on the OpenDaylight.org site and that isn't crawled by google (but the very stale wiki pages are).  Are you all familiar with the documents produced and available for download here?: MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be https://www.opendaylight.org/downloads

Second, did anyone get the chance to attend the ODL Summit and take the day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For OpenDaylight"?  For anyone that did not, it will be helpful to go through that material.  We have a wiki page that includes the 16 labs done in the tutorial along with the slides presented, the USB image that was distributed and used throughout the tutorial and youtube video recordings that comprise the day-long event.  At the Summit they only got through 13 of the 16 tutorials so that is all you'll see on the recording.  I'm working with Ed to have him record the last 3 labs for completeness but that is not done yet.  If you watch this and have questions, please reach out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is "edwarnicke"

Next, the best resource for each project is their individual project page on the wiki.  Each project is required to have one and keep it up to date.  Also on it is a project "Fact Box" that contains the contact information for the project lead and all committers as well as their mailing list, irc channel, meeting information etc.  In addition each page often contains pointers to their most recent wiki page documentation and any other relevant resources.  The full list is here: MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be https://wiki.opendaylight.org/view/Project_list and the specific projects in question are here:

Also note, that if you are ever concerned that something might be out of date, just click on the "view history" tab at the top of the wiki page.  That will show you when the most recent changes were made giving you some level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let me know if it helps.  The next step will be to reach out to the Project leads for each of the above either on the mailing lists or irc channels with your specific questions.  What the community lacks in documentation (and we know we lack in documentation) we make up for in timely responses to your questions... unless your request gets lost in my inbox... but I've already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:
Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

  Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be http://sc15.supercomputing.org/>
MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be http://sc15.supercomputing.org/

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <MailScanner has detected a possible fraud attempt from "urldefense.proofpoint.com" claiming to be http://www.mailscanner.info/>, and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner*


--
Richard

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Iosif Legrand <Iosif.Legrand@...>
 

Hello Richard,


Thank really very much for your email.

I think we can use the ODL version that you suggest is better for using ALTO.

We would like to use ALTO based on the North Bound REST API.
As the time we have until SC15 is quite short, it wll be very useful for
us if you have some examples in how o use it.

I would like to start with a quite simple topology ( the attached diagram )
where we have four sites in a ring and than I hope we can extend it for more complex cases.

Thank you very much.

Best Regards,
Iosif

On 11/1/2015 8:04 PM, Y. Richard Yang wrote:
Azher, all,

First sorry for the delay in response---I was on the road until early
today.

Let me start by saying that it is wonderful that you are looking into ALTO
in the context of your wonderful project. The feedback from you is great
for the ALTO project to improve. At the same time, we apology for the
inaccuracies and hence the issues caused.

Here is my proposal to move forward:
1. We will first go over the issues discovered by you in your email, one by
one, to verify and proposal fixes; please give us two days;
2. After 1., we want to schedule a meet up with you to go over the issues
with you and work together; I believe that no one is more motivated than us
to fix the issues;
3. After 2., we will send a summary to Phil and others on what both ALTO
and other ODL project can learn to improve.

How does the preceding sound?
Richard

On Sunday, November 1, 2015, Jensen Zhang <jingxuan.n.zhang@...>
wrote:

I agree with Junzhuo (Austin). And Azher, if you want to use stable ODL
and ALTO, please try 0.3.2-Lithium-SR2. Because it is the latest stable
release version. Please check this link:
https://wiki.opendaylight.org/view/CrossProject:Integration_Group:Controller_Artifacts
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_CrossProject-3AIntegration-5FGroup-3AController-5FArtifacts&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=SUI7LUr3fQAz7a9iBXe0eP2QorSwtiExYFCTEWUja40&e=>
.

Best,
Jensen

2015-11-01 14:02 GMT+08:00 Junzhuo Austin Wang <wangjunzhuo200@...>:

Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a
stable version. And Lithium-0.4.0 is not a valid version number. So I
assume you're using Beryllium 0.4.0, which is not a stable version either.
I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2,
to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:

We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I
added features in order at line 60, while rest by Iosif.

history
60 feature:install odl-restconf odl-l2switch-switch
odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
61 features:install -l
62 help
63 feature:install -l
64 feature:install -l
65 feature:install odl-alto-provider
66 feature:install odl-alto-manager
67 feature:list
68 feature:install odl-alto-core
69 feature:install odl-alto-manager
70 feature:install odl-alto-provider
71 feature:install odl-alto-manager
72 feature:install odl-alto-northbound
73 feature:install odl-alto-hosttracker
74 history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:

Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our
installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:

Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (
https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>)
assumes that you are using OpenDaylight Lithium Release. But It seems
that you are not using the Lithium Release. These modules you list in karaf
are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your
command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from
this link (https://www.opendaylight.org/downloads
<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>
).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:

Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

(and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:

Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the
project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using
OpenDaylight to distribute the data they collect to a network of
participating universities and they're interested in using ALTO as part of
that effort.

However, they are having some issues in getting everything stood up.
Could you guys take a look at the email below and respond to Losif Legrand
and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...>
wrote:

Hi Losif:

Thanks for your detailed email regarding ALTO. It sounds like you've got
more of these regarding other ODL projects but let's take them one at a
time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have
on contract to help us with our documentation (Denise [Walters] Boehm) and
the Project Lead for the ALTO project (Richard Yang). Richard should be
able to help us with getting you sorted out regarding the ALTO
implementation in OpenDaylight-Lithium and Denise and Colin can take what
we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant discrepancy between documentation
and
and the distribution (Lithium) we are trying to use .


Actually, the problem you are running into is not due to stale
documentation from a previous release. Lithium is the first release that
contained ALTO.... not that it makes the situation any better.



I would like to show you the example for ALTO:

From "ALTO:Lithium User Guide" (
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>
https://wiki.opendaylight.org/view/ALTO:Lithium_User_Guide
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>
)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

feature:install odl-alto-provider
feature:install odl-alto-manager
feature:install odl-alto-northbound
feature:install odl-alto-hosttracker


From what I can see Losif you are correct. The page you reference, and
the documentation in the Lithium User Guide (page 23) is incorrect. I
believe the correct documentation for the installation of ALTO is in the
Lithium Getting Started Guide (page 5) with the command "feature:install
odl-alto-all". Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct
documentation isn't available, but that it is that it is lost in a sea of
incorrect information.


From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for
alto :

odl-alto-release
odl-alto-core
odl-alto-basic
odl-alto-extension
odl-alto-standard-types
odl-alto-resourcepool
odl-alto-northbound
odl-alto-standard-service-model
odl-alto-standard-northbound-route
odl-alto-standard-resource-translator
odl-alto-ird
odl-alto-manual-maps
odl-alto-hosttracker
odl-alto-nonstandard-types
odl-alto-nonstandard-service-model
odl-alto-nonstandard-northbound-route
odl-messaging4transport-api
odl-messaging4transport

There are 18 ALTO modules .


This will not be uncommon for modules within OpenDaylight's Karaf
distribution Losif. Many projects create various karaf bundles for their
own purposes in a finer granularity than is significant to the end user.
We have "user facing karaf features" that aggregate multiple smaller
bundles into a collection that is exposed and documented to the end user.
I have a feeling, in the beginning, the ALTO team thought that the four
user facing features made sense, but at some point along the way changed to
just using "alto-all" to fully install the full ALTO functionality.
Richard, feel free to correct me or add additional insights.



The documentation describes only the ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.


I would have expected that if you loaded all the ALTO features, that was
equivalent to installing "alto-all". Richard, can you or someone from the
ALTO project help Losif and his team get ALTO up and running in their
environment?



Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very useful for the users to have a set
of simple / realistic examples in how to use these modules.


Basic/simple examples would clearly help. Thanks for the suggstion
Losif. Denise, lets see if we can get these as we do per-project
interviews in the coming weeks.

Best,

Phil.




Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:

Hello Everyone:

My apologies for missing this thread entirely until now. It's totally my
bad.

I'd like to start with a level set so that I know where everyone is in
getting up to speed.

First off, yes trying to search for documentation via google is
particularly painful for OpenDaylight. The Hydrogen release of the
documentation was implemented on the wiki but for most of Helium and all of
Lithium the user facing documentation has been compiled into PDF documents
on the OpenDaylight.org site. So the best curated documentation we have is
in our pdf based documents on the OpenDaylight.org site and that isn't
crawled by google (but the very stale wiki pages are). Are you all
familiar with the documents produced and available for download here?:
<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>
https://www.opendaylight.org/downloads
<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>

Second, did anyone get the chance to attend the ODL Summit and take the
day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For
OpenDaylight"? For anyone that did not, it will be helpful to go through
that material. We have a wiki page that includes the 16 labs done in the
tutorial along with the slides presented, the USB image that was
distributed and used throughout the tutorial and youtube video recordings
that comprise the day-long event. At the Summit they only got through 13
of the 16 tutorials so that is all you'll see on the recording. I'm
working with Ed to have him record the last 3 labs for completeness but
that is not done yet. If you watch this and have questions, please reach
out to Ed on irc (he's a bit hit-or-miss via email). Ed's irc handle is
"edwarnicke"

Next, the best resource for each project is their individual project page
on the wiki. Each project is required to have one and keep it up to date.
Also on it is a project "Fact Box" that contains the contact information
for the project lead and all committers as well as their mailing list, irc
channel, meeting information etc. In addition each page often contains
pointers to their most recent wiki page documentation and any other
relevant resources. The full list is here:
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Project-5Flist&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=bV0b573NMoHWZP98T5TbkrERvXliakhtdZ7sfZlL6pY&e=>
https://wiki.opendaylight.org/view/Project_list
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Project-5Flist&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=bV0b573NMoHWZP98T5TbkrERvXliakhtdZ7sfZlL6pY&e=>
and the specific projects in question are here:

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=W2w4XhFgK3JY7DjqTdKNJV-dVPGK6d20EvQn0WFnMFE&e=>
https://wiki.opendaylight.org/view/ALTO:Main
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=W2w4XhFgK3JY7DjqTdKNJV-dVPGK6d20EvQn0WFnMFE&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_LACP-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=1NMOeYsP_asl5rNkc8XWPyHBq2__d69eaFeJv6-ymeM&e=>
https://wiki.opendaylight.org/view/LACP:Main
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_LACP-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=1NMOeYsP_asl5rNkc8XWPyHBq2__d69eaFeJv6-ymeM&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpenDaylight-5FOpenFlow-5FPlugin-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=NkhEy8-TBrRLR8h9YMApZpBBspRTwDvYLDeqdEHTJ8w&e=>
https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Main
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpenDaylight-5FOpenFlow-5FPlugin-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=NkhEy8-TBrRLR8h9YMApZpBBspRTwDvYLDeqdEHTJ8w&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Network-5FIntent-5FComposition-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=fAflvt72OxGapARu-ytbU-W3WQHp4GW7BYvvydX_Gic&e=>
https://wiki.opendaylight.org/view/Network_Intent_Composition:Main
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Network-5FIntent-5FComposition-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=fAflvt72OxGapARu-ytbU-W3WQHp4GW7BYvvydX_Gic&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpFlex-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=0aQySZQO5z__lMoeZYyJ0PdCqngY5rXKscCjog7ASLs&e=>
https://wiki.opendaylight.org/view/OpFlex:Main
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpFlex-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=0aQySZQO5z__lMoeZYyJ0PdCqngY5rXKscCjog7ASLs&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_YANG-5FTools-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=olwwPiA48ODWNULKvgBAlJF2kSKiF85GZyL6Y4E-g6s&e=>
https://wiki.opendaylight.org/view/YANG_Tools:Main
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_YANG-5FTools-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=olwwPiA48ODWNULKvgBAlJF2kSKiF85GZyL6Y4E-g6s&e=>

Also note, that if you are ever concerned that something might be out of
date, just click on the "view history" tab at the top of the wiki page.
That will show you when the most recent changes were made giving you some
level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let
me know if it helps. The next step will be to reach out to the Project
leads for each of the above either on the mailing lists or irc channels
with your specific questions. What the community lacks in documentation
(and we know we lack in documentation) we make up for in timely responses
to your questions... unless your request gets lost in my inbox... but I've
already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello Melissa,


Thank you very much for your email.

I would like to learn more about using Yang tools
in the ODL framework to setup and control flows .
I saw many presentations describing the power and
flexibility for this approach , but is hard to find
documentation and simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples is for Hydrogen or Helium
releases and is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project. I also believe that having simple examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:

Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news! Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <
<https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>
http://sc15.supercomputing.org/
<https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>
<https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>
http://sc15.supercomputing.org/
<https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.mailscanner.info_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=ntPIyIy3LlbuYaYV2b1ZA8xspMUCQdTutti0ejlBGhg&e=>
http://www.mailscanner.info/
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.mailscanner.info_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=ntPIyIy3LlbuYaYV2b1ZA8xspMUCQdTutti0ejlBGhg&e=>>,
and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner*


Y. Richard Yang
 

Hi Losif,

Let's get some more details on your SC15 work so that we can work together w/ you to solve related issues. Beyond the 4-node topology, do you have more rough write up on your SC15 work so that we can engage to provide examples (or direct clients) for you to use? Jensen, Austin, and Kai can fully engage in the next two weeks to work together. I am tied up today but can chat on the phone tomorrow.

Richard



On Mon, Nov 2, 2015 at 9:02 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Richard,


Thank really very much for your email.

I think we can use the ODL version that you suggest is better for using ALTO.

We would like to use ALTO based on  the North Bound REST API.
As the time we have until SC15 is quite short, it wll be very useful for
us if you have some examples in how o use it.

I would like to start with a quite simple topology ( the attached diagram )
where we have four sites in a ring and than I hope we can extend it for more complex cases.

Thank you very much.

Best Regards,
Iosif






On 11/1/2015 8:04 PM, Y. Richard Yang wrote:
Azher, all,

First sorry for the delay in response---I was on the road until early
today.

Let me start by saying that it is wonderful that you are looking into ALTO
in the context of your wonderful project. The feedback from you is great
for the ALTO project to improve. At the same time, we apology for the
inaccuracies and hence the issues caused.

Here is my proposal to move forward:
1. We will first go over the issues discovered by you in your email, one by
one, to verify and proposal fixes; please give us two days;
2. After 1., we want to schedule a meet up with you to go over the issues
with you and work together; I believe that no one is more motivated than us
to fix the issues;
3. After 2., we will send a summary to Phil and others on what both ALTO
and other ODL project can learn to improve.

How does the preceding sound?
Richard

On Sunday, November 1, 2015, Jensen Zhang <jingxuan.n.zhang@...>
wrote:

I agree with Junzhuo (Austin). And Azher, if you want to use stable ODL
and ALTO, please try 0.3.2-Lithium-SR2. Because it is the latest stable
release version. Please check this link:
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_CrossProject-3AIntegration-5FGroup-3AController-5FArtifacts&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=Typ62XI0pHefTmUHTjqttpgsO7U2XIlp4Pb6zsJWDxs&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_CrossProject-3AIntegration-5FGroup-3AController-5FArtifacts&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=SUI7LUr3fQAz7a9iBXe0eP2QorSwtiExYFCTEWUja40&e=>

.

Best,
Jensen

2015-11-01 14:02 GMT+08:00 Junzhuo Austin Wang <wangjunzhuo200@...>:

Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a
stable version. And Lithium-0.4.0 is not a valid version number. So I
assume you're using Beryllium 0.4.0, which is not a stable version either.
I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2,
to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:

We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I
added features in order at line 60, while rest by Iosif.

history
    60  feature:install odl-restconf odl-l2switch-switch
odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
    61  features:install -l
    62  help
    63                         feature:install -l
    64  feature:install -l
    65  feature:install odl-alto-provider
    66  feature:install odl-alto-manager
    67  feature:list
    68  feature:install odl-alto-core
    69  feature:install odl-alto-manager
    70  feature:install odl-alto-provider
    71  feature:install odl-alto-manager
    72  feature:install odl-alto-northbound
    73  feature:install odl-alto-hosttracker
    74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:

Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our
installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:

Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=lWu7onTMBRblNlOcFsPEFpxr7W0poeDYCD-sJrMm4AI&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>)
assumes that you are using OpenDaylight Lithium Release. But It seems
that you are not using the Lithium Release. These modules you list in karaf
are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your
command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from
this link (https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=gQY9RmFj8S-kXobkhldvjL7XQhqpZxPni6lDIWHh0lQ&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>

).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:

Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

  (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:

Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the
project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using
OpenDaylight to distribute the data they collect to a network of
participating universities and they're interested in using ALTO as part of
that effort.

However, they are having some issues in getting everything stood up.
Could you guys take a look at the email below and respond to Losif Legrand
and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...>
wrote:

Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got
more of these regarding other ODL projects but let's take them one at a
time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have
on contract to help us with our documentation (Denise [Walters] Boehm) and
the Project Lead for the ALTO project (Richard Yang).  Richard should be
able to help us with getting you sorted out regarding the ALTO
implementation in OpenDaylight-Lithium and Denise and Colin can take what
we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation
and
and the distribution (Lithium)  we are trying to use .


Actually, the problem you are running into is not due to stale
documentation from a previous release.  Lithium is the first release that
contained ALTO.... not that it makes the situation any better.



I would like to show you the example for ALTO:

 From "ALTO:Lithium User Guide" (
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=lWu7onTMBRblNlOcFsPEFpxr7W0poeDYCD-sJrMm4AI&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>

)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

  feature:install odl-alto-provider
  feature:install odl-alto-manager
  feature:install odl-alto-northbound
  feature:install odl-alto-hosttracker


 From what I can see Losif you are correct.  The page you reference, and
the documentation in the Lithium User Guide (page 23) is incorrect.  I
believe the correct documentation for the installation of ALTO is in the
Lithium Getting Started Guide (page 5) with the command "feature:install
odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct
documentation isn't available, but that it is that it is lost in a sea of
incorrect information.


 From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for
alto :

odl-alto-release
odl-alto-core
odl-alto-basic
odl-alto-extension
odl-alto-standard-types
odl-alto-resourcepool
odl-alto-northbound
odl-alto-standard-service-model
odl-alto-standard-northbound-route
odl-alto-standard-resource-translator
odl-alto-ird
odl-alto-manual-maps
odl-alto-hosttracker
odl-alto-nonstandard-types
odl-alto-nonstandard-service-model
odl-alto-nonstandard-northbound-route
odl-messaging4transport-api
odl-messaging4transport

There  are 18 ALTO modules .


This will not be uncommon for modules within OpenDaylight's Karaf
distribution Losif.  Many projects create various karaf bundles for their
own purposes in a finer granularity than is significant to the end user.
We have "user facing karaf features" that aggregate multiple smaller
bundles into a collection that is exposed and documented to the end user.
I have a feeling, in the beginning, the ALTO team thought that the four
user facing features made sense, but at some point along the way changed to
just using "alto-all" to fully install the full ALTO functionality.
Richard, feel free to correct me or add additional insights.



The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.


I would have expected that if you loaded all the ALTO features, that was
equivalent to installing "alto-all".  Richard, can you or someone from the
ALTO project help Losif and his team get ALTO up and running in their
environment?



Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) makes it really difficult to use it .



In my option, it will be very  useful  for the users to have a set
of simple / realistic examples in how to use these modules.


Basic/simple examples would clearly help.  Thanks for the suggstion
Losif.  Denise, lets see if we can get these as we do per-project
interviews in the coming weeks.

Best,

Phil.




Thanks a lot for all your help.


Best Regards,
Iosif






On 10/29/2015 02:22 AM, Phil Robb wrote:

Hello Everyone:

My apologies for missing this thread entirely until now.  It's totally my
bad.

I'd like to start with a level set so that I know where everyone is in
getting up to speed.

First off, yes trying to search for documentation via google is
particularly painful for OpenDaylight.  The Hydrogen release of the
documentation was implemented on the wiki but for most of Helium and all of
Lithium the user facing documentation has been compiled into PDF documents
on the OpenDaylight.org site.  So the best curated documentation we have is
in our pdf based documents on the OpenDaylight.org site and that isn't
crawled by google (but the very stale wiki pages are).  Are you all
familiar with the documents produced and available for download here?:
<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=gQY9RmFj8S-kXobkhldvjL7XQhqpZxPni6lDIWHh0lQ&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>

Second, did anyone get the chance to attend the ODL Summit and take the
day-long tutorial given by Ed Warnicke on "A Grand Tour Of Coding For
OpenDaylight"?  For anyone that did not, it will be helpful to go through
that material.  We have a wiki page that includes the 16 labs done in the
tutorial along with the slides presented, the USB image that was
distributed and used throughout the tutorial and youtube video recordings
that comprise the day-long event.  At the Summit they only got through 13
of the 16 tutorials so that is all you'll see on the recording.  I'm
working with Ed to have him record the last 3 labs for completeness but
that is not done yet.  If you watch this and have questions, please reach
out to Ed on irc (he's a bit hit-or-miss via email).  Ed's irc handle is
"edwarnicke"

Next, the best resource for each project is their individual project page
on the wiki.  Each project is required to have one and keep it up to date.
Also on it is a project "Fact Box" that contains the contact information
for the project lead and all committers as well as their mailing list, irc
channel, meeting information etc.  In addition each page often contains
pointers to their most recent wiki page documentation and any other
relevant resources.  The full list is here:
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Project-5Flist&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=bV0b573NMoHWZP98T5TbkrERvXliakhtdZ7sfZlL6pY&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Project-5Flist&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=wPJCkv1K6uy-FfPNKzbDV1NJof9851Z1tdVFL5t5X18&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Project-5Flist&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=bV0b573NMoHWZP98T5TbkrERvXliakhtdZ7sfZlL6pY&e=>
and the specific projects in question are here:

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=W2w4XhFgK3JY7DjqTdKNJV-dVPGK6d20EvQn0WFnMFE&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3AMain&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=EWkmFhIREJKvxeKbmdL_Hg_HCUfd_RZiU5sSedyz5Pc&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=W2w4XhFgK3JY7DjqTdKNJV-dVPGK6d20EvQn0WFnMFE&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_LACP-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=1NMOeYsP_asl5rNkc8XWPyHBq2__d69eaFeJv6-ymeM&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_LACP-3AMain&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=I0sHW2nS_PxJVxZ5p1pfXXt3egFadjtxk_h2oiCk0dY&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_LACP-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=1NMOeYsP_asl5rNkc8XWPyHBq2__d69eaFeJv6-ymeM&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpenDaylight-5FOpenFlow-5FPlugin-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=NkhEy8-TBrRLR8h9YMApZpBBspRTwDvYLDeqdEHTJ8w&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpenDaylight-5FOpenFlow-5FPlugin-3AMain&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=skxZbZpUVJeUA1VkjKIDdQbAr6_H-SENLoybHdIGAC4&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpenDaylight-5FOpenFlow-5FPlugin-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=NkhEy8-TBrRLR8h9YMApZpBBspRTwDvYLDeqdEHTJ8w&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Network-5FIntent-5FComposition-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=fAflvt72OxGapARu-ytbU-W3WQHp4GW7BYvvydX_Gic&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Network-5FIntent-5FComposition-3AMain&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=vt_GnqEAVfp4xwYw2VFuUepfze3rnYk2ECKa-X1oq9U&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_Network-5FIntent-5FComposition-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=fAflvt72OxGapARu-ytbU-W3WQHp4GW7BYvvydX_Gic&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpFlex-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=0aQySZQO5z__lMoeZYyJ0PdCqngY5rXKscCjog7ASLs&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpFlex-3AMain&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=nqtwSpS4jLhFMXioQTI5titkELrKhbcmQVMax5ywIDY&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_OpFlex-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=0aQySZQO5z__lMoeZYyJ0PdCqngY5rXKscCjog7ASLs&e=>

<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_YANG-5FTools-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=olwwPiA48ODWNULKvgBAlJF2kSKiF85GZyL6Y4E-g6s&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_YANG-5FTools-3AMain&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=WSC5Lzn56IULF2QPveDvOlGIYRpxjGsRx1OQyGH58ZA&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_YANG-5FTools-3AMain&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=olwwPiA48ODWNULKvgBAlJF2kSKiF85GZyL6Y4E-g6s&e=>


Also note, that if you are ever concerned that something might be out of
date, just click on the "view history" tab at the top of the wiki page.
That will show you when the most recent changes were made giving you some
level of confidence on the "freshness" of the material.

If you've not yet looked through the above material please do so and let
me know if it helps.  The next step will be to reach out to the Project
leads for each of the above either on the mailing lists or irc channels
with your specific questions.  What the community lacks in documentation
(and we know we lack in documentation) we make up for in timely responses
to your questions... unless your request gets lost in my inbox... but I've
already covered that above in this email... and again, sorry about that.

Best,

Phil.


On Thu, Sep 24, 2015 at 9:42 PM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello Melissa,


Thank you very much for your email.

I would  like to learn more about using Yang tools
in the ODL framework to setup and control  flows .
I saw many presentations describing the power and
flexibility for this approach , but is  hard to find
documentation and  simple/realistic examples in using it .

I am also interested to learn using ALTO, LACP, Opflex, Intend .

A significant part of the on-line documentation
(using web search engines) or examples  is for Hydrogen or Helium
releases and   is not updated for the Lithium version.
In the doc wiki pages there are many broken links or links to
old version for the documentation.

I think that good documentation is very important for such a complex
project.  I also believe that having  simple  examples in using
ODL framework for realistic problems / configuration will help a
lot the user community .


Best Regards,
ioji




On 9/23/2015 7:06 PM, Melissa Logan wrote:

Hi Losif,

Thank you for that feedback. The good news is that we'll soon have a
resource who will be updating key documentation, but it may take some time
before you see the results. Which projects specifically do you need help
with? We may be able to find community members who can help.

Melissa

On Wed, Sep 23, 2015 at 9:15 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello ,

I am trying to learn it and use it in our environment.
There are several new interesting projects / modules in Lithium
but is no  appropriate documentation and examples in how to use them.
This is most frustrating part .

Regards,
Iosif



On 09/23/2015 04:57 PM, Harvey Newman wrote:

Iosif is studying Lithium and can comment.
Harvey


On 9/23/2015 7:10 AM, Melissa Logan wrote:

OK great! We will be in touch with the materials for input.

With regard to Lithium, how is that progressing for you?
On Sep 23, 2015 6:50 AM, "Harvey Newman" <newman@...> wrote:

   Dear Melissa,

I am open to this and would be glad to follow this up with you.

Regards
Harvey



On 9/22/2015 8:50 PM, Melissa Logan wrote:

Hi Harvey, Julian and Dorian!

I hope you're all doing well. Have you found any dark matter yet, or
hints of supersymmetry?

With regard to SC15, we wondered if you would you have the ability to
debut or show the video we created with you folks? We thought that might be
a perfect venue to debut it (i.e. if you have a TV in your booth, or
perhaps during a paper presentation if that makes sense?) while we would
publish it on our blog, social media, newsletter etc. What do you think?

We could even perhaps schedule interviews with a couple HPC reporters
(e.g. HPCwire, ZDNet) who might be interested in hearing about your
experiences, as well as ODL's perspective. Would you be open to that? If so
we can get the video finalized by early October and start reaching out to
reporters around mid to late October to pitch.

Melissa


On Fri, Aug 21, 2015 at 9:55 AM, Jill Lovato <
<jlovato@...>jlovato@...> wrote:

Hi Harvey,

That's great news!  Please keep us updated on your submission and paper,
and feel free to pass along both the abstract you submitted as well as the
paper for reference.

We'd like to release the CERN video in tandem with SC15. Your presence
and presentation at the event and discussion of OpenDaylight use would be a
good compliment to our promotional efforts surrounding the video. We may
also want to set up some press briefings at that time. Let us know if you
have any concerns with that approach, otherwise we'll move forward.

As for assistance with the release and the packages, we'd love to help.
Let us know what you need and we can put you in touch with our technical
director, Phil Robb, and perhaps some other members of the OpenDaylight
community, to get that moving.

Thanks,
Jill

On Tue, Aug 11, 2015 at 11:54 PM, Harvey Newman <newman@...>
wrote:

Hi Jill and Melissa,

Indeed we are preparing for SC15 and part of our plan is to talk
about our experiences with OpenDaylight. Julian and Dorian
just submitted an abstract to the INDIS workshop on our
SC14 experiences and more recent progress, and a paper is
(very shortly) due.

We will also mention some of the same progress in the ESnet
R&D workshop planned at about the same time.

Best regards
Harvey

PS Your contact with us also is opportune in that we would like
to present a strong case for ODL Lithium. For that to happen
we would need some assistance with the release as it continues
to evolve, and for some of the packages to settle down by October
or earlier. We understand that other users have had similar recent
experience.


On 8/12/2015 3:05 AM, Jill Lovato wrote:

Hi Julian and Harvey,

Hope you are doing well! I work with Melissa Logan on PR for
OpenDaylight, and am reaching out regarding the Supercomputing 2015
conference in Austin November 15-20: <
<https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>
https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=xFyLrroKodhMfqnqYPu5wjEZBhFUk_aOiZ2njLa0yKY&e= <https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>
<https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>
https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=xFyLrroKodhMfqnqYPu5wjEZBhFUk_aOiZ2njLa0yKY&e= <https://urldefense.proofpoint.com/v2/url?u=http-3A__sc15.supercomputing.org_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=P8fUeUqpcrYM9qx9z5hUOhsbZPhimtwgpktUl6cHl18&e=>

We don't currently have plans to participate in the event, but are
thinking it might be really compelling to the community to talk about how
Caltech is using OpenDaylight. We're going to get more details on the event
and various presentation options, but wanted to reach out now to see if
this is something you'd be interested in; we'd love to work with you on
something!

Looking forward to your thoughts on this, and we'll be in touch again
when we have more details.

Thank you,
Jill


--
*Jill Lovato*
PR Manager
The Linux Foundation
jlovato@...
Skype: jill.lovato1
Phone: +1.503.703.8268

--
This message has been scanned for viruses and
dangerous content by *MailScanner* <
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.mailscanner.info_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=ntPIyIy3LlbuYaYV2b1ZA8xspMUCQdTutti0ejlBGhg&e=>
https://urldefense.proofpoint.com/v2/url?u=http-3A__www.mailscanner.info_&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=HqjaMxDYaF8g9E_Fecc1JHpMvxlCVUCmGbDDVQOFEew&e= <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.mailscanner.info_&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=ntPIyIy3LlbuYaYV2b1ZA8xspMUCQdTutti0ejlBGhg&e=>>,
and
is
believed to be clean.



--
This message has been scanned for viruses and
dangerous content by *MailScanner*






--
-- 
 =====================================
| Y. Richard Yang <yry@...>   |
| Professor of Computer Science       |
 =====================================


Azher Mughal <azher@...>
 

Hi Richard,

Please see attached diagrams for the SC15. These include routes withing SC and connecting remote sites. I will put them on our supercomputing website soon.

If you notice we have a mix of hardware from various vendors, however only Dell and Brocade will be part of the OF topology. Mellanox spectrum does not support OF yet.

In the Interconnect diagram you will see the various hosts which will be dedicated to different demos, so that people running those demos will have free hand to continue their demos. I can dedicate few more machines where ALTO can be demonstrated, we need to ensure that everything will work involving ALTO.

If you/team need early access to test/install any particular software in the testbed environment, please send me your keys and your source IP addresses.

I am also available at "626.318.0100 " for any quick call.

Thanks
-Azher

On 11/2/2015 11:46 AM, Y. Richard Yang wrote:
Hi Losif,

Let's get some more details on your SC15 work so that we can work together w/ you to solve related issues. Beyond the 4-node topology, do you have more rough write up on your SC15 work so that we can engage to provide examples (or direct clients) for you to use? Jensen, Austin, and Kai can fully engage in the next two weeks to work together. I am tied up today but can chat on the phone tomorrow.

Richard



On Mon, Nov 2, 2015 at 9:02 AM, Iosif Legrand <Iosif.Legrand@...> wrote:
Hello Richard,


Thank really very much for your email.

I think we can use the ODL version that you suggest is better for using ALTO.

We would like to use ALTO based on  the North Bound REST API.
As the time we have until SC15 is quite short, it wll be very useful for
us if you have some examples in how o use it.

I would like to start with a quite simple topology ( the attached diagram )
where we have four sites in a ring and than I hope we can extend it for more complex cases.

Thank you very much.

Best Regards,
Iosif






On 11/1/2015 8:04 PM, Y. Richard Yang wrote:
Azher, all,

First sorry for the delay in response---I was on the road until early
today.

Let me start by saying that it is wonderful that you are looking into ALTO
in the context of your wonderful project. The feedback from you is great
for the ALTO project to improve. At the same time, we apology for the
inaccuracies and hence the issues caused.

Here is my proposal to move forward:
1. We will first go over the issues discovered by you in your email, one by
one, to verify and proposal fixes; please give us two days;
2. After 1., we want to schedule a meet up with you to go over the issues
with you and work together; I believe that no one is more motivated than us
to fix the issues;
3. After 2., we will send a summary to Phil and others on what both ALTO
and other ODL project can learn to improve.

How does the preceding sound?
Richard

On Sunday, November 1, 2015, Jensen Zhang <jingxuan.n.zhang@...>
wrote:

I agree with Junzhuo (Austin). And Azher, if you want to use stable ODL
and ALTO, please try 0.3.2-Lithium-SR2. Because it is the latest stable
release version. Please check this link:
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_CrossProject-3AIntegration-5FGroup-3AController-5FArtifacts&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=Typ62XI0pHefTmUHTjqttpgsO7U2XIlp4Pb6zsJWDxs&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_CrossProject-3AIntegration-5FGroup-3AController-5FArtifacts&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=SUI7LUr3fQAz7a9iBXe0eP2QorSwtiExYFCTEWUja40&e=>

.

Best,
Jensen

2015-11-01 14:02 GMT+08:00 Junzhuo Austin Wang <wangjunzhuo200@...>:

Hi Azher,

May I ask which version are you using? Lithium-0.3.2-SNAPSHOT is not a
stable version. And Lithium-0.4.0 is not a valid version number. So I
assume you're using Beryllium 0.4.0, which is not a stable version either.
I suggest you downgrade to a stable version of ODL, say 0.3.2-Lithium-SR2,
to solve these problems.

Regards,
Junzhuo

2015-10-31 22:38 GMT+08:00 Azher Mughal <azher@...>:

We recently moved from Lithium 0.3.2 snapshot to Lithium 0.4.0 snapshot. I
added features in order at line 60, while rest by Iosif.

history
    60  feature:install odl-restconf odl-l2switch-switch
odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-all odl-adsal-northbound
    61  features:install -l
    62  help
    63                         feature:install -l
    64  feature:install -l
    65  feature:install odl-alto-provider
    66  feature:install odl-alto-manager
    67  feature:list
    68  feature:install odl-alto-core
    69  feature:install odl-alto-manager
    70  feature:install odl-alto-provider
    71  feature:install odl-alto-manager
    72  feature:install odl-alto-northbound
    73  feature:install odl-alto-hosttracker
    74  history

-Azher

On 10/31/2015 1:25 AM, Iosif Legrand wrote:

Hello Jensen,


Thank you very much for your email.

Azher from our group ( in cc ) installed the ODL , and as far as know
from him, he installed the pre-built Lithium - SR2.
Azher , please send Jensen the command line history from our
installation.

With Best Regards,
Iosif




On 10/31/2015 08:04 AM, Jensen Zhang wrote:

Hi Losif,

Thanks for your feedback.

"ALTO:Lithium User Guide" (
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=lWu7onTMBRblNlOcFsPEFpxr7W0poeDYCD-sJrMm4AI&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>)
assumes that you are using OpenDaylight Lithium Release. But It seems
that you are not using the Lithium Release. These modules you list in karaf
are in our master branch, so the Lithium User Guide is not fit for them.

However, I am not sure how you install your OpenDaylight. May I get your
command-line history or some logs so that we can help you better?

BTW. I think you can get the pre-built version of ODL Lithium-SR2 from
this link (https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=gQY9RmFj8S-kXobkhldvjL7XQhqpZxPni6lDIWHh0lQ&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.opendaylight.org_downloads&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=VluKfkorna-mI2YWrfEUaD4WGA-67OGN538wrtAfngg&e=>

).

Regards,
Jensen

2015-10-31 7:29 GMT+08:00 Harvey Newman <newman@...>:

Much appreciated Phil and All.

As you can see we have some very specific questions,
and an issue of documentation as well.

Thanks for following this through with Iosif

  (and the other team members cited).

Best regards
Harvey



On 10/30/2015 4:22 PM, Phil Robb wrote:

Hello Kai & Jensen:

I sent this to Richard yesterday not realizing that the leadership of the
project has changed this past week.

The folks at CalTech woking on the Large Hadron Collider are using
OpenDaylight to distribute the data they collect to a network of
participating universities and they're interested in using ALTO as part of
that effort.

However, they are having some issues in getting everything stood up.
Could you guys take a look at the email below and respond to Losif Legrand
and team with any insights you may have?

Thanks in advance for your help with this.

Phil.

On Fri, Oct 30, 2015 at 9:45 AM, Phil Robb <probb@...>
wrote:

Hi Losif:

Thanks for your detailed email regarding ALTO.  It sounds like you've got
more of these regarding other ODL projects but let's take them one at a
time.

I've cc-ed the lead of the docs team (Colin Dixon), a Tech-Writer we have
on contract to help us with our documentation (Denise [Walters] Boehm) and
the Project Lead for the ALTO project (Richard Yang).  Richard should be
able to help us with getting you sorted out regarding the ALTO
implementation in OpenDaylight-Lithium and Denise and Colin can take what
we learn here to improve the documentation in the future.

Further comments inline below...

On Fri, Oct 30, 2015 at 3:38 AM, Iosif Legrand <Iosif.Legrand@...>
wrote:

Hello Phil,


Thank you very much for your email and the links to the documentation.

Unfortunately there are significant  discrepancy between  documentation
and
and the distribution (Lithium)  we are trying to use .


Actually, the problem you are running into is not due to stale
documentation from a previous release.  Lithium is the first release that
contained ALTO.... not that it makes the situation any better.



I would like to show you the example for ALTO:

 From "ALTO:Lithium User Guide" (
<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwICaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=RwQGcKKUNt8Zd9RhGR1NwbGUByagc2kKUxuD8IaKAHU&s=lWu7onTMBRblNlOcFsPEFpxr7W0poeDYCD-sJrMm4AI&e= <https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.opendaylight.org_view_ALTO-3ALithium-5FUser-5FGuide&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=Y6nHk9YlEv5uixIXZPApl3BfPJfBdVYsyv62OL9wX94&s=t66kyovQQHg4_NrUbWPIwtmjDxOsJW-pZBNlr5Qgh-0&e=>

)
these are the instructions to install ALTO :

To enable ALTO, the features must be installed first.

  feature:install odl-alto-provider
  feature:install odl-alto-manager
  feature:install odl-alto-northbound
  feature:install odl-alto-hosttracker


 From what I can see Losif you are correct.  The page you reference, and
the documentation in the Lithium User Guide (page 23) is incorrect.  I
believe the correct documentation for the installation of ALTO is in the
Lithium Getting Started Guide (page 5) with the command "feature:install
odl-alto-all".  Richard Yang, please confirm this.

Denise, as you can see, our problem will often be not that the correct
documentation isn't available, but that it is that it is lost in a sea of
incorrect information.


 From these 4 modules the first two do not work :

opendaylight-user@root>feature:install odl-alto-provider
Error executing command: No feature matching odl-alto-provider/0.0.0
opendaylight-user@root>feature:install odl-alto-manager
Error executing command: No feature matching odl-alto-manager/0.0.0
opendaylight-user@root>feature:install odl-alto-northbound
opendaylight-user@root>feature:install odl-alto-hosttracker

If I list all the modules in karaf , these are the available modules for
alto :

odl-alto-release
odl-alto-core
odl-alto-basic
odl-alto-extension
odl-alto-standard-types
odl-alto-resourcepool
odl-alto-northbound
odl-alto-standard-service-model
odl-alto-standard-northbound-route
odl-alto-standard-resource-translator
odl-alto-ird
odl-alto-manual-maps
odl-alto-hosttracker
odl-alto-nonstandard-types
odl-alto-nonstandard-service-model
odl-alto-nonstandard-northbound-route
odl-messaging4transport-api
odl-messaging4transport

There  are 18 ALTO modules .


This will not be uncommon for modules within OpenDaylight's Karaf
distribution Losif.  Many projects create various karaf bundles for their
own purposes in a finer granularity than is significant to the end user.
We have "user facing karaf features" that aggregate multiple smaller
bundles into a collection that is exposed and documented to the end user.
I have a feeling, in the beginning, the ALTO team thought that the four
user facing features made sense, but at some point along the way changed to
just using "alto-all" to fully install the full ALTO functionality.
Richard, feel free to correct me or add additional insights.



The documentation describes only the  ALTO -manager but this
modules does not exist anymore in the distribution.
All these new modules  are totally undocumented.

After installing these new modules I tried to only
example on the documentation page using the apidoc
explorer and it does not seem to work.
I also tried using curl on cli.


I would have expected that if you loaded all the ALTO features, that was
equivalent to installing "alto-all".  Richard, can you or someone from the
ALTO project help Losif and his team get ALTO up and running in their
environment?



Changing the name of the modules and adding many
new undocumented modules for the same
distribution ( Lithium) ma