Alarms have been raise, get your pitchforks out now. Our tried a true metaphor of stacks of paper sitting on an electronic desk has been questioned!!! Why, computers shouldn’t be about running activities, having fun while learning and getting the interface out of the way. No it should be about dull boring work, applications, stacks and stack of them dulling the senses while churning out mind numb bots who can type word documents and make power point presentations. That is what learning is about, wrote and repetition. Innovation be damn.
Please…the alarmists and reactionists are running roughshod over the Sugar interface claiming that we should be instead slimming down the GNOME shell and use the standard look and feel that has “worked well” for decades. I wonder why they didn’t come out of the wood works when the 770 came out? Or how about all those Linux phones on the market? But that is all besides the point. We are not making a laptop here, we are making a learning device which in many way resembles a laptop in that it has a folding screen, touch pad and keyboard. But it is much more than just that. We have very competent designers working on the interface. One person who has been involved in the design process is Brian Clark who has also extensively worked on design within GNOME. He says it best when he asks “What is GNOME? Is it a panel? A library? or is it simply an idea that a group of people implement?”. GNOME is much more than point and click icons, buttons and widgets. Until people get their head out of the sand and see there is wider world out there we are just going to be stuck in the mud with the same old metaphor. Of course many people would have been just as happy living in the old DOS, UNIX CLI world. Thank god someone tried something different.
To be sure what we develop here on the OLPC will help GNOME. All of our work is open and since we live in a resource deprived environment improvements we make to the base libraries such as cairo, D-Bus and gtk+ go back upstream. Even some of the mesh networking bits may find its way back to the GNOME Desktop. This in a way is a better motivator than just saying we need a speedier desktop. The 770 itself has proven this to be true as they tailor the libraries to their environment GNOME wins every step of the way without the 770 having to be a clone of the GNOME Desktop.
Just watch the development of Sugar or even participate. We haven’t yet started to tweak all the little thing that will make the environment easier to use. Most of the negative comments come from these rough edges which will be polished up as we go along. I am sure you will be pleasantly surprise at some of the cool ideas coming out of Sugar, many of which would just not be thought of if we had simply said we are just going to do a desktop.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
First order of business is to go to Lulu.com and buy a bunch of books in PDF form for reading on the T.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
Comments Off
It seems my mails to the foundation list are bouncing so I am going to post my answers here. Sorry for being late but I missed the initial post due to the holidays.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
I have just released a point release of the D-Bus stable branch. It fixes an issue with dbus_threads_init_default asserting when called. It also cleans up the uuid documentation and makes uuid’s conform to the spec.
As usual:
http://dbus.freedesktop.org/releases/dbus/dbus-1.0.1.tar.gz
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
Comments Off
I just sent my nomination in to run for the GNOME board. I am running on a platform of focusing on the importance of subprojects in improving the ecosystem of GNOME. After all, there are seven people on the board who can’t do it all. There are subprojects that have worked out well for us, those that need more visibility in the community to attract fresh blood and those which have yet to be formed. GNOME is about the people and we want to get more people involved, not just in the coding aspects but also in the greater ecosystem.
If I am elected I will no longer have time to work on the highly important GNOME release team. Without those guys GNOME would not be in the shape it is today. We will be looking for someone to replace me on the team. If you feel you would be perfect for this job or just want to get more involved within GNOME this is a great place to hang your hat. Any number of people can join. They can use as much help as they can get.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
Comments Off
This machine is so much cooler than I had imagined and it is only the first build. Can’t wait till I get mine.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
Comments Off
hughsie rocks!!! That is all.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
Comments Off
I’m going to have a release party for D-Bus 1.0 at the Peoples Republik starting at 8:00pm on Wednesday November 15th. If anyone wants to grab me for dinner before hand you can find me on irc in #dbus on freenode or by e-mail if you happen to know my address.
F.A.Q.
1. What is a release party?
It is an excuse to drink and be social with people in the community and celebrate a project milestone, but mostly it is an excuse to drink
2. I don’t hack on D-Bus can I come?
See first and last part of answer 1. Hint. the answer is yes
3. Is there other D-Bus release parties going on outside of Boston?
That is up to people who live outside of Boston. I would hope the people who worked hard on D-Bus would take a second to congratulate themselves on a job well done and then throw a party to unwind a bit.
See you there
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
Good show Sun though I could do with a little less marketing in the FAQ. I guess any company deserves to bask in the sun (pun intended) when they do good things. I am really happy they went the route GNU classpath was going. This means that the Java open source momentum can keep going instead of having two diverging paths. That is if I am reading the announcement correctly.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]
So after chopping fourteen onions and cooking a great French Onion Soup (I never realized how much wine goes into it) I am back at the OLPC offices trying to get a release out the door. This will be for our first prototype builds running on the actual hardware. At some point in time people will see me in the T with a bright green lunchbox looking machine. Feel free to ask me questions and have a look if you spot me.
It seems that OLPC has won the best of whats new award in the computing category. Pretty cool. More and more people I meet actually know about the project though there are still some common misconceptions that go around. I always love it when people say, “oh, the hand crank laptop”, which happened last night at the Peoples Republik bar. That was one of the first ideas thrown out the door. The laptop will not have a hand crank but will have some other way of generating power from movement. The design has yet to be finalized.
XO is the codename we have been using here for the machines and it suites the project well in many aspects (think of the olpc logo placed on it’s side). One place we are using it is for the file extension of activity bundles. For instance the TamTam bundle is called TamTam.xo. Bundles are self contained apps which can be run by simply unzipping them to the correct directory on the system. The idea for the future is to have these bundles be signed and able to be upgraded and installed in a peer to peer fashion. So, if someone has a newer activity or one that you don’t have and you wanted to participate in it, it will automatically get downloaded, checked and run. That is the goal at least and there will be a lot of issues we have to deal with but that is what makes working on OLPC so much fun.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]