The list will change over time (as we make new spec releases) and, 
invariably, the spec team will screw up and and the list will be 
incorrect. :-) So we chose to not put such a list in the spec.

For each header defined by the spec, if the framework will use the header 
value in some way (e.g. Import-Package) then that header has framework 
semantics and the framework must not use any localization of the header. 
Others, like Bundle-Description, are never used by the framework. So, if 
you are implementing the framework, any header whose value you would need 
to use should be the original, unlocalized value.

BJ Hargrave
Senior Technical Staff Member, IBM
OSGi Fellow and CTO of the OSGi Alliance
[EMAIL PROTECTED]

office: +1 407 849 9117
mobile: +1 386 848 3788




David Kemper <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED]
11/13/2006 11:44 AM
Please respond to
OSGi Developer Mail List <osgi-dev@bundles.osgi.org>


To
osgi-dev@bundles.osgi.org
cc

Subject
[osgi-dev] manifest localization






Section 3.10.2 (Manifest Localization) of the R4 specification states 
that

"All headers in a bundle's manifest can be localized.  However, the 
Framework must always use the non-localized versions of headers that 
have Framework semantics."

I can make a guess as to which of the 23 manifest headers (see 
3.2.1.1 through 3.2.1.23) have "Framework semantics" but would 
appreciate the list from a more official source.

Also, I suggest that the list be made more explicit in the next 
revision of the specification.

If the list is made clear in the specification, maybe someone could 
point it out and accept my apologies?

Thanks in advance.

/djk
_______________________________________________
OSGi Developer Mail List
osgi-dev@bundles.osgi.org
http://bundles.osgi.org/mailman/listinfo/osgi-dev


_______________________________________________
OSGi Developer Mail List
osgi-dev@bundles.osgi.org
http://bundles.osgi.org/mailman/listinfo/osgi-dev

Reply via email to