[LON-CAPA-admin] LON-CAPA Version 2.8.0

Lars Jensen ljensen at tmcc.edu
Mon Jan 19 00:18:29 EST 2009


Hi Stuart,

Thanks! -This worked great!

Lars.

Stuart Raeburn wrote:
> Lars,
> 
> perl-DateTime-0.4304-1.0.<distro><version>.lc.<arch>.rpm rpms have been 
> built for all distros on which LON-CAPA is supported (and added to the 
> corresponding LON-CAPA repository on install.loncapa.org), in cases 
> where the distro's core repository either contains a version that is too 
> old or, alternatively, does not contain this particular rpm.
> 
> This includes SuSE 10.2.
> 
> You will need to update the perl-DateTime rpm installed on your system.  
> How this is done depends on the distro.  In the case of SuSE you should 
> use yast.
> 
> 1. yast -> Software -> Installation Source
> 2. Select the listed YAST repository: 
> "http://install.loncapa.org/suse/10.2/"
> 3. Source Settings -> Refresh Now
> 4  Finish
> 5. Software -> Software Management
> 6. Search perl-DateTime
> 7. Confirm that the "Avail. Vers." listed is 0.4304.
> 8. Toggle the -i- > to update, and use Accept.
> 
> If you cannot get this to work you could fetch the rpm directly:
> 
> wget 
> http://install.loncapa.org/suse/10.2/RPMS/i586/perl-DateTime-0.4304-1.0.suse10.2.lc.i586.rpm 
> 
> 
> As perl-DateTime has a dependency on perl-List-MoreUtils you'll also 
> need that:
> 
> wget 
> http://install.loncapa.org/suse/10.2/RPMS/i386/perl-List-MoreUtils-0.22-1.0.suse10.2.lc.i386.rpm 
> 
> 
> and then do:
> 
> rpm -ivh perl-List-MoreUtils-0.22-1.0.suse10.2.lc.i386.rpm
> 
> followed by
> 
> rpm -Uvh perl-DateTime-0.4304-1.0.suse10.2.lc.i586.rpm
> 
> If you use yast, the perl-List-MoreUtils dependency will be handled 
> automatically.
> 
> Stuart Raeburn
> MSU LON-CAPA group
> 
> 
> Quoting Lars Jensen <ljensen at tmcc.edu>:
> 
>> Hi Stuart,
>>
>> We're running opensuse 10.2, which is not being updated anymore. The
>> version we have installed of perl-Datetime is
>> perl-DateTime-0.41-1.0.suse10.2.lc. I assume this won't work with
>> loncapa 2.8. Do you know where I can find a perl-Datetime rpm for suse
>> 10.2? Or do I have to build the module? If so, are there any
>> dependencies that must be satisfied?
>>
>> Lars.
>>
>> Stuart Raeburn wrote:
>>> New Version 2.8.0 Released
>>>
>>> Notable Changes from 2.7.1:
>>>
>>> Authoring Resources
>>>
>>> - Publication is possible for problems that do not include any  
>>> response items, but include imported libraries.
>>>
>>> - When viewed in "Show Answer" status, Organic Material Response  
>>> items display a "Show Your Last Answer" button if a JME string for  
>>> display as the computer's answer was omitted. (In 2.7.0, but  
>>> eliminated in 2.7.1 when the pencil icon replaced the "Draw  
>>> Molecule" button).
>>>
>>>
>>> Student Interface
>>>
>>> - Users with a single role/course no longer have this role selected 
>>>  automatically.
>>> Instead the courses/roles page will be displayed for all users after 
>>> log-in.
>>>
>>> - A "Re-initialize/Re-select" course button is shown on the  
>>> roles/courses screen for all course users when in course context.
>>>
>>> - The WYSIWYG editor used for composing HTML in text areas has been 
>>> updated
>>>
>>> - The mimeTeX utility used to create bitmap images for display of  
>>> mathematical typesetting has been updated.  Inline images now  
>>> display in vertical alignment with any surrounding text.
>>>
>>> - For inline navigation (set to icons or icons/text) the  annotations 
>>> to a resource icon will change if a user has already  annotated the 
>>> resource.
>>>
>>> - The starting day of the week used in the calendar is determined by 
>>> Locale.
>>>
>>> - Files uploaded by students for submission to assignments (e.g.,  
>>> via a Drop Box) are subject to a size restriction.
>>>
>>> - The assigned quota and the amount of disk space currently in use  
>>> for the user's Portfolio are displayed.
>>>
>>>
>>> Communications
>>>
>>> - System-generated text in a notification e-mail is localized  
>>> according to the recipient's language preference (or course  language 
>>> preference, if message sent in course context).
>>>
>>> - Each recipient receives a single notification e-mail if  
>>> notification e-mail and permanent e-mail addresses are the same,  and 
>>> e-mail should go to both.
>>>
>>> - The sender's e-mail address is omitted from notification e-mail  
>>> headers if the original LON-CAPA message did not permit replies.   
>>> The text of the e-mail also warns that replies will not be received 
>>>  by the sender.
>>>
>>> - The recipient type - either To: or Cc: - is preserved when  
>>> displaying a message.
>>> Selections from both To: or Cc: recipients can be made when replying.
>>>
>>> -  A pop-up window can be launched to show a list of recipients  when 
>>> displaying a message broadcast to multiple course participants.
>>>
>>> - Group members sending a broadcast message to active group members 
>>>  can elect to designate recipients as either Cc: or Bcc:.
>>>
>>> - Ccs set in the "Contact Helpdesk" web form only apply if the form 
>>>  is accessed by a logged-in user.
>>>
>>>
>>> Course Management
>>>
>>> - The default maximum for the cumulative size of files a user can  
>>> submit to a particular question is 10 MB.   Max. file size is a  
>>> parameter which can be set at a course, folder or resource level  for 
>>> all users or specific users.
>>>
>>> - Storage of information about file uploads in a course's activity  
>>> log has been streamlined.
>>>
>>> - A file uploaded to a Drop Box is not overwritten by later  
>>> submission of a similarly named file by the same user to a  different 
>>> assignment.
>>>
>>> - The naming scheme for page/sequence files which record  
>>> folder/composite page contents is more succinct where the  
>>> folder/page is a copy of an existing course item.
>>>
>>> - If a course timezone has been defined, this will be applied to  all 
>>> dates/times shown when using the "Student Activity" utility to  
>>> display recent activity in a course.
>>>
>>>
>>> Grading
>>>
>>> - Formularesponse items will not accept a comma in an individual  
>>> submission  - either as a scalar answer or within a single  component 
>>> in a vector answer (vector answers still use a comma as  separator 
>>> between components).
>>>
>>> - If timeouts or internal errors prevent grading of a submission, a 
>>>  student will not be charged a try, and will be able to submit the  
>>> same answer again.
>>>
>>> - When grading bubble sheet exams, an optional verification can  
>>> check for inconsistencies between bubbled letters/numbers and  stored 
>>> submissions.  A scan line with anomalies receives a second  grading 
>>> pass, and a warning is displayed if they persist.
>>>
>>> - The zip file which can be generated of all files submitted by  
>>> selected students to a particular assignment now includes files  
>>> uploaded directly as well as files selected from students'  portfolios.
>>>
>>>
>>> Domain Coordination/Domain Settings
>>>
>>> - Default Locale can be set for a domain or for a course.
>>>
>>> - User Tools (Personal Home Page, Blogs and User Portfolio) can be  
>>> enabled/disabled for users in a domain based on affiliation (e.g.,  
>>> Faculty, Staff, Student etc.).  Any domain-wide access controls can 
>>>  be overridden for individual users by a Domain Coordinator.  The  
>>> default is for all three tools to be enabled for all users.
>>>
>>> - The lightweight webserver run on port 8080 (lonhttpd) formerly  
>>> used to serve icons has been eliminated because of issues with  
>>> institutional firewalls.  The standard web server on port 80 (or  443 
>>> for SSL) is now used.
>>>
>>> - Display of a banner and/or main logo on the log-in page (either  
>>> custom or default) can be disabled.
>>>
>>> _ A Domain Coordinator's Main Menu includes a "Domain Status" item  
>>> which links to a number of utilities which provide server status  
>>> information.
>>>
>>> _ Access to server status pages can be configured for specific  
>>> users, or from specific IP addresses.  Domain Coordinators  
>>> automatically have access for servers in their domain.  This  
>>> replaces the previously used Apache Basic Auth access control.
>>>
>>>
>>> Printing
>>>
>>> - Generation of printouts is faster (and postscript files are  
>>> smaller) as a result of minimizing the incidence of missing fonts  
>>> (which must be generated).
>>>
>>> - The HTML paragraph tag is disabled when printing tables to  prevent 
>>> hung print jobs.
>>>
>>>
>>> Localization
>>>
>>> - New translations and improvements were made for the German interface.
>>>
>>>
>>> Appearance
>>>
>>> - More interface standardization using the following display elements:
>>>  - Data tables with rows of alternating light/dark background  
>>> colors, and a colored header.
>>>  - Two column data tables with a colored left column, and light  gray 
>>> right column.
>>>  - Boxes with a thin border used to group similar items together.
>>>
>>>
>>> Installation Notes:
>>>
>>> To use this release you need to have version 1-12 of 
>>> LONCAPA-prerequisites
>>> installed (this is the same version as used with LON-CAPA 2.7). You 
>>>  will need to update the version of perl-DateTime installed on your 
>>>  server to perl-DateTime-0.4304-1.
>>>
>>> To install this update:
>>>
>>> 1) You will need to be running Fedora Core 6, 7, 8, or 9, RHEL  
>>> (AS|ES) 4 or 5, SUSE 10.1 10.2 or 10.3, SLES 9 or 10, CentOS 5,  
>>> Scientific Linux 5 .(Fedora Core 5 should continue to work but is  
>>> deprecated.)
>>>
>>> 2) Update perl-DateTime to 0.4304.
>>>
>>> (a) Fedora
>>> yum update
>>>
>>> (b) RedHat Enterprise 4
>>>
>>> up2date -u perl-DateTime
>>>
>>> (c) Red Hat 5/Centos 5/Scientific Linux 5
>>>
>>> yum update
>>>
>>> (d) SuSE/SLES
>>>
>>> Use yast-> Installation Source to refresh the LON-CAPA repository
>>> Use yast->Software Management->Search to update perl-DateTime
>>>
>>> On all distributions, it is recommended that you check that you have
>>> the correct versions of LONCAPA-prerequisites and perl-DateTime
>>> installed before proceeding.
>>>
>>> rpm -q LONCAPA-prerequisites
>>>
>>> should report:
>>> LONCAPA-prerequisites-1-12.X
>>>
>>> rpm -q perl-DateTime
>>>
>>> should report:
>>> perl-DateTime-0.4304-1.X
>>>
>>> (where X is a distro identifier e.g., fc7.lc)
>>>
>>> 3) Download the new LON-CAPA tarball from
>>> wget http://install.lon-capa.org/versions/loncapa-2.8.0.tar.gz
>>>
>>> and untar it
>>>
>>> tar xzvf loncapa-2.8.0.tar.gz
>>>
>>> 4) stop the LON-CAPA system services
>>>
>>> /etc/rc.d/init.d/loncontrol stop
>>>
>>> 5) stop the webserver:
>>>
>>> Fedora/RHEL/Centos/Scientific Linux
>>> /etc/rc.d/init.d/httpd stop
>>>
>>> SLES 9:
>>> /etc/init.d/apache stop
>>>
>>> SUSE 10.1,2,3/SLES 10:
>>> /etc/init.d/apache2 stop
>>>
>>>
>>> 6) Run the UPDATE script as root
>>> cd loncapa-2.8.0
>>> su
>>> ./UPDATE
>>>
>>>
>>>
>>> 7) restart the LON-CAPA system services
>>> /etc/rc.d/init.d/loncontrol start
>>>
>>>
>>> 8) restart the webserver:
>>>
>>> Fedora/RHEL/Centos/Scientific Linux
>>> /etc/rc.d/init.d/httpd start
>>>
>>> SLES 9:
>>> /etc/init.d/apache start
>>>
>>> SUSE 10.1,2,3/SLES 10:
>>> /etc/init.d/apache2 start
>>>
>>>
>>>
>>> ----NOTES
>>> 1) Many questions are answered at http://help.lon-capa.org
>>> 2) Defects reports, and enhancements requests can be entered at
>>>     http://bugs.lon-capa.org
>>> 3) Mailing lists can be joined and left at http://mail.lon-capa.org
>>>
>>> Stuart Raeburn
>>> MSU LON-CAPA group
> n
> 
> 
> 
> 
> 
> 
> _______________________________________________
> LON-CAPA-admin mailing list
> LON-CAPA-admin at mail.lon-capa.org
> http://mail.lon-capa.org/mailman/listinfo/lon-capa-admin



More information about the LON-CAPA-admin mailing list