SocialCalc: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(37 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Olpcboxtop|toptext=[[{{PAGENAME}}|SocialCalc]]}}
'''SocialCalc''' is a [[Javascript]]-based spreadsheet being developed as a Sugar [[activity]] by Dan Bricklin and Luke Closs for the XO, with help from SocialText among many others. See also notes on [[pyxpcom]] and other [[spreadsheet]]s.
{{ OBX team |[[User:Manu|Manusheel Gupta]],Dan Bricklin, Luke Closs, K.S. Preeti |}}
<small>see more [[:Category:OBX templates|templates]] or [[OBX proposals|propose new]]</small>
{{Olpcboxbottom}}


As of late February, 2008, SocialCalc implements all of the core spreadsheet functions.
== SocialCalc: The community spreadsheet ==


'''SocialCalc''' is a [[Javascript]]-based spreadsheet being developed as a Sugar [[activity]] by Dan Bricklin, Luke Closs, Manusheel Gupta and K.S. Preeti for the XO, with help from SocialText among many others.
== Participants ==

Participants in the coding and discussion so far:
The first version of SocialCalc has been released. [http://peapodcast.com/sgi/olpc/ Click] for latest versions.

A SocialCalc Manual in english translated from the original of María Virginia Díaz of Plan Ceibal is available here [http://www.scribd.com/doc/89845307/SocialCalc-Manual SocialCalc Manual]


[[Image:SocialCalc.png|400px|SocialCalc]]

== Development Team ==


* [[user:manu|manu]]
* Dan Bricklin
* Dan Bricklin
* [[user:manu|Manusheel Gupta]]
* Luke Closs
* Luke Closs
* K.S. Preeti
* --[[User:Sj|Sj]]&nbsp;[[User talk:Sj|<font style="color:#f70; font-size:70%">talk</font>]]
* Todd Whiteman
* Edward Baafi


== Participants ==


Participants in the coding and discussion so far:
== Recent updates ==
From a post by Luke to sugar on 2/22/2008:


* Walter Bender
<pre>
* --[[User:Sj|Sj]]&nbsp;[[User talk:Sj|<font style="color:#f70; font-size:70%">talk</font>]]
Background:
* Todd Whiteman
Socialcalc is a HTML/JS based spreadsheet engine that Dan has
* Edward Baafi
developed. He asked me to help him with sugar packaging, and
* Cynthia Solomon
integration with the journal and other XO specific features. The
* Arjun Sarwal
python/javascript integration necessary for this project may also be
generally useful for other projects. I'm developing with this in mind.

Summary of tonight's progress:
I learned how to change the gecko security settings to allow a local
HTML file access to XPCOM. This means that I can now easily pass
messages between python and javascript.


Next Steps
With this spike done, I next need to spike to learn how saving and
restoring data to/from the journal works, and then I can integrate
this with pyxpcom to save and load data from the journal into
javascript. With this in place, we should be almost ready to write
the save/load feature for Socialcalc.


Details of tonight's progress:
ActiveState Komodo developer Todd Whiteman (pyxpcom expert) suggested
I look into the nsIObserver xpcom interface as a way of passing
messages back and forth between python and javascript. So this was my
challenge for tonight.
</pre>


[[category:activities]]
[[category:activities]]
{{Activity page
|genre=Other
|short description=A Javascript-based spreadsheet.
|long description=A Javascript based spreadsheet, based on the work of Dan Bricklin, Luke Closs, and KS Preeti.
|contact person=User:Manu
|activity source=http://github.com/lukec/socialcalc-xocom.git
|language codes=en
|related project=Spreadsheet
|team=User:Manu
|bundle URL=http://wiki.laptop.org/go/Image:SocialCalcActivity-1.xo
|activity version=1
|releases=8.1.0 (703), 8.1.1 (708), 8.2.1
|devel status=4. Beta
}}
{{Activity bundle
|bundle URL=http://www.socialtext.net/data/workspaces/socialcalcxo/attachments/sweet_socialcalc:20080624065148-0-22821/original/SocialCalcActivity-1.xo
|activity version=1
}}

Latest revision as of 18:19, 17 April 2012

OlpcProject.png Manusheel Gupta,Dan Bricklin, Luke Closs, K.S. Preeti

see more templates or propose new

SocialCalc: The community spreadsheet

SocialCalc is a Javascript-based spreadsheet being developed as a Sugar activity by Dan Bricklin, Luke Closs, Manusheel Gupta and K.S. Preeti for the XO, with help from SocialText among many others.

The first version of SocialCalc has been released. Click for latest versions.

A SocialCalc Manual in english translated from the original of María Virginia Díaz of Plan Ceibal is available here SocialCalc Manual


SocialCalc

Development Team

Participants

Participants in the coding and discussion so far:

  • Walter Bender
  • --Sj talk
  • Todd Whiteman
  • Edward Baafi
  • Cynthia Solomon
  • Arjun Sarwal

Activity Summary

Icon: Sugar icon::
Genre: Activity genre::Other
Activity group: ,|x|Activity group::x}}
Short description: Short description::A Javascript-based spreadsheet.
Description: Description::A Javascript based spreadsheet, based on the work of Dan Bricklin, Luke Closs, and KS Preeti.
Maintainers: ,|x|Contact person::x}}
Repository URL: Source code::http://github.com/lukec/socialcalc-xocom.git
Available languages: ,|x|Available languages::x}}
Available languages (codes): ,|x|Language code::x}}
Pootle URL:
Related projects: Related projects,|x|Related projects::x}}
Contributors: ,|x|Team member::x}}
URL from which to download the latest .xo bundle Activity bundle::http://wiki.laptop.org/go/Image:SocialCalcActivity-1.xo
Last tested version number: Activity version::1
The releases with which this version of the activity has been tested. ,|x|Software release::x}}
Development status: Devel status::4. Beta
Ready for testing (development has progressed to the point where testers should try it out): ,|x|Ready for testing::x}}
smoke tested :
test plan available :
test plan executed :
developer response to testing :


URL from which to download the last .xo bundle that works with old releases Activity bundle::http://www.socialtext.net/data/workspaces/socialcalcxo/attachments/sweet_socialcalc:20080624065148-0-22821/original/SocialCalcActivity-1.xo
Activity version number: Activity version::1
The releases with which this version of the activity has been tested. ,|x|Software release::x}}
Development status: