AIM has a WeBWorK server:
that is relied upon by PreTeXt projects that use WeBWorK. (At least, that is the default. You can specify some other WeBWorK server.)
Currently, this WeBWorK server is on version 2.17. On Monday August 11, we will upgrade to 2.20. This will bring in many new features and improvements. Both for PG (the problem-writing language for WeBWorK) and for how PreTeXt interfaces with a WeBWorK problem. But it is not an entirely painless upgrade. If you have a project that relies on this WeBWorK server, here are two important points:
- For a time on Monday August 11, the server may be down. Meaning that live pages you have with embedded WeBWorK exercises won't work, and also you won't be able to build static representations using that server.
- After the upgrade, you will need to rebuild. Starting with a new static representations file, and then also rebuild new HTML.
- Using the CLI:
pretext generate webwork [-t target_name]
pretext build [-t target_name] - Using pretext directly:
pretext/pretext/pretext -p pubfile -c webwork mainfile
pretext/pretext/pretext -p pubfile -c all -f html mainfile
("pubfile" should be a path to your publisher file, and "mainfile" a path to your project's root source file.)
Completion of the upgrade will be announced here, and then if you need to rebuild as in item 2, you will be able to do that.
If you have concerns about this timeline, please start a thread on pretext-support.