Java & Scratch on XO
Tomeu Vizoso
tomeu at sugarlabs.org
Mon Dec 1 08:05:12 EST 2008
[reposting to devel at l.o and adding sugar-devel at s.o to cc]
On Mon, Dec 1, 2008 at 1:44 PM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
> On Tue, Nov 25, 2008 at 5:01 PM, <pgf at laptop.org> wrote:
>> i'm forwarding this note from john maloney (scratch maintainer) to devel.
>>
>> this certainly sounds like a mime types issue, but i'm not sure
>> where or how we'd augment the canonical list.
>
> Paul is right, Sugar is not being able to recognize those as being
> scratch files. You can see how etoys is doing this by extending the
> mime types database:
>
> http://wiki.laptop.org/go/Activity_bundles#Bundle_Structure
> http://dev.laptop.org/git?p=projects/etoys;a=blob;f=etoys.xml
>
> Regards,
>
> Tomeu
>
>> john wrote:
>> > Hi, Paul, Cynthia, and Claudia.
>> >
>> > I got a question from a professor at U. of Wisconsin about how to work
>> > with Scratch projects downloaded from the Scratch website (see below).
>> >
>> > I verified that the problem is that the .sb file gets renamed to be
>> > something in /tmp ending in .bin. I think this happens when you put
>> > the .sb file in the clipboard. In any case, when you drag the file
>> > icon onto Scratch, that is the file name that is reported.
>> >
>> > So my question is: is there a way to tell the browser the files ending
>> > in .sb are Scratch project files so that it doesn't rename them? Is it
>> > something like registering a MIME type?
>> >
>> > Does anyone else have any suggestions for making it easier to get
>> > downloaded Scratch projects to open in Scratch?
>> >
>> > -- John
>> >
>> >
>> >
>> > -----
>> > My understanding of the problem (now that I'm running Scratch 1.3
>> > everywhere) is that the XO does not properly name the files it
>> > downloads from the scratch site (i.e., they don't have .sb
>> > extensions), and Scratch refuses to recognize files without that
>> > extension. If I use the Linux terminal program to change the name (or
>> > download them onto a USB from another machine) I can get the Scratch
>> > to open the files. Does this make sense? It is a total pain in the
>> > neck though, because I can't figure out a solution that does not
>> > involve a USB: the only way I can find the Scratch program file from
>> > the Linux terminal is if I use the Journal to copy the file to the USB
>> > (I can't figure out where it lives in the Journal world).
>> > -----
>>
>> =---------------------
>> paul fox, pgf at laptop.org
>> give one laptop, get one laptop --- http://www.amazon.com/xo
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.laptop.org
>> http://lists.laptop.org/listinfo/devel
>>
>
More information about the Devel
mailing list