#2637 (Move openui5 and extjs3 into separate repositories)
by Luc Saffre · in Developers · assigned to Luc Saffre
Résumé
Move the user interfaces out of the core to make things easier for the new ReactJS interface.
After pulling my changes, you will have to manually install the new package to your environment;:
go lino
cd ..
# When you have write access to GitLab:
git clone git@gitlab.com:synodalsoft/extjs.git
# On a demo server without write access to GitLab:
git clone gitlab.com/synodalsoft/vuejs.git
pip install -e extjs
"pp -l" should now show extjs. Otherwise edit your ~/.atelier/.config.py
Concepts sous-jacents
Commentaires
- 1 mois, 4 semaines ago by Luc Saffre in reply to Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) : The clone was owned by luc, which lead to the "dubious ownership" error during cron.
- 1 mois, 4 semaines ago by Luc Saffre in reply to Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) (1 reply) : I installed a clone of extjs on LF and adapted pull.sh
- 1 mois, 4 semaines ago by Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) (1 reply) : First problem in our workflow: silently_pull_demos.sh on LF reports ModuleNotFoundError: No module named 'lino_extjs'
- 1 mois, 4 semaines ago by Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) : This is theoretically done now. Though it's possible that we will experience some minor problems in our workflows.
- 1 mois, 4 semaines ago by Luc Saffre in reply to Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) : done
- 2 mois ago by Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) (1 reply) : todo: lino_react says "lino_extjs.extjs.views import ApiElement, test_version_mismatch". We should move these to lino.core.views because react should not depend on extjs.
- 2 mois ago by Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) : I started working on this. Test suites are still running, but it seems that it is quite trivial. We will soon have another package lino_exjs, which contains what was in lino.modlib.extjs.
- 2 mois ago by Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) : Maybe I will soon start on this.
- 2 mois, 2 semaines ago by Luc Saffre about #2637 (Move openui5 and extjs3 into separate repositories) : Now the same with extjs. Because it's no longer needed on most Lino sites, and it causes tangible slowness when releasing lino to pypi.