Ok, I started a wiki page for this one, too:

https://github.com/open-mpi/ompi/wiki/Developer-Migration-Guide:-v1.8.x-and-v1.10.x-to-v2.x


> On Apr 29, 2016, at 2:02 PM, Cabral, Matias A <matias.a.cab...@intel.com> 
> wrote:
> 
> Exactly on the nail! Thanks Ralph. I've seen several comments about patches 
> needing to be ported from 2.x to 1.x. That will definitely be transparent to 
> users (apologize if I diverged the email intention), but maybe few others 
> will be grateful to read that wiki entry. 
> 
> Thanks!
> 
> _MAC
> 
> 
> -----Original Message-----
> From: devel [mailto:devel-boun...@open-mpi.org] On Behalf Of Ralph Castain
> Sent: Friday, April 29, 2016 10:56 AM
> To: Open MPI Developers <de...@open-mpi.org>
> Subject: Re: [OMPI devel] 2.0.0 is coming: what do we need to communicate to 
> users?
> 
> FWIW: I think Matias has a good point, though perhaps it belongs on a wiki 
> page. When we moved the BTLs down to OPAL, for example, it doesn’t impact 
> users, but would be worth ensuring developer’s and ISVs had a convenient 
> place to see what changed.
> 
> 
>> On Apr 29, 2016, at 10:47 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> 
>> wrote:
>> 
>> Matias --
>> 
>> You're probably already in pretty good shape.  If you're following master 
>> and the v2.x branch (and you are), then your code is already in good shape.
>> 
>> I was thinking mostly for users: transitioning from v1.8/v1.10 series to the 
>> v2.x series -- what kinds of user-noticeable things will they see?
>> 
>> 
>>> On Apr 29, 2016, at 12:34 PM, Cabral, Matias A <matias.a.cab...@intel.com> 
>>> wrote:
>>> 
>>> How about for “developers that have not been following the transition from 
>>> 1.x to 2.0?  Particularly myself J. I started contributing to some specific 
>>> parts (psm2 mtl) and following changes. However, I don’t have details of 
>>> what is changing in 2.0. I see there could be different level of details in 
>>> the “developer’s transition guide book”, ranging from architectural change 
>>> to what pieces were moved where.
>>> 
>>> Thanks,
>>> 
>>> _MAC
>>> 
>>> From: devel [mailto:devel-boun...@open-mpi.org] On Behalf Of Joshua Ladd
>>> Sent: Friday, April 29, 2016 7:11 AM
>>> To: Open MPI Developers <de...@open-mpi.org>
>>> Subject: Re: [OMPI devel] 2.0.0 is coming: what do we need to communicate 
>>> to users?
>>> 
>>> Certainly we need to communicate / advertise / evangelize the improvements 
>>> in job launch - the largest and most substantial change between the two 
>>> branches - and provide some best practice guidelines for usage (use direct 
>>> modex for applications with sparse communication patterns and full modex 
>>> for dense.) I would be happy to contribute some paragraphs. 
>>> 
>>> Obviously, we also need to communicate, reiterate the need to recompile 
>>> codes built against the 1.10 series.  
>>> 
>>> Best, 
>>> 
>>> Josh
>>> 
>>> 
>>> 
>>> On Thursday, April 28, 2016, Jeff Squyres (jsquyres) <jsquy...@cisco.com> 
>>> wrote:
>>> We're getting darn close to v2.0.0.
>>> 
>>> What "gotchas" do we need to communicate to users?  I.e., what will people 
>>> upgrading from v1.8.x/v1.10.x be surprised by?
>>> 
>>> The most obvious one I can think of is mpirun requiring -np when slots are 
>>> not specified somehow.
>>> 
>>> What else do we need to communicate?  It would be nice to avoid the 
>>> confusion users experienced regarding affinity functionality/options when 
>>> upgrading from v1.6 -> v1.8 (because we didn't communicate these changes 
>>> well, IMHO).
>>> 
>>> --
>>> Jeff Squyres
>>> jsquy...@cisco.com
>>> For corporate legal information go to: 
>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>> 
>>> _______________________________________________
>>> devel mailing list
>>> de...@open-mpi.org
>>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> Link to this post: 
>>> http://www.open-mpi.org/community/lists/devel/2016/04/18832.php
>>> _______________________________________________
>>> devel mailing list
>>> de...@open-mpi.org
>>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> Link to this post: 
>>> http://www.open-mpi.org/community/lists/devel/2016/04/18843.php
>> 
>> 
>> -- 
>> Jeff Squyres
>> jsquy...@cisco.com
>> For corporate legal information go to: 
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>> 
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org
>> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel
>> Link to this post: 
>> http://www.open-mpi.org/community/lists/devel/2016/04/18845.php
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2016/04/18847.php
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2016/04/18849.php


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to