Tangerine-Community / Tangerine

Digitize your offline data collection. Create your Forms online with Tangerine Editor, conduct them offline with the Tangerine Android App. All results you collect can be exported as a CSV file, easy for processing in a spreadsheet. Tangerine has been used in over 1 million assessments and surveys in over 60 countries and in 100 languages.
http://www.tangerinecentral.org/
GNU General Public License v3.0
47 stars 30 forks source link

Updating Ace editor #2049

Open chrisekelley opened 4 years ago

chrisekelley commented 4 years ago

We are using a branch of juicy-ace-editor that may be out of date.

    "juicy-ace-editor": "git://github.com/Juicy/juicy-ace-editor.git#ES6-modules",

The master version now has ES6 modules support:

https://github.com/Juicy/juicy-ace-editor/issues/39#issuecomment-406710315

Should we upgrade our version?

Also - there is another ace editor which is a Polymer 3.0 element:

https://github.com/LostInBrittany/ace-widget

rjcorwin commented 4 years ago

I'm placing this in the backlog for now.

chrisekelley commented 3 years ago

The PR for ES6 modules in juicy-ace-editor stalled. Due to some issues w/ GH Actions, it is not playing well with the package URL for this module. I have created an juicy-ace-editor-es6 to work around this issue.

chrisekelley commented 3 years ago

Update: I backed out of the juicy-ace-editor-es6 and instead found another way to fix the issue. But we may wish to consider using our own es6 version or helping the community to move forward on. making es6 the official version of juicy-ace-editor.