[Nfd-dev] Revised plan for library renaming

Beichuan Zhang bzhang at cs.arizona.edu
Wed Apr 23 21:34:03 PDT 2014


On Apr 23, 2014, at 6:23 PM, Alex Afanasyev <alexander.afanasyev at ucla.edu> wrote:

> 
> On Apr 23, 2014, at 5:04 PM, Davide Pesavento <davidepesa at gmail.com> wrote:
> 
>> On Thu, Apr 24, 2014 at 1:55 AM, Alex Afanasyev
>> <alexander.afanasyev at ucla.edu> wrote:
>>> 
>>> On Apr 23, 2014, at 4:53 PM, Davide Pesavento <davidepesa at gmail.com> wrote:
>>> 
>>>> On Thu, Apr 24, 2014 at 1:02 AM, Alex Afanasyev
>>>> <alexander.afanasyev at ucla.edu> wrote:
>>>>> We will try to do the change with a transition period, when existing application will still be able to compile against ndn-cxx (there will be additional symlinks created for include, lib, and pkg-config files), but all known applications needs to be updated ASAP after the renaming is complete in the following way:
>>>>> 
>>>> 
>>>> Are you going to release the first version with the compatibility symlinks?
>>> 
>>> Honestly, not sure about this and we shall make a decision.  If we can quickly update all applications (NFD, repo, NLSR, ping, others?), then this will not go into the release.  Personally, I prefer not to add symlinks in the initial release.
>>> 
>> 
>> Agreed, but it also depends on the available timeframe. Aren't we
>> already late with the first release?
>> 
>> Instead of adding symlinks, we could freeze the current ndn-cpp-dev
>> codebase and keep the github repo and docs so that people can still
>> fetch and build the old library. After a while the docs are removed
>> and the ndn-cpp-dev repo is changed to redirect to ndn-cxx. How does
>> that sound?
> 
> This sounds good to me.  I can also update README.md file for ndn-cpp-dev repo, stating that this library has been renamed and development continues under different name + add the link.  After a month or so, we can remove it completely.


The changes needed seem easy to make. Since all developers are on this list, why not set a deadline, say the end of this Friday, and every app has to finish the changes by then? 

Beichuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20140423/8902992d/attachment.html>


More information about the Nfd-dev mailing list