Request New Features

From Sugar Labs
Revision as of 15:56, 3 July 2008 by Dfarning (talk | contribs) (update link to glossary)
Jump to navigation Jump to search

Please describe new feature requests here

(Developers: please continue to file feature requests in the Trac system.)

OS Updates

It would be great if there was a Sugar OS auto-update tool in the Sugar interface (or a graphical control panel, as detailed below) to make keeping up-to-date easy

Download Page

If this wiki is the go to place for all things Sugar related then you need a download page with installation instructions and a getting started guide linked prominently from the front page.

This should have details for downloading sugar packages to install on top of lots of different OSs (even Windows!) as well Live CD images. That way folks like me with little programming experience can try before they buy, can help with tasks like translation, documentation.

Python tutorial

I get the impression that python is central to sugar. How about a page of general Python resources. Basic tutorials Sugar customisation info etc. 10:35, 28 June 2008 (UTC)

File System

I love the Journal function. It's great. But it's near impossible to store and find files in Sugar, and name/locate files on other devices. We need a drag & drop system, and the ability to move files between storage devices easily. Give people the choice of either (Journal is very handy to track activity and, similar to the _open recent_ function in many OS X/Windows apps, lets you find recent stuff easily. I think this needs to be a new icon on the home view, alongside journal, and when you access it, or Journal, it's intuitive and easy to move between either view.

The new journal design call for some of what you described above: Tomeu 10:47, 23 May 2008 (UTC)

Yes, it's better. But I still want to see the files I have created/saved in a list, by storage device. File name. Type. Size. Date last used.

Sugarize Firefox

It would be greatly appreciated if someone can develop a Sugarized version of Firefox! I don't think the collaboration tools are necessary (since the built in browser already does this), but people keep bringing it up as an issue why they don't like Sugar. Help, someone! That, or add tabs to the browse activity and a better Bookmarking mechanism.

  • I use a "sugar coated" version of SeaMonkey; which is a full suite (browser, email, etc). Might Seamonkey be a better option due to its (as I understand) smaller footprint & greate number of options? -- User:AuntiMame 22 May 2008 16:05

AuntiMame - Can this be added to Activities where we can compile a list of all available applications, installation instructions, and links to download? -- Graham

Can we have installation instructions for SeaMonkey?? -- Graham
  • The Sugar Browser is actually based on the Firefox guts (xulrunner), but the UI has been developed for Sugar. You can find more details here. There have been many requests, like yours, to improve it by supporting more features that "normal" browsers have. I agree that tabs and bookmarks would be welcome additions and useful for children. -- Ridderman 20:53, 22 May 2008 (UTC)

Sugar Control Panel

I would like to see a GUI control panel... I am discovering new features to customize through terminal, however, a lot of them could be easily accessible through a simple control panel GUI. I think this would help newer users a great deal.

    • Date, Time & Timezone
    • Language
    • User Accounts
    • WiFi settings
    • Jabber server(s) - ability to input multiple servers for different user groups (schools, cities, countries, etc.).
    • Add/Remove Programs
    • System Updates
    • Desktop GUI settings
    • Name SD card and USB media drives, etc.
    • Running Linux Applications Under Sugar - A script has been written to Sugar Coat Linux apps to make them run under Sugar desktop (i.e. making them to run in the Sugar interface, without the collaboration and other Sugar integration programmed into them). Can this be made more user-friendly and incorporated into a Sugar Control Panel GUI, to make adding applications easier?
    • What else?
    • How about also getting latitude and longitude from the "nearby city" selected in the timezone setting dialog? -- davewa 19:23, 23 May 2008 (UTC)

-- Graham

This is a great idea, and it's actually already being developed. You can find more details here or in the sugar mailing lists. I'm not sure whether this will be available for the next Sucrose release, 0.82. -- Ridderman 21:02, 22 May 2008 (UTC)
What is Sucrose, exactly?
See Sucrose; which suggests we may want a Glossary of (un)common terms. --Walter 23:12, 22 May 2008 (UTC)

Chat (Jabber)

Ability to add multiple Jabber servers (connect with functionality detailed above) and switch between them in the chat program.

From Wiki:
But what if you wish to connect to one of several jabber servers because you belong to several communities/SIGs? I can live with one-at-a-time, but it would be wonderful if I could pick from a list I've created. Or at least a list of jabber servers I've previously connected to. How about a syntax for "choice <n> from file <x>" and "show me choices in file <x>"? -- davewa


I cannot copy a link, I can't save a jpg, the Sugar OS changes the filename of a file which it does not recognise, the directory system is hidden, there is no predictive text when typing URL's or usernames, there's no tabbed browsing, there's no cookie, proxy or popup control.

Printer Support

I don't need to detail this very much - it's self evident. Support for generic USB printer drivers, and School Server printing? -- Graham

yum install cups works out of the box so you can easily add network printers. But printing is not exposed in the Sugar UI. There was work going on at the OSU Open Systems labs... I'll ping them to find out if they have been making headway. --Walter 12:19, 23 May 2008 (UTC)

Thanks. We await news with baited breath. -- Graham