Re: Interested in the Google Summer of Code

2008-03-19 Thread Blaine Booher
I just signed up to the developer's list a few days ago (After seeing an XO
live for the first time at SigCSE 2008 in Portland) and would love to work
on the OLPC as a Google Code project.  I look forward to seeing more
information on this.

In the mean time I'm going to continue figuring out how to get Sugar up and
running and get my feet wet with the development platform.

Thanks!
Blaine

2008/3/18 Bobby Powers [EMAIL PROTECTED]:

 Hi, I'm a master's student at the University of Bergen and I'm interested
 in bringing System Dynamics to the XO.  Before I start, if there is a better
 mailing list for this just let me know (I briefly looked through the other
 ones liked from the Wiki, and this seemed the most appropriate).
 System Dynamics (SD) [1][2] aims to help people understand the world by
 explicitly modeling how pieces of it work and then performing experiments in
 these models.  It is used around the world, frequently in majority world
 countries, in development planning [3], for example.  More formally, its a
 methodology for examining and describing the behavior of complex systems
 with an emphasis on the effects that feedback loops and time delays have.
  At a basic level you have to specify the mathematical equations for the
 different parts of your system.   The same problems can be solved by writing
 code in a programming language (I had a course taught in Fortran a year
 ago...), but usually in SD the modeling is done using a visual editor where
 you can show causal relationships, stocks and flows graphically.  I
 personally think the biggest short-fallings of the discipline are the
 barriers to entry: the current software is far from intuitive and all the
 major commercial offerings (there are no FLOSS products) [4][5][6] are very
 expensive (educational licenses alone are frequently  $500 USD).

 Will Wright studied SD and used ideas from it when designing SimCity [7].
  So I have several things I would like to work on:  first is a core
 simulator that can transform equations into code (I'm currently working on
 this for my master's thesis, but don't have and funding. eesh): I'm using
 the JIT library from the LLVM project to be able to do this.  Second I want
 to create a Sugar modeling interface that makes it easy and fun to create
 models and explore their results (collaboratively, I hope!), and third I
 want to hook this into Metropolis.  I think it would just be so cool if you
 could click an icon in Metropolis and have the visual model that controls
 the Metropolis world pop up (in the aforementioned editor) and be able not
 only to fiddle with parameters, but change the structure!  If all of this
 goes smoothly and there is more time, I would love to add the ability for
 models to interact with and manipulate geospatial data.


 I guess I am looking for people's reaction, is this something people like?
  I'm certainly willing to adapt myself to the collective needs and I wanted
 to get a discussion started before the application deadline.  Oh I guess a
 little more background on me:  I attended RPI in NY, USA for 2 years
 studying computer engineering, but transferred because I wanted to do
 something more applied.  I studied environmental studies (at SUNY ESF) for a
 couple years, and got back into coding through classes on ecological
 modeling and GIS.  I've been pretty heavily coding models, algorithms and
 interfaces for the past 2 years, mainly in C#, ObjC and some Fortran, but
 the past 3 months I've been using C++ for 8 hours a day and Python here and
 there.  I've got a Mac with Linux (both FC8 and openSUSE10.3) and Windows,
 and I've just started over the past few weeks to pick up GTK, although I've
 used Cairo in a project for a couple months.  I've only dabbled with the XO,
 but am really looking forward to developing bundles for it.


 I'm eager to hear what you think!
 yours,
 Bobby Powers


 [1] http://en.wikipedia.org/wiki/System_dynamics
 [2] http://www.systemdynamics.org/
 [3] http://www.millenniuminstitute.net/
 [4] http://www.vensim.com/
 [5] http://www.powersim.com/
 [6] http://www.iseesystems.com/
 [7] http://www.futuresalon.org/2004/11/will_wright_kic.html

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Interested in the Google Summer of Code

2008-03-19 Thread Tomeu Vizoso
Hi,

if you are interested in hacking Sugar, please check the roadmap in
the mail below and find something you would have fun working on:

http://lists.laptop.org/pipermail/sugar/2008-March/004546.html

I would recommend people interested in participating in the google
summer code to send an email to the sugar mailing list presenting
themselves and, most importantly, stating the mini-projects they would
like to work on.

Chances are high that, if the area to work on is in the roadmap, one
core developer will offer his mentorship. Unfortunately, in this
precise moment developer's time is very scarce and there's not much
time for medium-term goals.

But of course, everybody is free to work on whatever they want and I
personally will try to answer as many questions as possible.

Tomeu

2008/3/19 Blaine Booher [EMAIL PROTECTED]:
 I just signed up to the developer's list a few days ago (After seeing an XO
 live for the first time at SigCSE 2008 in Portland) and would love to work
 on the OLPC as a Google Code project.  I look forward to seeing more
 information on this.

 In the mean time I'm going to continue figuring out how to get Sugar up and
 running and get my feet wet with the development platform.

 Thanks!
 Blaine

 2008/3/18 Bobby Powers [EMAIL PROTECTED]:

 
 
 
  Hi, I'm a master's student at the University of Bergen and I'm interested
 in bringing System Dynamics to the XO.  Before I start, if there is a better
 mailing list for this just let me know (I briefly looked through the other
 ones liked from the Wiki, and this seemed the most appropriate).
 
 
  System Dynamics (SD) [1][2] aims to help people understand the world by
 explicitly modeling how pieces of it work and then performing experiments in
 these models.  It is used around the world, frequently in majority world
 countries, in development planning [3], for example.  More formally, its a
 methodology for examining and describing the behavior of complex systems
 with an emphasis on the effects that feedback loops and time delays have.
 At a basic level you have to specify the mathematical equations for the
 different parts of your system.   The same problems can be solved by writing
 code in a programming language (I had a course taught in Fortran a year
 ago...), but usually in SD the modeling is done using a visual editor where
 you can show causal relationships, stocks and flows graphically.  I
 personally think the biggest short-fallings of the discipline are the
 barriers to entry: the current software is far from intuitive and all the
 major commercial offerings (there are no FLOSS products) [4][5][6] are very
 expensive (educational licenses alone are frequently  $500 USD).
 
 
  Will Wright studied SD and used ideas from it when designing SimCity [7].
 So I have several things I would like to work on:  first is a core simulator
 that can transform equations into code (I'm currently working on this for my
 master's thesis, but don't have and funding. eesh): I'm using the JIT
 library from the LLVM project to be able to do this.  Second I want to
 create a Sugar modeling interface that makes it easy and fun to create
 models and explore their results (collaboratively, I hope!), and third I
 want to hook this into Metropolis.  I think it would just be so cool if you
 could click an icon in Metropolis and have the visual model that controls
 the Metropolis world pop up (in the aforementioned editor) and be able not
 only to fiddle with parameters, but change the structure!  If all of this
 goes smoothly and there is more time, I would love to add the ability for
 models to interact with and manipulate geospatial data.
 
 
 
 
  I guess I am looking for people's reaction, is this something people like?
 I'm certainly willing to adapt myself to the collective needs and I wanted
 to get a discussion started before the application deadline.  Oh I guess a
 little more background on me:  I attended RPI in NY, USA for 2 years
 studying computer engineering, but transferred because I wanted to do
 something more applied.  I studied environmental studies (at SUNY ESF) for a
 couple years, and got back into coding through classes on ecological
 modeling and GIS.  I've been pretty heavily coding models, algorithms and
 interfaces for the past 2 years, mainly in C#, ObjC and some Fortran, but
 the past 3 months I've been using C++ for 8 hours a day and Python here and
 there.  I've got a Mac with Linux (both FC8 and openSUSE10.3) and Windows,
 and I've just started over the past few weeks to pick up GTK, although I've
 used Cairo in a project for a couple months.  I've only dabbled with the XO,
 but am really looking forward to developing bundles for it.
 
 
 
 
  I'm eager to hear what you think!
  yours,
  Bobby Powers
 
 
 
 
  [1] http://en.wikipedia.org/wiki/System_dynamics
  [2] http://www.systemdynamics.org/
  [3] http://www.millenniuminstitute.net/
  [4] http://www.vensim.com/
  [5] http://www.powersim.com/
  [6] 

Re: Interested in the Google Summer of Code

2008-03-19 Thread Edward Cherlin
2008/3/18 Bobby Powers [EMAIL PROTECTED]:
 Hi, I'm a master's student at the University of Bergen and I'm interested in
 bringing System Dynamics to the XO.  Before I start, if there is a better
 mailing list for this just let me know (I briefly looked through the other
 ones liked from the Wiki, and this seemed the most appropriate).

Welcome! This is the place.

 System Dynamics (SD) [1][2] aims to help people understand the world by
 explicitly modeling how pieces of it work and then performing experiments in
 these models.  It is used around the world, frequently in majority world
 countries, in development planning [3], for example.  More formally, its a
 methodology for examining and describing the behavior of complex systems
 with an emphasis on the effects that feedback loops and time delays have.
 At a basic level you have to specify the mathematical equations for the
 different parts of your system.   The same problems can be solved by writing
 code in a programming language (I had a course taught in Fortran a year
 ago...), but usually in SD the modeling is done using a visual editor where
 you can show causal relationships, stocks and flows graphically.  I
 personally think the biggest short-fallings of the discipline are the
 barriers to entry: the current software is far from intuitive and all the
 major commercial offerings (there are no FLOSS products) [4][5][6] are very
 expensive (educational licenses alone are frequently  $500 USD).

 Will Wright studied SD and used ideas from it when designing SimCity [7].
 So I have several things I would like to work on:  first is a core simulator
 that can transform equations into code (I'm currently working on this for my
 master's thesis, but don't have and funding. eesh): I'm using the JIT
 library from the LLVM project to be able to do this.  Second I want to
 create a Sugar modeling interface that makes it easy and fun to create
 models and explore their results (collaboratively, I hope!), and third I
 want to hook this into Metropolis.  I think it would just be so cool if you
 could click an icon in Metropolis and have the visual model that controls
 the Metropolis world pop up (in the aforementioned editor) and be able not
 only to fiddle with parameters, but change the structure!  If all of this
 goes smoothly and there is more time, I would love to add the ability for
 models to interact with and manipulate geospatial data.

 I guess I am looking for people's reaction, is this something people like?

We don't just like it. Some of us are quite excited about it.

We started a discussion not long ago involving.

* Engineers Without Borders
* The Geographic Information Systems community, including
International Symposium on Digital Earth
* Globe.co.uk (weather stations in schools in many countries)
* Timepedia.org (geographic and other free time series data)

about community data gathering of environmental information, feeding
to global mapping, and feeding from there back to communities and out
to NGOs, governments, and international organizations. We are also
discussing collection of health information, and anything else that we
can feed into a computer that bears on the needs of the children and
their communities.

So the prospect of an engine that can start from our data and give us
a peek into various possible futures is a jump up and dance type of
idea.

 I'm certainly willing to adapt myself to the collective needs and I wanted
 to get a discussion started before the application deadline.

Excellent.

 Oh I guess a
 little more background on me:  I attended RPI in NY, USA for 2 years
 studying computer engineering, but transferred because I wanted to do
 something more applied.  I studied environmental studies (at SUNY ESF) for a
 couple years, and got back into coding through classes on ecological
 modeling and GIS.  I've been pretty heavily coding models, algorithms and
 interfaces for the past 2 years, mainly in C#, ObjC and some Fortran, but
 the past 3 months I've been using C++ for 8 hours a day and Python here and
 there.  I've got a Mac with Linux (both FC8 and openSUSE10.3) and Windows,
 and I've just started over the past few weeks to pick up GTK, although I've
 used Cairo in a project for a couple months.  I've only dabbled with the XO,
 but am really looking forward to developing bundles for it.

I am User: Mokurai on the OLPC Wiki, and Founder of Earth Treasury. We
intend to link schools around the world for various educational and
research projects, and to teach the students how to create sustainable
international businesses together.

 I'm eager to hear what you think!
 yours,
 Bobby Powers


 [1] http://en.wikipedia.org/wiki/System_dynamics
 [2] http://www.systemdynamics.org/
 [3] http://www.millenniuminstitute.net/
 [4] http://www.vensim.com/
 [5] http://www.powersim.com/
 [6] http://www.iseesystems.com/
 [7] http://www.futuresalon.org/2004/11/will_wright_kic.html
 ___
  Devel 

Interested in the Google Summer of Code

2008-03-18 Thread Bobby Powers
Hi, I'm a master's student at the University of Bergen and I'm interested in
bringing System Dynamics to the XO.  Before I start, if there is a better
mailing list for this just let me know (I briefly looked through the other
ones liked from the Wiki, and this seemed the most appropriate).
System Dynamics (SD) [1][2] aims to help people understand the world by
explicitly modeling how pieces of it work and then performing experiments in
these models.  It is used around the world, frequently in majority world
countries, in development planning [3], for example.  More formally, its a
methodology for examining and describing the behavior of complex systems
with an emphasis on the effects that feedback loops and time delays have.
 At a basic level you have to specify the mathematical equations for the
different parts of your system.   The same problems can be solved by writing
code in a programming language (I had a course taught in Fortran a year
ago...), but usually in SD the modeling is done using a visual editor where
you can show causal relationships, stocks and flows graphically.  I
personally think the biggest short-fallings of the discipline are the
barriers to entry: the current software is far from intuitive and all the
major commercial offerings (there are no FLOSS products) [4][5][6] are very
expensive (educational licenses alone are frequently  $500 USD).

Will Wright studied SD and used ideas from it when designing SimCity [7].
 So I have several things I would like to work on:  first is a core
simulator that can transform equations into code (I'm currently working on
this for my master's thesis, but don't have and funding. eesh): I'm using
the JIT library from the LLVM project to be able to do this.  Second I want
to create a Sugar modeling interface that makes it easy and fun to create
models and explore their results (collaboratively, I hope!), and third I
want to hook this into Metropolis.  I think it would just be so cool if you
could click an icon in Metropolis and have the visual model that controls
the Metropolis world pop up (in the aforementioned editor) and be able not
only to fiddle with parameters, but change the structure!  If all of this
goes smoothly and there is more time, I would love to add the ability for
models to interact with and manipulate geospatial data.


I guess I am looking for people's reaction, is this something people like?
 I'm certainly willing to adapt myself to the collective needs and I wanted
to get a discussion started before the application deadline.  Oh I guess a
little more background on me:  I attended RPI in NY, USA for 2 years
studying computer engineering, but transferred because I wanted to do
something more applied.  I studied environmental studies (at SUNY ESF) for a
couple years, and got back into coding through classes on ecological
modeling and GIS.  I've been pretty heavily coding models, algorithms and
interfaces for the past 2 years, mainly in C#, ObjC and some Fortran, but
the past 3 months I've been using C++ for 8 hours a day and Python here and
there.  I've got a Mac with Linux (both FC8 and openSUSE10.3) and Windows,
and I've just started over the past few weeks to pick up GTK, although I've
used Cairo in a project for a couple months.  I've only dabbled with the XO,
but am really looking forward to developing bundles for it.


I'm eager to hear what you think!
yours,
Bobby Powers


[1] http://en.wikipedia.org/wiki/System_dynamics
[2] http://www.systemdynamics.org/
[3] http://www.millenniuminstitute.net/
[4] http://www.vensim.com/
[5] http://www.powersim.com/
[6] http://www.iseesystems.com/
[7] http://www.futuresalon.org/2004/11/will_wright_kic.html
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel