Release notes for WeBWorK 2.15

From WeBWorK
(Difference between revisions)
Jump to: navigation, search
(Some trouble shooting tips)
Line 36: Line 36:
 
==Some trouble shooting tips==
 
==Some trouble shooting tips==
  
 +
* A useful alias for entering the docker container.  Issue it from the webwork2 directory in the place where you have downloaded your webwork repos. (In this case in webwork-docker/webwork2).
 +
** Put this in your .bashrc file
 +
        alias dockerbash='docker container exec -it webwork2_app_1 bash'
 +
** or use the command directly to open a bash instance inside the docker container. It is exactly as if you were logging in to the command line of a site running webwork.  You will have to navigate to /opt/webwork/webwork2 to find the copy of the files "inside" the site.
  
 +
* If the password for admin doesn't work for the admin course you can fix it. Using the bash shell provided by dockerbash navigate to the bin directory.
 +
** cd webwork2/bin
 +
**  wwsh admin ./putadmin
 +
        wwsh - The WeBWorK Shell
 +
        Available objects: $ce (WeBWorK::CourseEnvironment)
 +
                          $db (WeBWorK::DB)
 +
        Available modules: Data::Dumper
  
 +
        courseID: admin and scriptFile:  ./putadmin
 +
        --------------------------------
 +
        data changed for user admin
 +
        --------------------------------
 +
        done
  
 
[[Category:Release Notes]]
 
[[Category:Release Notes]]

Revision as of 18:54, 6 October 2019

Construction.png This article is under construction. Use the information herein with caution until this message is removed.
                                     WeBWorK                                    
                         Online Homework Delivery System                        
                                  Version 2.15                          

                    Copyright 2000-2019, The WeBWorK Project                    
                              All rights reserved.                              

Details
-------

Prerelease date:  The advanced beta version of webwork and pg 2.15 is anticipated to be released in June 2019.
It is currently (6/1/2019) in the develop branch.

Release date: October 6, 2019 

Big new features: 
1. multilingual support -- all characters will be supported (even emoji for up-to-date support stacks :-) 
  We are looking for a translation coordinator and translators and people to help organizing an international library of problems. 
2. Easier docker installation -- we will improve documentation to allow you to download and spin up a complete webwork site 
  running on your laptop. This makes it easy to test new webwork features and faster for editing questions.

Other features:


Commits: The master branch was modified by 378 commits in merging the webwork-2.15 branch into master.



Github repository:  https://github.com/openwebwork
Modules:    webwork2   pg   ww_install


Some trouble shooting tips

  • A useful alias for entering the docker container. Issue it from the webwork2 directory in the place where you have downloaded your webwork repos. (In this case in webwork-docker/webwork2).
    • Put this in your .bashrc file
       alias dockerbash='docker container exec -it webwork2_app_1 bash'
    • or use the command directly to open a bash instance inside the docker container. It is exactly as if you were logging in to the command line of a site running webwork. You will have to navigate to /opt/webwork/webwork2 to find the copy of the files "inside" the site.
  • If the password for admin doesn't work for the admin course you can fix it. Using the bash shell provided by dockerbash navigate to the bin directory.
    • cd webwork2/bin
    • wwsh admin ./putadmin
       wwsh - The WeBWorK Shell
       Available objects: $ce (WeBWorK::CourseEnvironment)
                          $db (WeBWorK::DB)
       Available modules: Data::Dumper
       courseID: admin and scriptFile:  ./putadmin
       --------------------------------
       data changed for user admin
       --------------------------------
       done
follow us