It was pointed out to me that we shouldn't include version numbers in 
the NAME and DESC fields of the pkginfo.tmpl for packages that we are 
integrating. This came up because I have included the version numbers in 
these fields for the SUNWlighttpd14r and SUNWlighttpd14u packages.

Most components are not integrated with a specific version, so you might 
integrate version 6.8 of a component and through patches might rev that 
to version 6.9 and then 7.2 and as the patches won't update the package 
fields, if the version was specified initially in those fields, they 
would at some point in time no longer reflect the actual version of the 
installed and patched component.

The Lighttpd package's DESC and NAME fields refer to "Lighttpd v1.4" and 
the packages are SUNWlighttpd14[r|u]. Patches can rev Lighttpd to 
version 1.4.19 or 1.4.20 or any other 1.4.x micro version, but they 
can't rev them to 1.5.0 or 2.0.1. Lighttpd 1.5 or Lighttpd 2.0 would be 
completely new integrations. So as we are integrating Lighttpd 1.4 it 
would be correct to say in the pkginfo that the package contains 
"Lighttpd 1.4" and that's the plan.

If it's a question of consistency then I don't think there's any issue 
here, the DESC and NAME fields describe and provide a human readable 
name for the component that the package contains. In this case the 
package specifically contains Lighttpd 1.4 and always will.

Thoughts, comments?

Thanks

Amanda











Reply via email to