I don't have any issue with this either.

Regards,
Paul Nicolucci

On Thu, Oct 13, 2022 at 12:30 PM Melloware <melloware...@gmail.com> wrote:

> That sounds reasonable to me.
>
>
> On 10/13/2022 9:36 AM, Volodymyr Siedlecki wrote:
>
> Hello,
>
> Open Liberty leverages MyFaces as its JSF implementation. In previous
> versions (2.2, 2.3, 3.0),we have exposed select implementation packages to
> the application (only the API is available on the application classpath and
> none of the implementation classes). These exported implementation packages
> are mostly the renderkit packages in order to allow developers to
> extend/create their own renderers. However, we also exposed the
> org.apache.myfaces.shared.config package as it contains the web parameter
> configurations used by the renderkit classes. MyFacesConfig was the only
> class in this package. The link to this class (in the main branch) can be
> found here
> <https://github.com/apache/myfaces/blob/e9fe59f96410f31a7f5c0fbd6838c1a22683a691/impl/src/main/java/org/apache/myfaces/config/MyfacesConfig.java>
> .
>
> With the 4.0 refactoring, the class was moved to org.apache.myfaces.config
> which now contains numerous other classes. Unfortunately, there's not a way
> to select specific classes for export, so we have to use the entire
> package. We would prefer not to expose everything within.
>
> With this preface, we'd like to ask the community if we could move the
> MyFacesConfig class to its own package to mimic previous versions. This
> should have no functional impact and is simply a restructuring change.
>
> I propose to create org.apache.myfaces.config.webparameters and place
> MyFacesConfig there. Let me know if there are any concerns or objections.
>
> Thank you
>
>

Reply via email to