Spelling Mistake
----------------

                 Key: FELIX-2814
                 URL: https://issues.apache.org/jira/browse/FELIX-2814
             Project: Felix
          Issue Type: Bug
          Components: Felix Commons
            Reporter: Andriyko


Please excuse my spelling bug-reports, but it really bothers me to read this.

On the documentation page:
http://felix.apache.org/site/providing-osgi-services.html#ProvidingOSGiservices-Instancereconfiguration

Under "Service Publication" section, first paragraph:
1. "The provided service handler manages the service publication and 
providing". I think "providing" is not a correct word to use here.
2.  "For each declared <provides/>, the handler register a service.". And it 
should be "registers".
3. "As the @Provides annotation can be used only once, only on service is 
registered (but publishing all interfaces)." - There are two mistakes here: 
first, change "on" to "one", second - "but publishing all interfaces" I think 
should be changed to "but all interfaces are published".

In the second paragraph, last sentence:
1. "However it is possible to set exposed specifications with the 
specifications attribute to avoid to expose all collected interfaces". I think 
"to avoid to expose all" should be changed to "to avoid exposing all...". Also 
- this sentence is very confusing in general - is it possible to simplify it?

Furthermore, following the code sample after this paragraph, the three change 
notices (blue boxes) are not left-aligned. I don't know if it is like that 
intentionally or not.


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to