Ok, let's make then the Casablanca skin the default one; I will ask Adonis to prepare a zip with the Casablanca files and open the corresponding JIRA ticket for the donation. Do you know if there is any paper work to be done for him?
On 1/13/10, Matthias Wessendorf <[email protected]> wrote: > On Tue, Jan 12, 2010 at 10:33 PM, Catalin Kormos > <[email protected]> wrote: >> Hi, >> Was wondering if it would be possible to package a skin in its own jar >> file, > > yes, put the skinning xml/cfg in the JAR_FILE.jar/META-INF/ > >> so that we wouldn't need to package the skin witht the actual webapp that >> uses it, so that we could start having separate modules for skins? > > in theory yes. > >> it would >> make sense for the new Casablanca skin IMHO. What do you think? > > I think we should make the new Casablance skin the default; > the old skin we can place into a "skinning module" > > /trinidad-skins > -/old-and-ugly-green-skin > :-) > >> About packaging skins, it seems possible, but I have a question: >> - for example in the skin's css file, if background image urls are >> specified, for example, with a property "background: white >> url(/adf/skins/casablanca/images/backgrounds/buttonLikeHeadHover.png) >> repeat-x bottom left;" this will work also when the images are packaged in >> a >> jar available in the classpath, but only if the Trinidad Resource Servlet >> is >> mapped to /adf/*; what happens if the servlet is mapped to another url >> pattern? is there another approach, mapping independent, or are we stuck >> with /adf? > > I think we are stuck with the (odd) /adf > > Regarding its refactoring, I think it takes quite a while and maybe > error-prone. > Jeanne may know more on that item. > > > -Matthias > >> >> regards, >> Catalin >> On Fri, Jan 8, 2010 at 12:11 PM, Catalin Kormos <[email protected]> >> wrote: >>> >>> Ok, sounds good. >>> >>> regards, >>> Cata >>> >>> On 1/8/10, Matthias Wessendorf <[email protected]> wrote: >>> > once the JIRA is up, I will ping [email protected] regarding the >>> > software grant >>> > Note: this is only discussed at the incubator committee, but no >>> > incubation for that piece is >>> > needed. Maybe (only) a software grant. >>> > >>> > -M >>> > >>> > On Fri, Jan 8, 2010 at 11:00 AM, Catalin Kormos >>> > <[email protected]> wrote: >>> >> Hey Matthias, >>> >> >>> >> Great :), we'll look into the tasks you mentioned. >>> >> >>> >> regards, >>> >> Catalin >>> >> >>> >> On 1/8/10, Matthias Wessendorf <[email protected]> wrote: >>> >>> Hi Catalin et al, >>> >>> >>> >>> as promised, I hijacked the thread... >>> >>> >>> >>> thanks again for contributing this skin to Trinidad. >>> >>> >>> >>> The following tasks are needed: >>> >>> -A JIRA ticket that contains the patch(es) >>> >>> - for the Skin itself >>> >>> - for the GREAT demo >>> >>> => maybe a software grant is needed; If so, I will handle the >>> >>> paperwork stuff for you guys. >>> >>> >>> >>> Once the things above are sorted out, we can apply it to TRUNK. >>> >>> However, I'd like to do a RELEASE before we integrate the new >>> >>> Skin/Demo. >>> >>> I also don't mind to pretty much do a "sub-release" once the new >>> >>> stuff >>> >>> is in. (With maven, release are not expensive) >>> >>> >>> >>> Thanks, >>> >>> Matthias >>> >>> >>> >>> On Thu, Jan 7, 2010 at 11:37 PM, Catalin Kormos >>> >>> <[email protected]> wrote: >>> >>>> Hello there, >>> >>>> I have the pleasure to inform you about the work we did to develop a >>> >>>> new >>> >>>> skin for Trinidad and based on this a brand new, Trinidad components >>> >>>> showcase application. You can see it all in action at [1]. It is >>> >>>> still a >>> >>>> working in progress, in advanced state though...i mean there is >>> >>>> always >>> >>>> something to be improved; nevertheless we would like to donate the >>> >>>> new >>> >>>> skin >>> >>>> and the new demo application to the MyFaces community, in its >>> >>>> current >>> >>>> state, >>> >>>> and continue there if you guys agree. >>> >>>> Many thanks go to my collegue Adonis who has put a lot of effort >>> >>>> into >>> >>>> designing and implementing the new skin called 'Casablanca'. I'm >>> >>>> sure >>> >>>> he >>> >>>> can >>> >>>> give you more details as needed about how the process went. >>> >>>> >>> >>>> A few words about the new demo: >>> >>>> >>> >>>> first of all, many thanks to another collegue of mine, Cosmin, for >>> >>>> his >>> >>>> continuos efforts with this. >>> >>>> the demo is working only with facelets (there is no jsp version) >>> >>>> it uses the latest 1.2.13-SNAPSHOT version of Trinidad >>> >>>> we tryied to build it so it can be searched online also, currently >>> >>>> tryied >>> >>>> with Google Custom Search, but this didn't work out so smoothly so >>> >>>> far. >>> >>>> In >>> >>>> any case, that's the reason for the pretty urls used. (so, no point >>> >>>> in >>> >>>> trying the search currently as it doesn't work). >>> >>>> in general, it replicates the examples available already for >>> >>>> Trinidad >>> >>>> in >>> >>>> the >>> >>>> existing demo, in someplaces slightly improved. >>> >>>> it tryies to provide a platform on which to build much more demos as >>> >>>> required as there can be always new ideas about demoing a >>> >>>> meaningfull >>> >>>> use >>> >>>> case on Trinidad, or some component behaviour. >>> >>>> >>> >>>> I'm eager to get your reactions, I think these guys did a great job >>> >>>> so >>> >>>> far >>> >>>> and this would bring Trinidad at least a few steps closer to a more >>> >>>> appealing and user friendly component set. >>> >>>> regards, >>> >>>> Catalin >>> >>>> [1] http://example.irian.at/trinidad-showcase-casablanca >>> >>>> ------------ >>> >>>> Codebeat >>> >>>> www.codebeat.ro >>> >>>> >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> Matthias Wessendorf >>> >>> >>> >>> blog: http://matthiaswessendorf.wordpress.com/ >>> >>> sessions: http://www.slideshare.net/mwessendorf >>> >>> twitter: http://twitter.com/mwessendorf >>> >>> >>> >> >>> >> >>> >> -- >>> >> ------------ >>> >> Codebeat >>> >> www.codebeat.ro >>> >> >>> > >>> > >>> > >>> > -- >>> > Matthias Wessendorf >>> > >>> > blog: http://matthiaswessendorf.wordpress.com/ >>> > sessions: http://www.slideshare.net/mwessendorf >>> > twitter: http://twitter.com/mwessendorf >>> > >>> >>> >>> -- >>> ------------ >>> Codebeat >>> www.codebeat.ro >> >> >> >> -- >> ------------ >> Codebeat >> www.codebeat.ro >> > > > > -- > Matthias Wessendorf > > blog: http://matthiaswessendorf.wordpress.com/ > sessions: http://www.slideshare.net/mwessendorf > twitter: http://twitter.com/mwessendorf > -- ------------ Codebeat www.codebeat.ro
