On Tue, Oct 19, 2010 at 6:57 PM, Vincent Massol <[email protected]> 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 image: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, we already rely on this library a lot and I'm not sure there are
serious alternatives (ie. open source libs with that much 16x16px
icons). It feels a bit hackish to have a long term dependency on the
silk naming scheme but I have the feeling that it's becoming a de
facto standard for web icons.

>
>
> 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 needed imho:
- icons are pixel art and are likely to look very bad when resized
- we can do it with generic (%%) parameters right ?

> 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?
>

Same as above.

> 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).
>

If there was an initiative like the freedesktop icon naming scheme
(http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html)
for the web I'd indeed give my +1 to use it. But AFAIK there's none
for the moment, we could start one and try to gather multiple OSS
icons set and build a subset ... but it seems like a lot of work for
our needs.

Thanks,
JV.
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to