Paul,

Was busy with some other stuff, so the delay.

Please find the new set of webrev files for this project at : 
http://cr.opensolaris.org/~manjuhb/routes/

Please find my comments embedded in the email.

-manjunath

Paul Cunningham wrote:
> See below ...
>
> paul
>
> Manjunath Basappa wrote:
>
>>
>> Webrev files are located at http://cr.opensolaris.org/~manjuhb/mb117111/
>
>>>
>>> Please see the new code review webrev files. I have incorporated
>>> the corrections you have mentioned.
>>>
>>> Note, we are now delivering two packages, for py 2.4 and py 2.6
>>> from the same source file.
>>>
>>> Please review and let me know your feedback.
>
>>>>
>>>> Manjunath Basappa wrote:
>>>>>
>>>>> I am porting routes package to opensolaris /release repository.
>>>>>
>>>>> Please find attached the relevant documents.
>>>>>
>>>>> I also request a review of the source code. The webrev output is
>>>>> located at http://cr.opensolaris.org/~manjuhb/webrev/.
>
>>>> 1. usr/src/lib/Routes2.4/METADATA
>
>>>>    Why does the SOURCE_DOWNLOAD: url point to opensolaris.org,
>>>>    shouldn't it point to the official download site for this pkg?
>
>    This should probably be ...
>  "http://pypi.python.org/packages/source/R/Routes/Routes-1.10.3.tar.gz";

This is done.

>
>
> 2. usr/src/lib/Routes/Makefile.sfw
>    Lines 45-46, why are you uncompressing it into a tmp dir
>    and then moving it? Couldn't it have been uncompressed
>    directly into $(VER) dir? Or even better could you have used the
>    now inbuilt mechanism for unpacking the src tarball?

This is done.
>
> 3. usr/src/lib/Routes/sunman/py-routes.3
>    Typo on line 4
>
> >>>    The SUNW Package name is wrong in various places
> >>>
> >>>    Its not normal to give the full url to the source in
> >>>    a man page - see other examples in gate
>
>  - these are still wrong
Corrected.

>
> 3A. usr/src/lib/Makefile
>      & usr/src/pkgdefs/Makefile
>     Changes to these are not in the webrev!
>
Included.

> 4. usr/src/lib/Routes2.4-bak
>    What is this stuff in the webrev?
>
>
Removed.

>>>> 9. usr/src/pkgdefs/SUNWpython24-routes/depend & 26
>>>>    This also needs all the core pkgs in it, ie. those in the
>>>>    default depend file.
>
>  - this is still wrong
>
Included all the dependencies.

>
>>>> 10. usr/src/pkgdefs/SUNWpython24-routes/pkginfo.tmpl & 26
>>>>    Add the pkg version to the end of the DESC= line, eg...
>>>>     DESC="............. (1.10.3)
>
>  - put the version at the end of the line as above
>
Done.

> 11. usr/src/pkgdefs/SUNWpython26-routes/prototype_i386
>>>>     SUNW pkg name is wrong
>
Corrected.

> 12. SUNWpython24-routes/prototype_com
>      & SUNWpython26-routes/prototype_com
>      & Routes/Makefile.sfw
>     I still don't like that you are delivering the same files
>     twice in two different packages.
>     Just a thought: Could one be a symbolic link
>     to the others files, ie. the 24 files be a symbolic link to
>     the 26 file, the symbolic links being set up in
>     SUNWpython24-routes/prototype_com and 24 depend on 26 ?
>

The only files which are common in SUNWpython24-routes and 
SUNWpython26-routes is Makefile
and copyright file.

I thought it is better to have separate Makefile rather than have a link.

-manjunath

> END

Reply via email to