ircII [LSARC/2008/373 FastTrack timeout 06/18/2008]
James Carlson
James.D.Carlson at sun.com
Thu Jun 12 11:10:21 PDT 2008
Dean Roehrich writes:
> On this page:
> http://sac.eng/BestPractices/interface_taxonomy.html
>
> I saw the following under "Volatile" and felt that it applied:
>
> "This classification is typically used for free or open source software
> (FOSS),..."
Yeah, advice like that always gets us into trouble. ;-}
> When I read the description of "Project Private" I felt it didn't quite fit as
> well.
>
> And, I'm still wrapping my brain around this stuff and I could just be
> misunderstanding things.
>
> I guess it makes more sense for the script and help directories and contents
> to have the same classification...dunno why I did it that way.
>
> So, maybe do them this way...?
>
> /usr/share/irc/script Uncommitted Scripts location
> /usr/share/irc/script/* Project Private Individual script
> files (many).
> /usr/share/irc/help Uncommitted Online Help files location
> /usr/share/irc/help/* Project Private Individual help files,
> per irc sub-command
I'd make them all Project Private.
The key question you need to ask yourself is, "should any other
project be trying to add files to these directories, or reading the
files there, or depending on them in any way?" If the answer is "no"
(and I think this is a good example of "no"), then they're Project
Private.
"Uncommitted" means that we're not committing to keeping the
directories themselves, but they should be documented in case users or
other applications want to futz with them. That doesn't make sense in
this case.
--
James Carlson, Solaris Networking <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
More information about the opensolaris-arc
mailing list