<br><br><div class="gmail_quote">On Tue, Mar 31, 2009 at 4:34 PM, Jon Phillips <span dir="ltr"><<a href="mailto:jon@rejon.org">jon@rejon.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
We should really just focus our attention on getting ccHost to work<br>
well with what we want.</blockquote><div><br>What do we want?  I want Multiple uploads. Does that count as we? ;-) (I'm also aware that Multiple files are a 2.0 milestone, however I feel it would be good now too.)<br>
<br>Joking aside, <a href="http://openclipart.org/wiki/Roadmap">Roadmap</a> tells me that part of 0.19 goals are getting the archive of the old site into the current OCAL one. To that end I poked around and found the <a href="http://homepage.mac.com/WebObjects/FileSharing.woa/wa/default?user=johnny_automatic&templatefn=FileSharing27.html&xmlfn=TKDocument.27.xml&sitefn=RootSite.xml&aff=consumer&cty=US&lang=en">files to be uploaded</a>. however as someone pointed out, there is lots, and most authors arent doing it themselves.<br>
<br>I'd like some advice on this. Should I jump in, upload with attribution, and <a href="http://openclipart.org/wiki/Authorlist">cross them off</a> myself? Or do we wait until the author decides to do it himself? Do we do them one by one? Or do we find and make a multiple file upload script? What should I do to help the current situation?<br>
<br>I'm not really a programmer so I can't physically make the multiple script myself. I've also just had a new baby arrive (my fourth!), so I dont want to volunteer for OCAL beyond my means.  I've had a little experience with PHP and HTML (and CSS) coding so I am aware of what is capable, also potential problems arising. I'm just suggesting things that *might* be of benefit to implement
and possible to extend OCAL growth. I don't know where ccHost is up to. Nor do I know of previous goals. The Wiki Roadmap says that ccHost is implemented already, and <a href="http://wiki.creativecommons.org/Cchost">http://wiki.creativecommons.org/Cchost</a> doesnt tell me many of the required milestones...<br>
<br>I see the lack of Multiple file uploads as a problem. My previous script suggestions are to help the current php programmers with ideas. From what I've read (both in what we have, and in what's required for multiple file uploads) we already have the groundwork. We have one file upload capability already, now we need multiple fields for defining where they go when mass uploaded. We also need a temporary storage area, while the scripts are running. etc more things needed that I cant be bothered going into at this stage etc.<br>
<br>If I'm putting too much pressure on you (us, OCAL developers), just tell me to back off. I dont mind. :-) I'm excited, maniac energy, without a vector. If I'm too much, just dial my inertial dampeners down.<br>
<br><br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think this monthly release of a new package, starting with the<br>
current 0.19 ready to go is good, and having a monthly goal is<br>
crucial.<br>
<br>
Then, keeping on track with releases, attracting new developers, and<br>
making sure I"m not a bottleneck -- which is a problem.<br>
<br>
I'm making Jochen another admin since he has a grasp of the tech<br>
things, and I'm hopeful that there is one more person who will step up<br>
and help out on the tech side. Anyone interested?</blockquote><div><br>Awesome! It'll be great to have more people. Gratz Jochen!<br><br>As I said earlier, We've just had a new baby. On top of that, I've been chronically sick for the last two weeks (trench mouth, some viral thing, V&D's, as well as a loose flap of gum with infections overtop of my back molar). <br>
<br>I will not volunteer for more than I can handle, and I'm certainly not going for programmer or admin roles. However, what I can do is research, make clipart, and suggest solutions. But I need more up-to-date info to be useful in terms of PHP. What is OCAL's goals with ccHost? What is it currently at? Where can I find more info? Current places I've looked:<br>
<br><a href="http://wiki.creativecommons.org/Cchost">http://wiki.creativecommons.org/Cchost</a><br><a href="http://openclipart.org/wiki/CcHost">http://openclipart.org/wiki/CcHost</a><br><a href="http://sourceforge.net/projects/cctools/">http://sourceforge.net/projects/cctools/</a><br>
<a href="http://openclipart.org/wiki/Website_Development">http://openclipart.org/wiki/Website_Development</a><br><a href="http://openclipart.org/wiki/SVN">http://openclipart.org/wiki/SVN</a><br><a href="http://openclipart.org/wiki/Developer_Management">http://openclipart.org/wiki/Developer_Management</a><br>
<br><a href="https://bugs.freedesktop.org/buglist.cgi?amp;product=openclipart.org">https://bugs.freedesktop.org/buglist.cgi?amp;product=openclipart.org</a> (Security certificate error happens for me - I''m unable to get onto the site.)<br>
<br>>Oh, what should the goal be for 0.19? How about 12,000 total uploads<br>>and then focus on spring clip art. Good?<br><br>It does sound good. 2,000 new uploads is alot though. <br>*whispers - multiple file upload scripts would help with that goal* <grin>. Sorry. Didnt want to resist that one. <br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Jon<br>
<br>
2009/3/31 chovynz <<a href="mailto:chovynz@gmail.com">chovynz@gmail.com</a>>:<br>
<div><div></div><div class="h5">><br>
><br>
> On Mon, Mar 30, 2009 at 9:06 PM, Nicu Buculei <<a href="mailto:nicu_gfx@nicubunu.ro">nicu_gfx@nicubunu.ro</a>> wrote:<br>
>><br>
>> Jochen Staerk wrote:<br>
>> >> (I'm wanting to know if I should continue putting clipart in or wait<br>
>> >> until<br>
>> >> 0.19. I dont really want to add them again.)<br>
>> ><br>
>> > What do you mean by you don't want to add them again? Once you added<br>
>> > them of course they will stay but the snapshot of 0.19 has already been<br>
>> > taken so if you upload pictures now they will be added to the release<br>
>> > after 0.19.<br>
>><br>
>> On top of that, I hope we will restart releasing often and the next<br>
>> release (0.20) is not far away.<br>
>><br>
>> So don't wait, upload as soon as you have images ready, they will be<br>
>> available in the website and the daily tarballs, up for the end-users to<br>
>> grab and hopefully not after a long time in the next packaged release.<br>
><br>
> I'm not sure I follow, but I'll smile and nod. Or rather I'll let my<br>
> curious-techno side get the better of me and ask lots of "dumb" questions.<br>
> :-D<br>
><br>
> To clarify my question, what happens when I upload a single image? It goes<br>
> to a storage place on the website, and any information about it goes to a<br>
> database? 0.19 is a cosmetic/frontend change that doesn't modify the<br>
> database or the image storage place?<br>
><br>
> I don't know how the snapshots work either. What's the purpose of them?<br>
> What's a tarball? What am I supposed to do with them? How do I access them<br>
> from the site?<br>
><br>
> What I meant as in "not wanting to add them again" was, it takes awhile to<br>
> upload with all details, one by one if you have more than 10 clipart.<br>
> Especially if you go to the trouble of making them specific for OCAL. I've<br>
> already gotten rid of my source images (I have limited storage space on my<br>
> local computer). Which means OCAL has the only copies of what I've uploaded.<br>
> It would be troublesome for me to upload those cliparts again.  Does that<br>
> better explain "I dont want to upload them again"?<br>
><br>
>> >> Does OCAL have a mass upload facility? PHP is able to mass upload (also<br>
>> >> the<br>
>> >> site admins can do ftp batches), but what facility is there for<br>
>> >> registered<br>
>> >> joe blogs?<br>
>> ><br>
>> > no idea. AFAIK OCAL does not have a mass upload because ccHost has none.<br>
>><br>
>> We used to have such a feature in the old website and is missed:<br>
>> basically you had to fill somehow the metadata in the SVG files (either<br>
>> with Inkscape's dialog or from command line in batch mode), make a<br>
>> archive (zip, tarball) and upload that.<br>
>> I think the lack of this feature is what had kept us away from importing<br>
>> all the images from the old site (at least it delayed *my* effort in<br>
>> doing so for over a year).<br>
><br>
> I think not having a mass uploader for registers users is a problem for<br>
> OCAL, and a stumbling block for OCAL's growth. Also, since ccHost can't read<br>
> MetaData (yet!) is there a manual solution that we could fall back<br>
> on/develop? From what I can see after reseraching a little,  there are a few<br>
> routes we could take in the multi-upload idea. The main thing is being safe<br>
> with file uploads.<br>
><br>
> #1. User uploads a zip file. OCAL dumps it in a temporary folder. OCAL opens<br>
> the zip. Scans for images with .svg file extension. OCAL deletes anything<br>
> that is not a .svg (including any other image files.) I.e. multiple uploads<br>
> only allows .svg files. Background scripts that are coming (yes?) can make<br>
> the .png thumbnails for them anyway so all we need are the svg files.<br>
><br>
> #2. Making a special Multiple File Upload page similar to<br>
> <a href="http://openclipart.org/media/submit/clipart" target="_blank">http://openclipart.org/media/submit/clipart</a>. Multiple upload boxes, and next<br>
> to each one, an input field for the tags? My reasoning with this is that<br>
> anyone who batch uploads will *probably* already know what they are doing.<br>
> Let's simplify so that we can fit more uploads on. I see the ability and<br>
> space already available on OCAL as allowing upwards of 10 files. (as seen in<br>
> this quick mockup <a href="http://img219.imageshack.us/img219/1839/concept.jpg" target="_blank">http://img219.imageshack.us/img219/1839/concept.jpg</a>). All<br>
> that needs doing (to my limited understanding of how ccHost works with<br>
> php... is working with the multiple php upload scripts. Of course you also<br>
> need file checks, safety features as well, but if you're multiple uploading<br>
> manually you dont need the "featured artist", "suggested tags", "popular<br>
> tags", "NSFW", "or the "publish now" button. These informations can be<br>
> edited after the upload in the individual files pages.<br>
><br>
> The uploader can then edit things manually or wait until the file has been<br>
> checked by an admin (as all new uploads get the unchecked tag anyway.)<br>
><br>
> I know ideally automatic reading of MetaData is desired, but since ccHost<br>
> doesnt have that ability (yet!), my opinion would be that we should have a<br>
> manual way as well. Double redundancy - I like. Also a bonus of that is that<br>
> manually trying something might make it easier to make an autoscript later<br>
> on. Rearranging the lego blocks so to speak.<br>
><br>
> Are any of these following scripts hackable/useful with info? I don't know<br>
> which ones would be suitable for an Open project so please be careful and<br>
> research any of these links carefully. These are for ideas only. Perhaps<br>
> they can spark something that we can use on OCAL. Or even use.<br>
><br>
> Multiple Upload scripts:<br>
> <a href="http://www.phpeasystep.com/workshopview.php?id=2" target="_blank">http://www.phpeasystep.com/workshopview.php?id=2</a><br>
> <a href="http://www.webmasterworld.com/php/3361474.htm" target="_blank">http://www.webmasterworld.com/php/3361474.htm</a><br>
> <a href="http://www.usenet-forums.com/php-general/52153-php-batch-uploading-multiple-files.html" target="_blank">http://www.usenet-forums.com/php-general/52153-php-batch-uploading-multiple-files.html</a><br>
> <a href="http://www.daniweb.com/forums/thread141715.html" target="_blank">http://www.daniweb.com/forums/thread141715.html</a><br>
> <a href="http://www.phpclasses.org/browse/package/3772.html" target="_blank">http://www.phpclasses.org/browse/package/3772.html</a><br>
> <a href="http://www.phpclasses.org/browse/package/338.html" target="_blank">http://www.phpclasses.org/browse/package/338.html</a><br>
><br>
> Things to have a look at:<br>
> <a href="http://freshmeat.net/projects/uupload" target="_blank">http://freshmeat.net/projects/uupload</a><br>
> <a href="http://freshmeat.net/projects/httpfileuploadapplet" target="_blank">http://freshmeat.net/projects/httpfileuploadapplet</a><br>
> <a href="http://freshmeat.net/projects/easy_upload" target="_blank">http://freshmeat.net/projects/easy_upload</a><br>
> <a href="http://freshmeat.net/projects/phpforms" target="_blank">http://freshmeat.net/projects/phpforms</a><br>
> <a href="http://freshmeat.net/projects/phpwebfilemgr" target="_blank">http://freshmeat.net/projects/phpwebfilemgr</a><br>
> --<br>
> Cheers<br>
> Chovynz<br>
><br>
</div></div><div><div></div><div class="h5">> _______________________________________________<br>
> clipart mailing list<br>
> <a href="mailto:clipart@lists.freedesktop.org">clipart@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/clipart" target="_blank">http://lists.freedesktop.org/mailman/listinfo/clipart</a><br>
><br>
><br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
Jon Phillips<br>
<a href="http://rejon.org/" target="_blank">http://rejon.org/</a><br>
+1.415.830.3884 (sf/global)<br>
+86 132-6817-8381 (china)<br>
Sent from: Beijing 11 China.<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Cheers<br>Chovynz<br>