Skip to content

Commit

Permalink
Contribute Jappy Activity
Browse files Browse the repository at this point in the history
From the rainforest with ❤️
  • Loading branch information
icarito committed Jun 17, 2017
1 parent 5784ee8 commit b55ce4b
Show file tree
Hide file tree
Showing 115 changed files with 29,282 additions and 0 deletions.
674 changes: 674 additions & 0 deletions activities/Jappy.activity/COPYING

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions activities/Jappy.activity/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
compile:
rapydscript compile -b lib/jappy.pyj > lib/baselib.js
cat code_editor.tag.html | riot --stdin --config js/riot.config.js --stdout > js/codeeditor.js
cat toolbar.tag.html | riot --stdin --config js/riot.config.js --stdout > js/toolbar.js

dist_xo:
python setup.py dist_xo
45 changes: 45 additions & 0 deletions activities/Jappy.activity/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Jappy.activity
==============

A tribute to Pippy activity.

*Shall work with Sugar and Sugarizer, deploy everywhere.*

It currently implements the [RapydScript-NG transpiler](https://github.com/kovidgoyal/rapydscript-ng)'s python-like language.

## Development

### Launch

In order to launch the app, simply open `Jappy.activity/index.html` in a browser, served by http.

A bare webserver is implemented in Flask for convenience and experimentation.
```
python dev.py
```
And then open http://localhost:5000/

You may need to install requirements with `pip install -r requirements.txt` first.

## References

https://wiki.sugarlabs.org/go/Project/Develop_Activity

Artisan Workbench
=================

A *Develop Activity* proposal for Sugar and Sugarizer.

Web Apps for Sugarizer and any Platform

- Python
- Game
- Tool

Collaboration, Simplicity, Reflection
"Never loose work"

Issues
======

- Might consider method to avoid *infinite loops*. Currently they **crash the tab or browser or PC**.
4 changes: 4 additions & 0 deletions activities/Jappy.activity/activity/activity-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions activities/Jappy.activity/activity/activity.info
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[Activity]
name = Jappy
activity_version = 1
bundle_id = org.somosazucar.JappyActivity
exec = sugar-activity-web
icon = activity-icon
Binary file added activities/Jappy.activity/activity/app-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit b55ce4b

Please sign in to comment.