Deploy an online tool
@alisianoi がすでに取り組んでいます。
2017年6月15日 から。
評価
この issue はまだ評価されていません。
説明
This issue will capture progress on making license-expression and boolean.py into online tools.
Transpiling tools that did not quite work:
-
RapydScript https://github.com/atsepkov/RapydScript
Lacks support for importing things (like,import __future__), its list of importable modules is here -
Batavia https://github.com/pybee/batavia
The idea here is to compile python to its bytecode and then run it in a javascript vm. Because python bytecode changes from version to version,bataviacurrently supports3.4.4and possibly3.5.x(their docs state many things). My problem was compiling those pythons on Archlinux and when I finally did a) their test suite did not quite pass and b) it chocked onimport __future__. -
PyPyJS https://github.com/pypyjs/pypyjs
The whole thing is complicated and I failed to make it work. Main demotivator: the website offers python2.7.9and there is a github issue that indicatespython 3support is stalling.
Transpiling tools that look promising:
-
Transcrypt https://github.com/qquick/Transcrypt and http://transcrypt.org
This is currently the only candidate that has a distinct transpiling step (you actually see the.jsfiles as a result) that could be made to work. However, there are problems which are summarized on SO. -
Brython https://github.com/brython-dev/brython
The most laid-back approach: just works, delivers results but sometimes the resulting boolean expressions come out wrong (runtime error).
Transpiling tools that look promising but not yet tried:
-
Skulpt http://www.skulpt.org/
It looks similar to Brython, which is why untried.
- 主要言語
- Python
- スター
- 74
- フォーク
- 38
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
aboutcode-org/license-expression のほかの issue
-
Bump setuptools dependency and remove wheel dependency対応中かも @devnishantt が 38 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 83/100
aboutcode-org/license-expression#132 · コメント 1 件 ·
-
難易度 3/5 半日 初心者へのやさしさ 55/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
aboutcode-org/license-expression#124 · コメント 3 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
aboutcode-org/license-expression#121 · コメント 5 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
aboutcode-org/license-expression#120 · コメント 2 件 · リアクション 1 件 ·
aboutcode-org/license-expression の issue をすべて見る
似ている issue
-
area/test type/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
Clodmony/starship-coop#70 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
punitarani/fli#270 ·
-
🐛 Bug 🔔 Pending processing
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
jumpserver/jumpserver#17980 ·
メンテナーはふだん 1 日以内に返信
-
community enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
メンテナーはふだん 1 日以内に返信
-
namespace
難易度 2/5 1〜3時間 初心者へのやさしさ 60/100
EclipseFdn/open-vsx.org#15341 ·
メンテナーはふだん 1 日以内に返信