Bart Smaalders wrote:

> http://cr.opensolaris.org/~barts/16327/

I hate to bikeshed (really!), but can we drop the "require-" from the type
names?  I don't think it adds anything, and just makes the manifests more
cumbersome and harder to talk about.  Perhaps "any" could be "anyof" or
"any-of".

pkg.5.txt:

  - I agree with Alan's comments about "values" here.

  - line 229: you should specifically mention that "multiple dependent
    packages" are indicated by multiple fmri attributes; a couple of words
    of duplication between this and the fmri attribute is useful, I think.

  - line 238: quotes around 'true'.

  - line 246, 248: "Has an effect for 'conditional'", maybe, or "Affects
    only 'conditional'".  You should mention here that the value of
    'predicate' is an FMRI.

depend.py:

  - line 131: I'd rewrite this as "if not isinstance(fmri_string,
    basestring)"

  - line 255, 260: use same indent level as lines 252, 257.

  - line 262: this clause should come before the definitions of pfmris and
    installed_versions.

  - line 288: what happens if building the fmri fails?

  - line 318: "applies"

pkg_solver.py:

  - line 897: need trailing comma?

  - line 924: what happens on fmri creation failure?

  - line 931: debugging statement?

  - line 995: is there no way that conditional dependencies could end up
    here?

  - line 1008: double space after =

manifest.py:

  - line 133: blank line before this

Danek
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to