An initial try at integrating CodeTailor with Runestone#867
An initial try at integrating CodeTailor with Runestone#867xinyinghou wants to merge 10 commits intoRunestoneInteractive:mainfrom
Conversation
…ore components and supporting modules
…nto codetailor_merge
bnmnetp
left a comment
There was a problem hiding this comment.
I've done a quick look and left some initial comments in some of the files, and have a few higher level questions below:
- This is a BIG PR. I need some instructions on how to use/test the new features.
- What steps have you taken to ensure that activecode and parsons continue to work as they have in the past after your changes are applied?
- Have you tested this in a Docker container? I'm guessing you have not based on the use of the
requirements.txtfile. - More documentation of the code is needed. Someone is going to have to maintain this in the future.
Tagging @barbarer
There was a problem hiding this comment.
We do not use requirements.txt any additional dependencies should be added to the pyproject.toml file for the book_server project with poetry. It needs to handle all of the dependencies.
There was a problem hiding this comment.
I removed the requirements.txt file and migrated all necessary dependencies to the pyproject.toml file under projects>book_server.
There was a problem hiding this comment.
Is this file really needed? I see this and several other .csv files and some .txt files.
There was a problem hiding this comment.
The RST markup code has been deprecated for some time. How will we use these automatically generated parsons problems in PreTeXt books?
|
Please take look and resolve the merge conflicts. |
Note:
Changes Included:
Frontend: bases->rsptx->interactives->runestone
Backend: bases->rsptx->book_server_api->routers