Re: [sugar] [RELEASE] hulahop 0.4.7
is there a plan to start up joyride again so we can (somewhat more easily) test this stuff out? Or is that waiting till after XOcamp2? Did I maybe miss the email thread about this? thanks :) bobby On Wed, Oct 29, 2008 at 3:31 PM, Simon Schampijer [EMAIL PROTECTED] wrote: sources: http://dev.laptop.org/pub/sugar/sources/hulahop/hulahop-0.4.7.tar.bz2 Provide the ground to make downloads and uploads work for multiple instances (marco). Best, Simon ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Greetings from New Hampsire
On Sat, Oct 25, 2008 at 5:53 PM, Brendan R. Powers [EMAIL PROTECTED] wrote: I think a client/server git tree makes a lot of sense. When do you think the Sugar Labs git server will be available? If you can't wait to get started (I don't know about sugar labs timetables), you can host it at OLPC, see: http://wiki.laptop.org/go/Project_hosting When sugar labs has git up, you can always push over there instead. yours, Bobby - Original Message - From: David Farning [EMAIL PROTECTED] To: Brendan R. Powers [EMAIL PROTECTED] Cc: sugar@lists.laptop.org Sent: Friday, October 24, 2008 9:30:57 PM (GMT-0500) America/New_York Subject: Re: [sugar] Greetings from New Hampsire On Thu, Oct 23, 2008 at 3:25 PM, Brendan R. Powers [EMAIL PROTECTED] wrote: Greetings, Hey Brendan, Welcome to the list! Our company and developers are interested in getting involved with the development community for Sugar. We deploy Linux desktop solutions in schools in the United States via thin client and fat client methods. We believe that Sugar's collaboration tools, journal, and other features could be very appealing to younger grade (elementary and middle school) students and teachers. Several of our schools are interested in using Sugar in the classrooms already on their thin client desktops. Very cool, we are interested in making Sugar available to a wider audience! We have the Ubuntu packages running fine, but it is evident that there are changes that should be made to Sugar when its not being used on the OLPC. Some of the challenges for deploying Sugar on desktops in a school environment are different than using it on standalone OLPCs, which need to be overcome for Sugar to take a major foothold independent of the OLPC. Below we have listed some of the issues we think need to be addressed based on our experience with working in schools. What would be your preferred work flow? One thought would be set up a client/server git tree for client/server development. Then, the work you, and others do, can be pulled into the main tree. In the near future, SugarLabs will be hosting a git server. Either we can host a C/S tree or you can host it yourself. Do you use LTSP as the basis for your client server technology? The technical challenges we see are mostly problems integrating sugar into a thin client architecture, and into the networks of schools. One of the most immediate changes we will need to make are customizations to the interface. For example, thin clients may not need the shutdown and reboot options, and need a logout option. There are other customizations that we may need to make, such as adding or removing items from the control panel. These sorts of changes are small, and once done will allow people to deploy sugar in a small classroom environment. On larger installations, schools will want sugar to integrate with there existing file and print servers, as well as some centralized administration of the sugar interface. Ideally, the journal and datastore would be stored on the file server in such a way as to allow teachers to access the saved activities from a normal Windows or Linux computer. It would be interesting to see if we could launch sugar activities without running the entire sugar interface. Also, local media attached to thin client may pose a challenge, as the normal ways to search for and mount media are not available. Another important aspect of larger sugar deployments would be the ability of admins to customize the user interface. For example they may not want users to have access to the control panel, or may want to set up the list of activities per grade, and prevent users from installing there own activities. One of the most interesting aspects of sugar is its collaboration features, but this too poses some difficulties. In multi classroom environments its not clear how the collaboration would work. Ideally there would be one jabber server for the entire network. This would mean that every student on the network could see every other student on the network, when the desired behavior may be to only see the students in the current class. Using the Jabber server in a non-xs environment is a issue on which we are only just now starting to focus. We have a lot of work to do. These are some of the issues were thinking about. We could solve most of these problem by creating our own custom build of sugar with the patches needed to integrate with our current software. However, we would rather work with the community to create solutions to the problems. For example, one of the things we would like to do is to extend the profile class to allow for multiple back ends, as well as the ability to store generic settings. This would allow us to integrate some of the important profile settings, such as the jabber server, into our management software, while at the same time
Re: [sugar] Tagged Journal Proposal
On Tue, Sep 23, 2008 at 6:25 PM, Eben Eliason [EMAIL PROTECTED] wrote: I'm paying attention to this thread, quietly. I like a lot of this. :) I'll let it continue without interfering, for now, but I wanted to point out that the new toolbar design (posted on the wiki) would make that more actions option much nicer. For that matter, as Eduardo mentions, they don't mean anything until you make a selection, so we could reveal them in a toolbar only then, perhaps. I believe that page for the toolbar design is (correct me if I'm wrong Eben): http://wiki.laptop.org/go/Designs/Toolbars I also REALLY like this idea. Perhaps if the journal integrates the idea of a license icon/tag, content that is backed up to the school server that is creative commons or similarly licensed could be made available to other students. I like the idea of a hierarchy of aggregation and sharing. It would also allow a form of non-real-time collaboration that we currently don't support. I am a little unsure what the Actions, Objects and Labels tabs do however. Bobby - Eben On Tue, Sep 23, 2008 at 6:20 PM, Eduardo H. Silva [EMAIL PROTECTED] wrote: I also imagine that the Extra options menu would appear in the main toolbar in the Detailed view. And aditionally, like in one of eben's mockup, once a entry is checked in this list view, either the main toolbar changes to provide contextual actions (those you placed in that menu, copy, apply label, etc.), or a new menu appears bellow the main one with these options, so as not too loose the searching/filtering features which can be handy to have for various journal entries and still have handy the search and filtering features. Eduardo 2008/9/23 [EMAIL PROTECTED]: c. scott ananian wrote: On Tue, Sep 23, 2008 at 5:57 PM, Eduardo H. Silva [EMAIL PROTECTED] wrote: Ah, so that's why you separate these legacy-hierarchical files with a light grey slash (/) . So that a kid who only knows the Journal tagging world can ignore it, and users who have know the hierarchical world can understand it and make advance usage of that knowledge when transfering from or browsing hierarchical filesystems. Exactly. =) seems like acknowledging the path form of these directory-derived tags might also make working with devices for which no tag list has been, or can be, created. i.e., when you first install a large new USB stick, there will certainly be a delay before a tag index can or will be built. the grey slashes might be black during that time. paul =- paul fox, [EMAIL PROTECTED] ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/devel ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] which fedora for sugar?
On Sat, Sep 20, 2008 at 8:42 PM, Luke Faraone [EMAIL PROTECTED] wrote: On Sat, Sep 20, 2008 at 19:10, Erik Blankinship [EMAIL PROTECTED] wrote: I recently reformatted my drive. What is the suggested fedora system for sugar development? Fedora 9, that's what we're running on the XO (AFAICT) yes, 8.2 is based off of Fedora 9. bobby -LF ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Supporting desktop applications, extending the EWMH spec
On Fri, Sep 19, 2008 at 2:00 PM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: On Fri, Sep 19, 2008 at 12:13 AM, Benjamin M. Schwartz [EMAIL PROTECTED] wrote: Let's keep thinking about this. For example, I wonder what Metacity does to a window that is both _NET_WM_STATE_FULLSCREEN and _NET_WM_STATE_BELOW? Does it stack it below the Frame, if the Frame is _NET_WM_TYPE_DOCK and _NET_WM_STATE_ABOVE? If not, could we convince the Metacity developers that this is a good idea? I just thought of a worst problem with the FULLSCREEN approach. FULLSCREEN windows are always on the top of NORMAL windows. I think the general issue is that the meaning of FULLSCREEN type on the desktop is very different from our needs, sincethe typical use case is a video player. The type is used to mark windows which must be: 1 Always on the top of everything else. 2 Maximized/undecorated. We would need to drop 1. What about making Activities run as _NET_WM_TYPE_DESKTOP? How does Metacity handle multiple DESKTOP windows? (It probably isn't happy about them...) I'm pretty sure it won't handle them as we would like. Also DESKTOP is used for the home/group/mesh view already. It may be that we can find a way to make this work under stock Metacity if we're creative. If not, Metacity is under very active development. Perhaps we can find a small change that resolves our problem and is satisfying to upstream Metacity. It could be done by extending metacity (upstream) to provide an option to enable a different handling of FULLSCREEN windows. But what is the advantage over defining a new type which is more closely tied to our use case? The one I can think of is that existing toolkits has already a way to create fullscreen windows without using low level API. Are we set on moving to metacity? I remember murmurs of using xmonad, as well as another wm I can't remember the name of. Are these stacking/hinting problems common to all window mangers, or just metacity? bobby Marco ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] patch for a first boot launch of a Help activity
On Thu, Jul 31, 2008 at 11:29 PM, FFM [EMAIL PROTECTED] wrote: On Thu, Jul 31, 2008 at 11:20:44PM -0400, Kimberley Quirk wrote: I don't think we want it to auto launch, but perhaps it should be the first icon on the left. Thoughts on that? I havn't used joyride in a while, but IIRC (around build 2100) they scrapped the bar of activities in favour of a more scattered on home approach. gosh I sure *hope* that we switch the default back to the ring before the release of 8.2. There was a thread for developers to vote on their favorite, and I believe the unanimous vote was for ring over freeform. http://lists.laptop.org/pipermail/sugar/2008-July/007191.html Greg or Eben, any word on this? yours, Bobby I'm not sure what the best placement would be in this case. Maybe somewhere in the frame (forever, thus able to provide contextual assistance in the future), or as a throbbing icon on the home view (just for the first launch)? -FFM ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Difference between Sugar-Launch and launching from the ring
can you post the logs? 2008/8/1 Alex Levenson [EMAIL PROTECTED]: In the Terminal Activity, from any directory. Usually from the activity's directory, but it works from anywhere (I've tried). On Fri, Aug 1, 2008 at 5:13 PM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: Alex Levenson wrote: Hello, I'm writing a physics problem solving game: http://wiki.laptop.org/go/X2o It runs fine when I launch it from the command line (Terminal Activity as user olpc) via sugar-launch. It works regardless of the current working directory. But, it hangs when I launch it from the ring on the home screen. It pops up with all the tool bars (but is missing all the icons in the custom toolbars) and a gray canvas. Where do you run sugar-launch? Marco ___ Devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/devel ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Bug in sugar-jhbuild
On Fri, Aug 1, 2008 at 11:39 PM, Martin Sevior [EMAIL PROTECTED] wrote: When building attempting to build sugar in sugar-jhbuild I get this configure error on my F9 box. checking for intltool = 0.33... awk: cmd. line:1: fatal: cannot open file `./intltool-update.in' for reading (No such file or directory) awk: cmd. line:1: fatal: cannot open file `./intltool-update.in' for reading (No such file or directory) found ./configure: line 3757: test: : integer expression expected configure: error: Your intltool is too old. You need intltool 0.33 or later. I think you can just navigate to the directory, run 'intltool' and then try building again bobby But my intltool is: # rpm -q intltool intltool-0.37.1-1.fc9.i386 Any ideas what is wrong here? Thanks! Martin ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] patch for a first boot launch of a Help activity
On Tue, Jul 29, 2008 at 5:42 AM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: I think the agreement when we met about this was to *not* autolaunch the activity. Eben? that could certainly be. it was a fun little project for an hour, and I wasn't aware a decision was reached on whether or not to autolaunch it. bobby Marco On Tue, Jul 29, 2008 at 5:57 AM, Bobby Powers [EMAIL PROTECTED] wrote: Hello, after talking with Seth this evening, I whipped together a small patch (against the current git heads of sugar and sugar-toolkit) to launch an activity with the service name of org.laptop.Help on the first boot of the XO. It checks the user profile for a field called 'ShowHelp' in a category 'FirstBoot', which doesn't exist on the first launch. I know this has been talked about for G1G1, does anyone have any better ideas of how to do this? yours, Bobby ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] specifying what services Activities may use
On Tue, Jul 29, 2008 at 3:10 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote: A DECISION NEEDS TO BE MADE !!! I've been randomly launching Activities on 2226. __Far too many__ of them fail -- because csound was changed, numeric was changed, mixer was changed, etc., etc., etc. Given that there *are* Activities out in the hands of users (both with G1G1 and with country distributions), the question becomes: HOW IMPORTANT IS IT TO AVOID USER-PERCEIVED REGRESSIONS ? For what it's worth, my opinion is that if users who *had* been able to run many different Activities were to be offered 2226, they would be better off staying with what they have. did these work in 708? how about in joyrides before we started slimming things down? mikus p.s. I started this topic to point out that slimming down the build could inhibit Activities *yet to be developed*. But it turns out that slimming down the build is killing *existing* Activities. slimming down the build WONT inhibit activities yet to be developed - those activities can include libraries in the XO bundles. My activity (Model) does that, so does Physics, so does Develop, and a number of other ones do too. yours, bobby ___ Devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/devel ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
[sugar] patch for a first boot launch of a Help activity
Hello, after talking with Seth this evening, I whipped together a small patch (against the current git heads of sugar and sugar-toolkit) to launch an activity with the service name of org.laptop.Help on the first boot of the XO. It checks the user profile for a field called 'ShowHelp' in a category 'FirstBoot', which doesn't exist on the first launch. I know this has been talked about for G1G1, does anyone have any better ideas of how to do this? yours, Bobby sugar-toolkit.patch Description: Binary data sugar.patch Description: Binary data ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] specifying what services Activities may use
On Mon, Jul 28, 2008 at 10:03 PM, Bastien [EMAIL PROTECTED] wrote: Benjamin M. Schwartz [EMAIL PROTECTED] writes: Jerry Williams wrote: | Seems like this problem for linux was solved with RPM. | With rpm if something is missing for something you want to install, it | complains and won't let you install it. That's not really the problem we're discussing. We're talking about the case in which you try to install an old bundle onto a new build, or vice versa. Another reason why each build should come with a default bundle. If countries develop their bundles independantly from Sugar evolution, then the problem will just be more painful. If countries have a default bundle to refer to when developing their own, it could help solving dependancy issues indirectly. The default activities could be selected so that 90% of the dependancies for other (known) activities are satisfied. At least, a default bundle combined with a nice GUI for xo-get.py would discourage installation of old bundles on newer builds. recent joyrides include an activity updater which should help with this. And you guys could get rid of the scary red warning on the wiki :) on which page? bobby -- Bastien ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Design Question
On Sat, Jul 19, 2008 at 7:19 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: Works quite well here in a MP with last joyride. Just did some light testing, though. I've also tested it (lightly) on 3 machines running Joyride ~2170. Tomeu On Sat, Jul 19, 2008 at 1:06 PM, Walter Bender [EMAIL PROTECTED] wrote: Not good news. I don't recall that anything should have changed between B4 and the C series that would have impacted Record. I'll have to check it out on more machines... -walter On Sat, Jul 19, 2008 at 1:14 AM, Gary C Martin [EMAIL PROTECTED] wrote: On 19 Jul 2008, at 00:18, Walter Bender wrote: (Now that we have a reasonably stable joyride-with a working Record activity again-I'll try to get a quick user study pulled together in Peru on this topic by someone less bias than myself.) Hmmm, not convinced Record-55 is working well enough yet (Joyride-2174), unless it's just failing on my B4 hardware. I get everything from a black feed, to a green/purple stripy feed. Not managed to actually record anything with it yet. Doesn't seem to help launching Record first after a reboot and with no other activities (think that was one of the open bugs). just did that (boot then launch record) and it worked alright for me (on a MP machine). bobby --Gary ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Design Question
On Fri, Jul 18, 2008 at 8:03 PM, Andrés Ambrois [EMAIL PROTECTED] wrote: On Friday 18 July 2008 18:34:55 Andrés Ambrois wrote: On Friday 18 July 2008 17:53:31 Greg Smith wrote: Votes from teachers and kids count double :-) I've transcribed your poll to olpc-sur, I'll post again with the results from there :) From Rosamel Ramírez, a teacher in Durazno, Uruguay: Me gusta el diseño de distribución circular, es menos estructurado que el tercero, pero no tan disperso como el primero I like the circular distribution design, it's less structured than the third one, but not as disperse as the first. +2 to http://wiki.laptop.org/go/Image:Home_Ring_View8.2.png +1 for the ring view, like everyone else. I'm still a kid at heart, does that mean I can get 1.5 votes? bobby -- -Andrés ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Programming environments on the XO
Hello Martin - On Thu, Jul 17, 2008 at 12:54 AM, Martin Sevior [EMAIL PROTECTED] wrote: Hi Samuel, Marc Maurer has done 95% of the work required to do multi-programming language syntax highlighting in libabiword. The advantage of using libabiword is that you get collaboration for free. It is easy enough to embed this in your own canvas and hook up the controls you need or want, just as we've done for Write. that sounds great! Marc is a bit of a perfectionist so I'm not sure how usable 95% of the work is and whether it could be finished by simply using it and providing bug reports as needed would be. Is this something the community could help with? I know myself and maybe another person or two who would be willing to help if it was clear what else needed to be done. yours, Bobby Hopefully, Marc will chime in soon. Cheers Martin On Thu, 2008-07-17 at 00:39 -0400, Samuel Klein wrote: There has been talk about expanding Pippy to support a variety of programming languages, perhaps as plugins; to add syntax highlighting; and general interest in seeing Develop proceed. Syntax highlighting in Write has been brought up as well. C and Javascript environments have been specifically highlighted, since C is used for a fair bit of code that we ship; but enthusiasts of Ruby and many other languages have considered providing an intro dev environment as a standalone activity, one per language. And HTML creation is possible in Write but without highlighting, and it is not obvious how to put this to good use. Finally, we now have activities for Etoys (Squeak), Scratch, and Turtle Art, but not yet a Logo activity; though a few people are working on the latter. Where are we with these developments? What plans are there to complete any of the above this year? What specific features should we schedule to support the above, and which is most important? SJ ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Record-55 released
awesome!! thanks Dan! -b On Wed, Jul 9, 2008 at 1:32 PM, Daniel Drake [EMAIL PROTECTED] wrote: Hi, I've released version 55 of the Record activity, available at: http://dev.laptop.org/~dsd/record/Record-55.xo git tree: http://dev.laptop.org/git?p=users/dsd/record;a=summary This includes various fixes so that Record works with the newer gstreamer present in joyride. As side effects from the required restructuring, it now switches between capture modes much smoother, and the microphone is turned off when we aren't recording audio (perhaps saving some power?). Known issues: You can't record more than 1 video per session http://dev.laptop.org/ticket/7452 http://marc.info/?l=gstreamer-develm=121562099110189w=2 The picture-in-picture live video feed has been removed from video playback mode: http://dev.laptop.org/ticket/7459 Daniel ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] (another) WebKit port of Browse
On Tue, Jul 8, 2008 at 1:03 PM, Jim Gettys [EMAIL PROTECTED] wrote: On Tue, 2008-07-08 at 00:17 -0400, Mikus Grinbergs wrote: Not everyone likes tabbed browsing. That may be true - but what if the user needs to reference two (or more) separate pages of information. If while looking at one page he can't remember *exactly* what the other page said, he may want to switch between pages. What are the alternatives to tabbed browsing? [To me, it is more logical to select a tab created under my control, than to select from the previously-seen list as presented by the Browse 'Back' button. And to open several instances of the existing Activity seems wasteful.] Patches gratefully accepted. Note that due to memory usage, even tabs have their limits (though it may be the recent improvements in Gecko obviate this problem somewhat; it frees pixmap storage unused in finite time). Note the WebKit I would hope are now similarly motivated (competition is a wonderful thing ;-)). - Jim I updated the WebKit Browse to use the latest GIT WebKit, merge in the latest mainline changes in Browse, and do fullpage zoom. http://dev.laptop.org/~bobbyp/Browse-93.xo Bobby (I've been watching youtube videos in WebKit/Browse a day. its a little choppy, but thats probably gstreamer/ffmpeg) -- Jim Gettys [EMAIL PROTECTED] One Laptop Per Child ___ Devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/devel ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Problem with Activity Development
How about this: for activity.info have it exec a shell script: ~~~ [Activity] name = YourSweetApp bundle_id = org.laptop.Sweet service_name = org.laptop.Sweet exec = ./sweet_startup.sh *** icon = sweet-icon activity_version = 7 mime_types = text/plain show_launcher = yes *** ~~~ don't print the ***, they are to note the relevant lines! Also you need to remove the 'class...' line. Then, in the root folder of your app put a shell script (with the right permissions to let it execute) with the following: ~~~ #!/bin/sh cd src sugar-activity EducationalToolkitActivity.STARTUPCLASS -s $@ ~~~ I don't know if this will work, but its worth a shot. Bobby On Mon, Jul 7, 2008 at 11:47 PM, Asheesh Laroia [EMAIL PROTECTED] wrote: On Mon, 7 Jul 2008, Ankuj Gupta wrote: Hi Due to the git repository structure I have to keep a different directory structure than the default directory as recommended by the wiki.The contents of the manifest file are mentioned here Okay. EducationalToolkitActivity.py imports parse and model .py But tle log shows module missing.I have also edited the activity-info file.But still it shows No module named as parse Can you: (a) provide the full source?, and (b) provide the exact error message? -- Asheesh. -- The easiest way to get the root password is to become system admin. -- Unknown source ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
[sugar] (another) WebKit port of Browse
Hi Folks, I spent a couple hours yesterday taking out Gecko from Browse, and putting in WebKit. Luckily, this was made easy by some PyWebKitGtk bindings from Jan Alonzo (cc'ed). The example included with the bindings is actually based off WebKit ;). Some initial documentation is here: http://wiki.laptop.org/go/Browse/WebKit things work pretty well in general, but gmail chokes, possibly due to gnash. if you just want to try it (on an F9 based joyride), the bundle is: http://dev.laptop.org/~bobbyp/Browse-92.xo yours, Bobby Powers Intern Extroadinare (irc: nteon) ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] (another) WebKit port of Browse
On Mon, Jul 7, 2008 at 7:06 PM, Carol Lerche [EMAIL PROTECTED] wrote: The UI seems pretty important to me, but obviously that's a matter of taste. Not everyone likes tabbed browsing. Correct operation of websites that fail with the extant browser. Direct availability of plugins and addons. One example: scrapbook, a superb research tool. Another example Google Gears (according to a recent mail being ported, presumably because the browser is not standard). I am not familiar with the Firefox codebase, and perhaps all these things are directly available so long as the Firefox 3 engine is there, but if so, there desperately needs to be a detailed body of documentation telling how to access these capabilities. Carol - I created a page on the wiki to list these problem sites. Can you please record these sites there? http://wiki.laptop.org/go/Browse/ProblemSites And, to be fair, Gears is not (only) a website, its a browser plug-in that allows you to interact with certain websites offline. (and I do think someone is working on porting it as you said). Bobby On Mon, Jul 7, 2008 at 3:56 PM, Bobby Powers [EMAIL PROTECTED] wrote: 2008/7/7 Carol Lerche [EMAIL PROTECTED]: Client certs can be used for authentication with no changes to a Firefox browser or an Apache server. GTK based as well as web based software to create certs also already exists. What sort of patch are you looking for? I could certainly provide a page running in an apache server to validate a request for and implant a client cert in a Firefox browser. The issue of certificate creation needs a little more discussion, not because it is difficult or requires a lot of new software to execute, but because it is important to be clear about the requirements. When you describe the overhead, do you mean the overhead of creating the certs? Examining them when someone first logs on? I raised this alternative because you said that a bespoke browser was a requirement to have automatic authentication with the school server. To me, the benefits of running a standard browser are so substantial that this trade off should be considered. Can you explain these benefits? Both Gecko and WebKit are standard browser engines. I don't see much to be gained from a UI perspective (which presumably is what you're taking about?) by switching to FF3. Performance is the only compelling reason I see. Bobby On Mon, Jul 7, 2008 at 3:39 PM, Martin Langhoff [EMAIL PROTECTED] wrote: On Mon, Jul 7, 2008 at 7:20 PM, Carol Lerche [EMAIL PROTECTED] wrote: Why does automatic authentication require a custom browser? Client certificates work well for this function in ordinary web applications (assuming a properly configured server). I haven't delved into this deeply yet, but I suspect that, while I am fond of client certs, they won't work - SSL network and CPU overhead and sidestepping PKI madness for server certs. More on this when I get to implement it. Now, anyone who wants to have a strong say on how I am developing this is free to start implementing it ahead of me, and showing me some fantastic patches :-) cheers, m -- [EMAIL PROTECTED] [EMAIL PROTECTED] -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Frisbeetarianism is the belief that when you die, your soul goes up on the roof and gets stuck -- George Carlin ___ Devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/devel -- Frisbeetarianism is the belief that when you die, your soul goes up on the roof and gets stuck -- George Carlin ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Problem Developing Activity for Sugar Emulator
On Thu, Jun 26, 2008 at 6:20 AM, ankuj gupta [EMAIL PROTECTED] wrote: Hi I have installed the Sugar Emulator(QEMU) on my ubuntu (hardy) machine using the script provided in the link http://wiki.laptop.org/go/Emulating_the_XO/Quick_Start/Linux After doing that I have been following the steps provided on the link http://wiki.laptop.org/go/Activity_tutorial But still i am not able to get the icon of the activity on the emulator.The steps have been followed as they were mentioned Besides this if I issue the sugar-install-bundle MyActivity.xo A large number of errors gets displayed. Please help me out can you please copy and paste the errors here? There could be many things wrong, and its hard to know without seeing the specific error(s) Bobby -- Ankuj ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] [Announcement] - speech-dispatcher package now available
On Mon, Jun 30, 2008 at 7:30 AM, Hemant Goyal [EMAIL PROTECTED] wrote: On Tue, Jun 24, 2008 at 12:30 PM, Hemant Goyal [EMAIL PROTECTED] wrote: Sorry for the Repost - *slightly more formatted email* Hi, Fedora and OLPC developers can now download the speech-dispatcher RPM packages for testing/development of speech enabled activities. RPMs - OLPC Branch speech-dispatcher-0.6.6-13.olpc2.i386.rpm - http://koji.fedoraproject.org/packages/speech-dispatcher/0.6.6/13.olpc2/i386/speech-dispatcher-0.6.6-13.olpc2.i386.rpm speech-dispatcher-0.6.6-13.olpc2.src.rpm- http://koji.fedoraproject.org/packages/speech-dispatcher/0.6.6/13.olpc2/src/speech-dispatcher-0.6.6-13.olpc2.src.rpm speech-dispatcher-debuginfo-0.6.6-13.olpc2.i386.rpm - http://koji.fedoraproject.org/packages/speech-dispatcher/0.6.6/13.olpc2/i386/speech-dispatcher-debuginfo-0.6.6-13.olpc2.i386.rpm speech-dispatcher-devel-0.6.6-13.olpc2.i386.rpm - http://koji.fedoraproject.org/packages/speech-dispatcher/0.6.6/13.olpc2/i386/speech-dispatcher-devel-0.6.6-13.olpc2.i386.rpm speech-dispatcher-doc-0.6.6-13.olpc2.i386.rpm - http://koji.fedoraproject.org/packages/speech-dispatcher/0.6.6/13.olpc2/i386/speech-dispatcher-doc-0.6.6-13.olpc2.i386.rpm speech-dispatcher-python-0.6.6-13.olpc2.i386.rpm - http://koji.fedoraproject.org/packages/speech-dispatcher/0.6.6/13.olpc2/i386/speech-dispatcher-python-0.6.6-13.olpc2.i386.rpm Packages for the F-7, F-8 branch will be soon available too. I assume you mean F9 will be coming soon ;) Bobby Best, Hemant -- Hemant Goyal | http://www.nsitonline.in/hemant Student Advisor, CSI NSIT Students Branch | http://societies.nsitonline.in/csi Founding Member and Student Mentor | NSITonline Webteam | http://www.nsitonline.in Member, Databases Group, CSE, IIT Delhi Undergraduate Student, IT Department NSIT, Delhi University, India ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] Problem Developing Activity for Sugar Emulator
On Thu, Jun 26, 2008 at 6:45 AM, ankuj gupta [EMAIL PROTECTED] wrote: -- Hi I have installed the Sugar Emulator(QEMU) on my ubuntu (hardy) machine using the script provided in the link http://wiki.laptop.org/go/Emulating_the_XO/Quick_Start/Linux After doing that I have been following the steps provided on the link http://wiki.laptop.org/go/Activity_tutorial But still i am not able to get the icon of the activity on the emulator.The steps have been followed as they were mentioned Besides this if I issue the sugar-install-bundle MyActivity.xo A large number of errors gets displayed. Please help me out can you please post the errors? bobby -- Ankuj ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] [support-gang] Microsoft
On Fri, May 16, 2008 at 2:57 AM, Simon Schampijer [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: On Thu, 15 May 2008, Steve Holton wrote: On Thu, May 15, 2008 at 8:03 PM, Seth Woodworth [EMAIL PROTECTED] wrote: Let's look at this with a slightly different lens before we blow up on NN and Microsoft. What does this agreement equate to? And what are the alternatives to Microsoft? If the XO was running a completely closed source stack with no documentation on hardware, how would the Linux community feel? They would feel that they were being shut out and not allowed to run whatever software they wanted to or develop. This is something the linux community has speared hardware companies over for years. ...and to which the free software (linux) community would respond with a reverse engineering effort, at it's own (collective) expense, and rather quickly have a solution. If turnabout is fair play, let Microsoft adopt the free software community response as well. (When Cisco modified their WRT54G hardware so that Linux could no longer run, the response was to strip-down the gnu/linux stack even more until it would run again.) It's doubtful the free software community would do what Microsoft is demanding: asking the manufacturer to add 5-10% to the cost of the hardware to facilitate their efforts, nor would the free software community charge a $3.00 license fee for the use thereafter. I missed where the hardware was being changed and the cost going up to support this. what I read was that the boot firmware was being modified so that it could dual-boot into windows. please point me at the additional cost involved. David Lang from: http://www.nytimes.com/2008/05/16/technology/16laptop.html?_r=2oref=sloginoref=slogin Windows will add a bit to the price of the machines, about $3, the licensing fee Microsoft charges to some developing nations under a program called Unlimited Potential. For those nations that want dual-boot models, running both Windows and Linux, the extra hardware required will add another $7 or so to the cost of the machines, Mr. Negroponte said. I think the extra hardware is the 2gb SD card, as XP + Office won't fit into the NAND (especially if you're dual booting...) Correct me if I'm wrong -Bobby Powers Simon ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
[sugar] [patch] corrected Hardy dependencies
I'm running sugar-jhbuild on Ubuntu Hardy, and Tomeu's recent commit to add dependency files for Ubuntu is great except for 3 packages with the wrong names (I haven't checked Gutsy - might be the same deal there). I've attached a patch - I'm new here so let me know if there is anything else I should do or if there is a better place to post this. yours, Bobby Powers diff --git a/config/sysdeps/ubuntu-8.04.xml b/config/sysdeps/ubuntu-8.04.xml index 1475aed..b0010ea 100644 --- a/config/sysdeps/ubuntu-8.04.xml +++ b/config/sysdeps/ubuntu-8.04.xml @@ -25,9 +25,9 @@ package name=make/ package name=librsvg2-dev/ package name=python-simplejson/ - package name=xapian-bindings-python + package name=python-xapian source=xapian-bindings/ - package name=xapian-core-libs + package name=libxapian15 source=xapian-core/ package name=python-dbus source=dbus-python/ @@ -35,7 +35,7 @@ source=dbus/ package name=libdbus-glib-1-dev source=dbus-glib/ - package name=libloudmouth-1-dev + package name=libloudmouth1-dev source=loudmouth/ package name=libpoppler-dev source=poppler/ ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar