Difference between revisions of "Release notes for WeBWorK 2.15"

From WeBWorK_wiki
Jump to navigation Jump to search
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