[CHANGE] AIM WeBWorK server upgrade

13 views
Skip to first unread message

Alex Jordan

unread,
Aug 4, 2025, 4:28:14 PMAug 4
to pretext-...@googlegroups.com
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:
  1. 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.
  2. 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.

Alex Jordan

unread,
Aug 12, 2025, 1:58:11 PMAug 12
to pretext-...@googlegroups.com
The WeBWorK server at webwork-ptx.aimath.org is now at version 2.20,
at a new IP address, and appears to be working as expected according
to my test build of the WeBWorK sample chapter. Any projects that rely
on this server should now regenerate representations and rebuild HTML.

If you find any issues, please report them on pretext-support.
Reply all
Reply to author
Forward
0 new messages