You've got it right. We made a good chunk of the x-friends and x-internal packages API in Juno, but there are still a lot more that need final polish. These are unlikely to change in significant ways in the future, but we need more time to make sure we've got it right. In Luna we should be able to open up even more packages. A good test for you would be to take any tutorials or examples you have, turn on all warnings, and see if you are referencing any x-internal/x-friends packages. These would be candidates to polish up and make "official" in Luna.
John From: Lars Vogel <[email protected]> To: E4 Project developer mailing list <[email protected]>, Date: 04/30/2013 02:48 AM Subject: Re: [e4-dev] x-friends Sent by: [email protected] Hi John, thanks. So far I believe that x-friends would allow _only_ the specified plug-ins to use the API. I now understand that x-friends is similar to x-internal but prevents the warnings for the specified plug-ins. That makes sense. thanks. Best regards, Lars 2013/4/29 John Arthorne <[email protected]> x-friends means the package is not API, but we want to allow certain other plugins to access it without getting API tools warnings. It is really equivalent to x-internal for most consumers. So, if you see a package that has x-friends that you believe should be API, speak up now so it can be fixed. John From: Lars Vogel <[email protected]> To: E4 Project developer mailing list <[email protected]>, Date: 04/29/2013 03:09 PM Subject: [e4-dev] x-friends Sent by: [email protected] Hello, I noticed in the commits in https://bugs.eclipse.org/bugs/show_bug.cgi?id=403189 that we have x-friends directives in the MANIFEST.MF. So far I believed that platform does either use x-internal for marking API as internal or provisional. What is the reasoning behind the usage of x-friends? Best regards, Lars_______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev _______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev _______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev
_______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev
