Difference between revisions of "Project/Develop Activity"

From Sugar Labs
Jump to navigation Jump to search
(Add repo and title)
Line 1: Line 1:
== Artisan Workbench ==
+
== Jappy Activity ==
  
 
An Integrated Development Environment for Sugar and Sugarizer.
 
An Integrated Development Environment for Sugar and Sugarizer.
 +
 +
=== [http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ TRY IT NOW] ===
  
 
=== Summary ===
 
=== Summary ===
Develop activity will allow code editing and execution, much like Pippy in classic Sugar.
+
Jappy Activity allows code editing and execution, much like Pippy in classic Sugar.
 +
 
 +
This provides the browser platform with a clear Python style syntax.
 +
 
 +
Jappy is already a full IDE, it can run Python code and save it in your Journal.
  
Templates might include Javascript, Python, HTML and CSS snippets as well as Markdown documentation.
+
=== Secondary Goals ===
 +
''These are good objectives to achieve with GSOC''
 +
* An interactive console
  
Concept is a full IDE, run icon, console, build and deploy.
+
* Build zip bundles (.xo)
 +
* Git version control
 +
* Internationalization of strings in Exceptions
 +
* Interactive Debugger, Linter (like http://thonny.org/)
 +
* Snippet blocks (like https://codesters.org/)
 +
* External resources (like http://jsfiddle.net)
 +
* More examples
  
 
=== Repository ===
 
=== Repository ===

Revision as of 16:57, 2 April 2017

Jappy Activity

An Integrated Development Environment for Sugar and Sugarizer.

TRY IT NOW

Summary

Jappy Activity allows code editing and execution, much like Pippy in classic Sugar.

This provides the browser platform with a clear Python style syntax.

Jappy is already a full IDE, it can run Python code and save it in your Journal.

Secondary Goals

These are good objectives to achieve with GSOC

  • An interactive console

Repository

https://github.com/somosazucar/artisan

Inspiration

Author

Sebastian Silva - User:Sebastian

Discussion to happen on sugar-devel@

Timeframe

When it's done.

Proposed Architecture / Stack

Single page application.

Ace editor. Y-JS for collaboration. Git support.

References

Activities/Develop

Activities/Pippy

Taller del Artesano activity pack