On 10/19/2010 06:57 PM, Vincent Massol wrote:
> Hi devs,
>
> I'd like to propose 3 things:
>
> 1) Add support for symbols/emoticons using our new system in XWiki Syntax 
> 2.1, i.e.
>
> image:symbol:<symbol name>
>
> Another possibility is: image:icon:<icon name>
>
> ex: image:symbol:success (for the success symbol)

+1 for icon.

> 2) Use the existing silk icon library and be able to reference all icons 
> using their file names as the symbol name.
>
> For ex, image:symbol:thumb_up

+0, -1 for hard-coding silk. See my other mail about IconTheme.

> 3) Modify the Box macro to accept a ResourceReference as its image parameter 
> so that all valid image resource references can be specified (including the 
> new symbol/icon scheme).

+1

> WDYT?
>
> This will solve the emoticon/symbol need + the generic way of adding a box 
> with any symbol.
>
> Open questions:
> A) Do we need to handle icon size? If so, how? (answer: with an image 
> parameter)

Not at the moment. Silk only comes in one size, and pixel art does not 
scale well.

> B) Do we want to expose all silk icons? What if we use another library later 
> on, will we be able to support all existing silk symbols? Thus, do we need to 
> pick a subset and settle on names independent from the underlying library?

I think it would be better to allow all icon names, with no guarantee of 
availability. On top of that, we should define a set of standard names 
that SHOULD be present in any icon theme.

> For A) IMO we don't need it now and we can always use an image param later on 
> if need be.
> For B) I'm tempted to think that a set of well-known symbols independent from 
> the underlying library is better (but more work since we need to define that 
> set and the names).

-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to