[Cctools-cchost] Re: [Clipart] [PATCH] cchost user

Jon Phillips jon at rejon.org
Mon Feb 13 17:14:51 PST 2006


On Mon, 2006-02-13 at 11:12 -0800, Bryce Harrington wrote:
> On Mon, Feb 13, 2006 at 07:01:38AM -0800, Victor Stone wrote:
> > Jon Phillips wrote:
> > >On Sat, 2006-02-11 at 15:21 -0800, Bryce Harrington wrote:
> > >
> > >>Modifies some of the user viewing text, to generalize 'remixes'.
> > >>
> > >>Bryce
> > >
> > >
> > >Hey Victor and Others on Open Clip Art Library and cctools-cchost list,
> > >
> > >I'm wondering what the best way is to generalize this type of label and
> > >form_tip to make it media-indepedent. 
> > >
> > >>
> > >>What do is the best way to move forward on generalization of media type
> > >>in this situation, in general for the codebase and this patch? 
> > >>
> > 
> > 
> > The BEST way would be to have the strings be part of the skin mechanism 
> > and allow admins to swtich between them on install and after (i.e. your 
> > site will be for primarily: art, music, video, all, etc.) because if you 
> > make it too generic no one, at any kind of installation will know what 
> > you're talking about in those form tips. In many cases by the time you 
> > dance around the word 'remix' you run the rist of causing more confusion 
> > than not. If that's not generic enough, certainly the terms like 'mod' 
> > and 'mashup' has been miused enough.
> > 
> > Second best would be to expose a string editor to admins that allows 
> > them, without changing code, to customize the screens to whatever they 
> > want. That editor would save the results to the translation file. Which 
> > brings me to...
> 
> This second approach would be better than the first IMHO.

Before I even replied Victor already had this second solution
coded-up...amazing.

> > Barring that, the easiest way to do it today is to edit the strings in:
> > 
> >   cclib/lang/en/cc-translation-u.php
> > 
> > rename
> > 
> >   ccextras/cc-lang.inc => cc-lang.php
> > 
> > and away you go.
> 
> Well, lacking any of these things (and lacking time to figure out how to
> implement them), 'remix' is just going to confuse clipart users.  I was
> going to just change them all to 'clipart' but noticed that 'remix' is
> used in places where a more generic term would work just as well and
> would make your program easier to adapt for other uses.  If you don't
> want patches to do this change, though, I'll go back to just changing
> them to 'clipart' for our install.


> Jon, speaking of which, what should I do for patches like this that we
> need for the Open Clip Art Library but don't get integrated into the main
> codebase?  If generalization patches aren't going to get accepted than I
> think we're going to have a LOT of work to keep track of outside ccHost
> proper.
> 
> Bryce

Yes, we must avoid patches that are customized for our codebase and try
to generalize where possible. I think that is the best approach, as
cchost is about generalizing for all media.

Jon

-- 
Jon Phillips

San Francisco, CA
USA PH 510.499.0894
jon at rejon.org
http://www.rejon.org

MSN, AIM, Yahoo Chat: kidproto
Jabber Chat: rejon at gristle.org
IRC: rejon at irc.freenode.net

Inkscape (http://inkscape.org)
Open Clip Art Library (www.openclipart.org)
Creative Commons (www.creativecommons.org)
San Francisco Art Institute (www.sfai.edu)




More information about the clipart mailing list