myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott O'Bryan (JIRA)" <>
Subject [jira] [Commented] (TRINIDAD-2406) externalize skin repositories by using SkinProvider SPI
Date Tue, 19 Nov 2013 19:29:29 GMT


Scott O'Bryan commented on TRINIDAD-2406:

Can we please create a new bug for this issue with the patchs.  The current patch was already

> externalize skin repositories by using SkinProvider SPI
> -------------------------------------------------------
>                 Key: TRINIDAD-2406
>                 URL:
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>          Components: Skinning
>    Affects Versions: 2.1.0-core
>            Reporter: Anand V Nath
>             Fix For: 2.1.0-core
>         Attachments: er-skin-provider-ver7.patch, er-skin-provider-ver8.patch, fc-to-ec.patch,
skin-addition-bug-trinidad.patch, spr-bugfix.patch
> Introduce SkinProvider SPI. Users can use this to create their own skip repositories
and expose their skins to the skinning framework.
> Provide an API to query skin using skin family, skin id, render kit - This will make
use of the existing SkinFactory APIs. Only change here is that it should go over all the available
SkinProvider SPIs to find a match.
> Create internal SkinProvider SPIs to handle the Trinidad and RCF skins (or skins defined
using trinidad-skins.xml).
> Provide an API to list all the available skins from all SkinProvider SPIs and make the
skin metadata thus available.
> Make SkinExtension part of public API so that users can use this class to create the
Skin objects which they expose through their SkinProvider SPIs

This message was sent by Atlassian JIRA

View raw message