[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