Talk:Activities

From OLPC
Revision as of 06:01, 9 January 2008 by Jminor (talk | contribs) (Alphabetical order?)
Jump to navigation Jump to search

Is this the place to post bugs with downloaded Activities?

I have been downloading many games from the Activities wiki page. Several do not work at all, and some work but are not fully functional. I have seen that many created as part of the MaMaMedia Suite say "please test". So if I test them, who do I tell? Thanks affiliatelinks(at)goct.net

You could report problems here. Thanks. --Walter 21:42, 25 December 2007 (EST)

localization

Should this table incorporate a column (or the notion) of localization? This would probably raise the awareness and put the developing community in a more 'global' mindset? --Xavi 18:46, 29 May 2007 (EDT)

Good point. --Jim 20:13, 29 May 2007 (EDT)

Core now denoted by c, and localization merged with status comments. we need simple templates for l10n status, from simplest to most complex. Sj talk
"core"???
There is now a 'temporal' category for core, bundled & extra activities (through the use of the {{OBX activity}}, so maybe just remove the 'C' and link to those categories? (BTW, the category names are not 'official' - thus the red link - I'm not sure what the name should actually be just 'core' or (probably better) 'core activities' (being a sub-cat of 'activities'). Xavi 11:51, 24 September 2007 (EDT)

Duplication in programming activities

develop and python (and GvR)

2x logo

and several "easy scripting for creating animations and simple games".

Things would be simpler if we focused our efforts. Homunq 20:44, 7 August 2007 (EDT)

Simpler, but not necessarily better. It's possible that we may see better results with several competing projects stealing ideas from each other than from trying to coordinate a large number of developers to create the ultimate "easy scripting environment". Activities to create animations and games may benefit most from multiple approaches, since there are many different types of animations and games. —Joe 11:09, 10 August 2007 (EDT)
It would seem that there are some activities that are inconsistently named Draw? Xavi 11:51, 24 September 2007 (EDT)

Latest build

Shouldn't that column be replaced by a 'First build' in which the activity appeared? It would be logical to assume that once it's in the build it will stay in it... (unless otherwise noted). Xavi 11:51, 24 September 2007 (EDT)

GCompris in Activities

All the .xo bundles I found have been registered in the GCompris activity page (reachable through the (still temporal) Category:Activity bundle for activities with bundles). Repeating their links in the Activities page may be a bit redundant; especially if they are not fully sugarized and being so many of them... maybe the description could be expanded a bit to mention some highlights (thus giving a better idea on the real 'size' of the the GCompris set of activities) instead of listing? Comments? --Xavi 14:40, 1 October 2007 (EDT)

I was unaware of the GCompris page. I changed the Activities page to just include a link. If you would like to add a good summary of the activities, that would be great. Mainly, we wanted to have the activities listed there because they have been set up correctly so that XO's can download and install them. - AlexL
Hmmm... wonder how many are unaware of the actual activity pages. (IOW, maybe we have a structural miscommunication)... Any ideas on how we may correct that? I mean, for me it was obvious that if you want further info or stuff about an activity (ie: source code or bundles)) you would head for the actual activity page)... Maybe we could add a link similar to the l10n resources but saying xo bundles?
BTW, I had been adding the POT/l10n stuff before the advent of the OBXes, and now I've removed it, but still noting the presence or absence. --Xavi 20:47, 1 October 2007 (EDT)

POT ?

I've no idea what this means, please explain or link it. -- Skierpage 20:31, 6 October 2007 (EDT)

Is it a Portable Object Template:
Files ending with .pot are kind of base translation files found in distributions, in PO file format.
?? -- Skierpage 20:53, 6 October 2007 (EDT)
Yes, it's part of the internationalization/localization system for each application. (see also Python internationalization tutorial)Joe 20:56, 6 October 2007 (EDT)
Perhaps this would be a good place to use Leejc Translate icons, instead of the current POT text icon. I especially like the last one, and I think its meaning would be clear if used in the Boxes on the activity pages. HoboPrimate 01:21, 7 October 2007 (EDT)
Thy wish is my command! Done! :)
If anybody has more suggestions about the OBX (non) icons, please do suggest or change them (I'm not personally gifted) as a matter of fact, I've been having ideas for many other OBXes but smacking a text icon most of the time just defeats the impact or worthiness... Volunteers?
Skierpage sorry about the confussion. I've edited the text so it just doesn't say 'POT NEEDED' (which out of context is not a perfect message ;)) --Xavi 09:51, 7 October 2007 (EDT)
That was quick! I've changed the icon, decreasing the canvas to 55px and uploaded it, so that it looks bigger, with less white space around. It may work better. HoboPrimate 11:12, 7 October 2007 (EDT)
Talk about quick! :) Thanks! Done! --Xavi 11:42, 7 October 2007 (EDT)
Yeah, I made the icons to the Sugar HIG standard (approximately the middle 9 squares of a 5x5 grid), which is probably too much padding for other uses, like on the website. —Joe 16:20, 7 October 2007 (EDT)

Install

Something should be said here about how to install.

I'm using joyride #64 on B4 hardware.

From the Browse activity, I click on the link. After the download completes, I get two options. Neither is clear, and neither seems to do anything. Nothing identifiable shows up in the journal, though I'm getting lots of random crud there from numerous activities. (I hope that is a bug, because it sure is awful.)

AlbertCahalan 19:20, 20 October 2007 (EDT)

Something a bit more descriptive than "I'm getting lots of random crud" could help us diagnose what is going on here. In any case, there should be a record of the download in the Journal and resuming from that download will both install and launch the activity. You could take a peek at /home/olpc/Activities before the download; after the download; and after the resume from Journal to see what is happening. If you are not getting the expected behavior, please file a bug in trac. --Walter 11:40, 21 October 2007 (EDT)


New activity project

There's a new activities process being discussed on the packaging project. To add an activity summary to this page, make a subpage at Activities/ACTIVITYNAME and use one of the appropriate templates:

 {{activity-summary}} for bundles that are functional and can be tested
 {{activity-pre-summary}} for those in design or only working on other platforms

and you may want to make a similar

 {{activity-idea-summary}} for ideas with a wikipage and description but no details

Sj talk 23:43, 25 November 2007 (EST)

ePals link not working

The ePals link (http://www.epals.com/olpc/ePals-1.xo) is not working. --68.200.28.7 11:40, 22 December 2007 (EST)

Odd... I tried the link once and got a file-not-found page (as I imagine you are describing), but when I tried it again a few minutes later, it found the file. I assume that the issue is either sporadic or that they fixed it. —Joe 12:02, 22 December 2007 (EST)
I suspect the site may have been temporarily down. Seems to be working again. --Walter 12:26, 22 December 2007 (EST)

SimCity exit problem

SimCity takes up two activity "spots" and has an exit problem: you have to exit from within the exit menu. If you try to stop it from the Home view, the grayed-out circle in one of the Home app segments (I assume the game instantiation) stays resident and requires rebooting to shut down. --68.200.28.7 11:42, 22 December 2007 (EST)

This is partly due to Sugar; the Update.1 patch should address this. The newer Micropolis code is also cleaner about how it starts new python processes; you may want to try the first release when it comes out. --Sj talk to me 15:45, 22 December 2007 (EST)

Wesnoth

It's not sugarized, and perhaps not appropriate for very young children, but I was delighted to find that Battle for Wesnoth (a polished, open source, turn-based strategy game with a fantasy theme) installs on a vanilla XO and runs well at 1200x900. It would be neat to sugarize to some degree esp to utilize the mesh network for multi-player games. To install, just open a terminal activity and do:

 su
 yum install wesnoth.i386

Then to play, open a terminal window and type:

 wesnoth

User page design

This is supposed to be a user page yet it lists many activities that are either in testing or simply not working. I think that untested and in-development projects should be placed somewhere else.

Agreed. Yet you need one big list for the wiki - otherwise, things will forever be out-of-date. Solution: have one big list, and then have a "user-ready activities" page which has the same list as a wiki include. Any activities not appropriate for inclusion can be surrounded by noinclude tags. Sound like a good idea? Homunq 23:20, 5 January 2008 (EST)
Alas, there is ample evidence that people don't end up using noinclude tags properly. What if there was a separate template for actvities under development, say {{Activity-Under-Construction}} that collected the same fields but displayed only enough information as to both give people a sense of what was coming down the road and an opportunity for other developers to jump in and help. Once it was ready for testing, a new template could be used: {{Activity-Please-Test}}. Finally, we'd get to the {{Activity}} stage. --Walter 07:48, 6 January 2008 (EST)

Backup, etc.

The references to School servers, etc. are not applicable to people who are using their XOs outside of the School server context (all G1G1 participants, for example). We should come up with a way of clarifying this. --Walter 08:04, 6 January 2008 (EST)

Alphabetical order?

Should we add new ones at the bottom of each category or try to keep them in some sort of order?