> Thank you. > > I have addressed these comments and the one other that I got privately. > > The incremental webrev of the affected files is here: > > http://anthrax.central/net/mrliberal/export/ws/mjnelson/onnv-transition-dev/webrev.incremental.codereview/
Damn, running with scissors. I fed the file list to webrev manually, and left out Rti.py. Suffice it to say I removed the ident string therefrom. > (also available at > http://cr.opensolaris.org/~mjnelson/webrev.incremental.codereview) > > ...and my responses are inline below. > > --Mark > > > >>> http://anthrax.central/net/mrliberal/export/ws/mjnelson/onnv-transition-dev/webrev.transition/ >> [...] >>> I need review of the "interesting stuff" and "6729074" links, and I would >>> be thrilled if somebody besides me took the time to wade through the rest. >> >> Despite the clear warnings otherwise, I went through all of it. ;-} > > And, as I promised, I'm thrilled. :) > > Even though I said it above, I'll repeat it here: thank you, Jim. This is > great. > >> In general, the CRs and other bug entries need evaluations and the >> other usual attributes. They're mostly stuck in "Accepted" state or >> something like that. > > Yes, sorry about that, I'm updating 'em all this morning. > > I'm also filing a single bugster bug to use as a bucket for the stuff we > tracked via bugs.grommit.com. > > I'll send out links to each of the five bugs when I get the bookkeeping > work done. > >> In the Python code, I did what I could, but I'm no Python expert. The >> one thing that jumped out at me was the funky spelling of 'honour'. >> (Just a nit, but the tradition in at least ON [and probably other >> consolidations as well] is to use American English spellings rather >> than "International" English. If this were user-visible, I'd call it >> a bug rather than just a nit.) > > Because they were comments, and not generally user visible, I elected to > honour the author's preferred spelling. :) > >> For 444 (.hgignore), the fix (apparently just ignoring everything) >> doesn't seem to match the description in the bug report itself. > > I added a comment to the bug. > >> For the .java files, do the "@version" things matter in any way for >> javadoc? If they weren't important, then just stripping them seems >> good. Otherwise, we might need some other fix. (I'm asking because >> [a] I'm no java expert and [b] CR 4758439 is still in 'Accepted' state >> and doesn't have an Evaluation.) > > They "matter" to javadoc, in that they cause false positives on a wsdiff. > I do not believe that they matter for anything useful. > >> For pkgdefs/SUNW{mibii,sacom,sasnm}/pkginfo.tmpl, the PSTAMP entry was >> entirely removed. This is usually commented out like so: >> >> #PSTAMP="<developer defined>" >> >> I'm guessing that it doesn't actually matter, but I'm not sure what's >> done with this upstream during WOS construction. (I looked at >> SUNWmibii in the delivered product, and pkginfo there has the swilly >> string, so this will make an observable change. Probably for the >> better, but may need to be at least disclosed in the CR.) > > I will need (as I previously promised Rich) to upgrade test these > packages. > > In reviewing this change initially, I checked for the absence, comment, > or definition of PSTAMP in ON packages, and I found a sufficient number of > each case that I didn't feel strongly, especially since "absent" and > "commented" are functionally equivalent. > >> For tools/codereview/codereview.1, and as long as you're changing this >> anyway, I suggest fixing line 22 to look more like the other headers. >> In other words: >> >> .TH codereview 1 "10 June 2005" >> >> ... lower-case name, section 1 (not fictitious "1-LOCAL"), and spelled >> out date rather than funky SCCS reversed date. > > Done. > >> A similar comment applies to the change in tools/scripts/acr.1:22. > > Done. > >> tools/cw/cw.c:1864: if this "-_versions" thing is needed at all, then >> I recommend making that version string a #define, and defining it near >> the top of the file along with a block comment. If it's useful, then >> it'll need to be updated each time someone modifies the file, and >> burying it in the code makes it unlikely that'll happen. > > I changed this to a #define, and also filed: > > 6733832 Need to revisit version output of compiler wrapper script > >> tools/env/opensolaris.sh:82: the "//hg" here doesn't look right to me. >> All of my working paths to hg.opensolaris.org use a relative reference >> to "hg/onnv/onnv-gate" and not an absolute path. Is this right? > > Because hg.os.o does a chroot, absolute and relative paths are > functionally equivalent. Rich and I were surprised to find each other > using different forms of the same path, but I tested both, and each works. > > I have a slight preference for the absolute, because I wonder if the > chroot will someday go away, and if so, I think that means the paths won't > need to change, as long as we keep the repos in the obvious location. > >> tools/scripts/wx.sh:28-29: these can probably go now as well. > > Done. > >> I don't see how the change in tools/onbld/Scm/Backup.py is related to >> bug ID 303. > > It's this single line (from the new file): > > 363 self.files = ('hgrc', 'localtags', 'patches', 'cdm') > > that adds the new .NOT files in the .hg/cdm/ directory to the list of > files to be included in a backup. > >> I like that some of the things you nuked were old, broken, expanded >> SCCS keywords in the SLP code. ;-} > > Thank you. I like a lot of what we're doing, too. :) > > --Mark > > _______________________________________________ > scm-migration-dev mailing list > scm-migration-dev at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/scm-migration-dev >