Filtered by date 2016-11-06, 1 - 6 of 6 Postings (
all,
summary)
Created by Rocael Hernández Rizzardini, last modified by Gustaf Neumann 06 Nov 2016, at 10:02 AM
About
- Next stable release: 2.5.0
- Las stable release: 2.4.1
- Tentavive deadlines:
- may 31, 2009: code freeze and branch
- june 1, 2009: alpha release process starts
- june 15, 2009: beta release
- july 15, 2009: final release
.LRN 2.5 will contain the packages included in the following cvs modules:
- acs-core
- dotlrn-all
- dotlrn-extras
See Aliases at CVS for a detailed list of the packages included in those modules.
Releases are coordinated by the .LRN Leadership Team.
Weekly technical meetings in IRC at openacs channel:
- Summer: Wednesdays, following the OCT one at 16:00 GMT
- Winter: Wednesdays, following the OCT one at 17:00 GMT.
To-do List
- Databases support:
- Postgresql 8.2 and 8.3
- Oracle 10 and 11
- Replace "html_p" by "mime/type" and richtext widget for input (news, bulk-mail, others?)
- calendar: localize notifications
- forums:
- DONE: localize notifications
- removed the SC implementation of search to avoid confusion (search now implemented with callbacks)
- assessment:
- review daveb changes
- added "views" support (explicit dependency)
Wish List
NOTE: xowiki was NOT part of .LRN 2.4 or earlier. Since noone from the accessibility group has checked, whether xowiki is compliant with WCAG 1.0 double-A, the DotLRN consortium board meeting decided in Valencia to include xowiki and maybe some other packages in a dotlrn-extras distribution in 2.5. This extra-distribution should not have the strong accessibility requirement as dotlrn-all, where every package must be manually checked in detail by some "accessibility expert".
Note by Don Baccus: Honchos, not an ad hoc group of .LRN consortium members, decides what goes into .LRN. Honchos proposed, and the board agreed, that a MINIMUM requirement for inclusion is accessibility compliance. If xowiki hasn't been checked, by default it DOES NOT go in, not vice-versa.
New features
- Removal of .LRN applets: see the Removal of Applet thread
- Wiki (xowiki with special policy set designed for .LRN, i.e. avoid professors writing their own tcl scripts or access the DB (DONE), probably a simplified UI?) Galileo will work on this and a few additions to have a wiki for .LRN, in late may / early june 2008.
- Content package: tools for creating content online for .LRN
- xo-S5: online presentation tool (and get rid of wimpy-point)
- Replacement of static portlets by xowiki portlet pages (need to figure out if we use the same xowiki instance for "portlet pages" and for the wiki)
- Blogger replacement with xowiki blogger? (have to review funtionality list, upgrade from actual blogger, others)
Having the idea of a macro-tool (xowiki) that can be easily customized for specific use with prototypes and others will help us to the reduce the code to maintain.
To do
- xowiki (What's missing?)
- content: produce an standard release that work atop .LRN (oracle & PG).
- s5
- xo static portlet (supported via xowiki-portlet and dotrln-xowiki; what else?)
- blogger
Packages that could be xoified?
There are packages that could be replaced with xowiki/xotcl.
xowiki might need a finer granularity (object level) for permissions (parties), categories, comments.
- news (if we manage to tell xowiki to use dates to display and archive a news item
- edit-this-page
- bulkmail (like news but with email being sent out and ui for selecting role/users)
I would even to that far to say that we can replace forums (using page_order) and calendar (similar to news/bulkmail but special UI).
Created by Emmanuelle Raffenne, last modified by Gustaf Neumann 06 Nov 2016, at 10:02 AM
.LRN 2.3.1 was released Sept. 9th 2007.
.LRN 2.3.1 contains acs-core, dotlrn-all and dotlrn-extras packages. See Aliases at CVS for a detailed list of the packages included in those aliases.
Releases are coordinated by the .LRN Leadership Team. Weekly technical meetings: Tuesdays at 17:00 GMT in IRC at openacs channel.
To do and goals for release:
Created by Emmanuelle Raffenne, last modified by Gustaf Neumann 06 Nov 2016, at 10:01 AM
Last modified: 2016-11-06 10:01:45.739891+01
OPENED BUGS
package |
bug # |
summary |
comments |
Priority 1 |
dotlrn |
|
Creating subgroups broken 1 |
Sven: the creation of new subgroups fails when a Subsite is mouted as well. The method "apm_package_id_from_key" in "acs-tcl/tcl/apm-procs.tcl" returns more than one package_id of Subsite.
Don: This will not be fixed in .LRN 2.2.1. Currently, we only fully support .LRN installations that are devoted to .LRN. We'll be fixing .LRN in the future so it can work properly on installations which include other subsites, etc, but not for 2.2.1.
Nima: Then we need to create an interim solution here or we cannot upgrade.
Don: You can fix this easily by getting the package_id from the site_nodes table. The subsite you want is the main subsite, mounted at "/", and the object_id in the site_nodes table corresponds to the mounted package's package_id.
Feel free to commit it and e-mail me if this is not clear.
|
Priority 2 |
lorsm |
#2939 |
LORS requires Javascript |
WCA-A |
news |
forum |
news::install::after_upgrade -from_version_name 5.0d7 -to_version_name 5.2.0d6 breaks |
The upgrade tries to install the service contract NotificationType (GerURL, ProcessReply) for news which already existed in 2.1.1 installation. |
Priority 3 |
openacs/dotlrn general |
#2840 |
Use header elements to convey document structure and use them according to specification |
WCA-AA |
openacs/dotlrn general |
#2839 |
Create documents that validate to published formal grammars. |
WCA-AA |
openacs/dotlrn general |
#2837 |
Provide information about the general layout of a site (e.g., a site map or table of contents) |
WCA-AA |
openacs/dotlrn general |
#2836 |
Provide metadata to add semantic information to pages and sites. |
WCA-AA |
openacs/dotlrn general |
#2834 |
Associate labels explicitly with their controls.
|
WCA-AA |
openacs/dotlrn general |
#3021 |
Provide navigation bars to highlight and give access to the navigation mechanism. |
WCA-AAA |
acs-kernel |
#3001 |
Missing message keys |
|
acs-lang |
#2953 |
No audit of changes in translation |
|
acs-templating |
#2994 |
Problems with browsers that don't support htmlarea |
|
acs-templating |
#3020 |
rte transform absolute links into relative ones |
|
acs-subsite |
#2989 |
IndexRedirectUrl parameter not retained during upgrade |
|
acs-datetime |
#3036 |
lc_time_fmt, lc_time_system_to_conn should by default include timezone |
To be discussed before any fix |
rss support |
#2984 |
Binding of RssGenerationSubscriber to pinds_blog_entries failed |
|
notification |
#3025 |
Management improvement |
|
dotlrn |
#2955 |
expand dotlrn.class_instances_pretty_name |
|
file-storage |
#3033 |
Sending the file attached in an email |
|
file-storage |
#2975 |
No error info when unzip not installed |
|
file-storage |
#3031 |
doesn't copy a folder |
|
theme-selva |
#3003 |
Broken link in the navigation path (communities instead of clubs) |
|
theme-selva |
#2970 |
"Courses" tab displays "Classes" |
|
theme-selva |
#2965 |
doc needs theme selva installed |
|
theme-selva |
#2833 |
Do not use tables for layout unless the table makes sense when linearized |
WCA-AA |
theme-selva |
#2832 |
Use style sheets to control layout and presentation. |
WCA-AA |
theme-selva |
#3022 |
Ensure that foreground and background color combinations provide sufficient contrast |
WCA-AAA |
lorsm |
#2949 |
Error when linking a CSS |
|
forums |
#2912 |
Delete message when a notification is attached does not work |
|
BUGS WHICH PRIORITY TO BE DOWNGRADED
package |
bug # |
summary |
comments |
Priority 1 |
lorsm |
#2995 |
Error while loading images and css-style files in ie6 |
Commented by Lee: I've potentially fixed the javascript errors which I think are unrelated to the problem of loading the css and resources. Committed to the oacs-5-2 branch. |
Priority 2 |
theme-selva |
#2899 |
Courses Submenu |
Downgraded to a suggestion which will not be addressed in 2.2.1. The bug portion (appearance of personal portal subnavbar under the "Courses" tab) was fixed in 2.2.0, the rest is a design suggestion (read the bug report for more info) |
RESOLVED/FIXED/CLOSED BUGS
package |
bug # |
summary |
comments |
Priority 1 |
dotlrn |
#2717 |
Upgrade destroys portals |
See last comment in bugtracker for a fix.
Don: I've implemented that fix, needs testing.
|
dotlrn |
forum |
Creating new subgroup/community broken |
Fixed after creating an attachments instance and reloading the dotlrn.info file due to still missing parameters.
|
forums |
fixed |
When creating a new thread you are redirected to message-view?message_id=oid#oid. Which results in an error as oid#oid is not an integer. |
Fixed on openacs-5-2 branch |
Priority 2 |
acs-lang |
#2931 |
Specify language with lang attribute |
Fixed on oacs-5-2 |
acs-mail-lite |
#2918 |
-extra_headers is supposed to be optional |
can't reproduce on openacs-5-2 |
acs-subsite |
#2999 |
Merge users fails |
Fixed on openacs-5-2 branch |
acs-subsite |
#2894 |
Missing i18n keys |
|
search |
#2915 |
More than one instance of search crashes indexer |
Resolved. Search should only have one instance and be mounted multiple times. |
dotlrn |
#3007 |
Portrait upload error |
this is on HEAD |
dotlrn |
#2996 |
Community should not require defined start and end dates |
fixed on oacs-5-2 |
dotlrn |
#3028 |
Course creation crashes with activation dates |
fixed on oacs-5-2 |
dotlrn-portlet |
#3024 |
For data tables that have two or more logical levels of row or column headers, use markup to associate data cells and header cells. |
fixed on oacs-5-2 |
file-storage |
#2988 |
Back to folder view has no link nor message key |
|
file-storage |
#2987 |
The .tgz of a folder stores does not store the last version |
Nima: you cannot fix that right now |
file-storage |
#2979 |
Missing keys in en_US catalog |
fixed on oacs-5-2 |
calendar |
#2822 |
alt and title description in Calendar images |
fixed on oacs-5-2 |
forums |
#3023 |
Accessibility issues (frame, alt text, ...) |
fixed on oacs-5-2 |
lorsm |
#2940 |
LORS frames need a title |
fixed on oacs-5-2 |
assessment |
#2937 |
Section points not recorded/displayed |
fixed |
theme-selva |
#2930 |
tabs disappear |
fixed on oacs-5-2 branch |
theme-selva |
#2969 |
Missing key theme-selva.accessibility_note |
fixed on oacs-5-2 branch |
theme-selva |
#2818 |
Problems with Opera browser |
Works fine with Opera v.9 |
theme-selva |
#2816 |
alt description in dotLRN logo is not sufficient |
fixed on oacs-5-2 |
theme-selva |
#3037 |
Hide this page (portal layout) does not work |
fixed on oacs-5-2 |
news |
#3016 |
Cannot upload a .gif image |
fixed on oacs-5-2 |
Priority 3 |
openacs/dotlrn general |
#2835 |
Clearly identify the target of each link. |
Done for all portlets and many pages. That should be enough for 2.2.1. Bug still open to be completed by .lrn 2.3 |
openacs/dotlrn general |
#3002 |
Mandatory data when editing, but not when creating |
fixed on oacs-5-2 |
openacs/dotlrn general |
#2841 |
Mark up lists and list items properly. |
fixed on oacs-5-2 for dotlrn portlets |
acs-lang |
#2952 |
as thousands separator |
Fixed on openacs-5-2 branch. |
acs-subsite |
#2976 |
Portrait comments not stored |
fixed on oacs-5-2 |
dotlrn |
#3030 |
Wrong parameter to email members |
not reproducible
|
dotlrn |
#3029 |
Drop multiple users |
not reproducible |
calendar |
#3004 |
Periodic item last one day more |
not reproducible |
calendar portlet |
#2974 |
Wrong link in admin portlet to add an item |
fixed in oacs-5-2 |
evaluation portlet |
#2972 |
Message key missing "evaluation-portlet.Net_Value" |
fixed in oacs-5-2 |
dotlrn-static |
#2971 |
Classes and communities info portlet title |
fixed in oacs-5-2 |
Created by Carl Robert Blesius, last modified by Gustaf Neumann 06 Nov 2016, at 09:59 AM
Last modified: 2016-11-06 09:59:42.237915+01
Release Status
.LRN 2.2.1 Final has been released on January 3, 2007.
.LRN 2.2.1 use OpenACS 5.2.3
en:.LRN_2.2_bugs
List of Packages that are part of .LRN 2.2
Installed by Default (.LRN Standard Install)
dotlrn/install.xml
CVS MODULE: DOTLRN-ALL
Optional Included (Not installed by default)
CVS MODULE: DOTLRN-ALL
CVS MODULE: DOTLRN-EXTRAS
List of Packages that do not get the vote (will not be included)
Created by yesten dan, last modified by Gustaf Neumann 06 Nov 2016, at 09:55 AM
Before OpenACS 5.8.1, DotLRN installations required a different installer than its base system OpenACS. There was no way for an end-user to upgrade from an existing OpenACS installation to DotLRN without loosing data, or to make hybrid installations (maybe in the future to use e.g. as well components from Project Open, etc.).
Starting with OpenACS 5.8.1 (and DotLRN 2.8.0) one can upgrade from OpenACS to DotLRN via the standard OpenACS package manager. Therefore, one easy approach to install DotLRN 2.8.0 is to install first a minimal OpenACS system and upgrade in a second step:
- Install OpenACS 5.8.1. For details, check out openacs-system-install.
- On the running OpenACS system
- browse to YOUR_SYSTEM/acs-admin/
- Click on "Install Software"
- Click on "Install from Repository"
- select "dotLRN" and click on the button "Install..."
This will install dotLRN with the required core components. More packages can be installed a some later times if desired.
Install instructions for .LRN 2.5.0.
Packaged installations
For platforms like Linux/Ubuntu, Linux/Debian, FreeBSD or Windows, one can use the packaged solutions installing separate databases for DotLRN and OpenACS:
Created by Carl Robert Blesius, last modified by Gustaf Neumann 06 Nov 2016, at 09:54 AM
Index
Introduction
Installing .LRN: Using the VMWare Virtual Machine
Installing .LRN: Using the Tarball
Installing .LRN: Using CVS
Installing .LRN: Using Debian/Ubuntu Packages
Introduction
VMWare virtual machine: simple (for a testing and evalution). Tarball: medium to hard (for a production install without source control). CVS: hard but flexible (e.g. makes it easier to update your installation from the code repository between official releases). Debian/Ubuntu: simple to medium (fast and easy install for novices, easy infrastructure deployment for professional users).
Installing .LRN: Using the VMWare Virtual Machine
to be announced.
Installing .LRN: Using the Tarball
Before you start
Quickly read the OpenACS Installation Overview and if you still feel like you can progress start with the first part of the next section: Install a Unix-like system and supporting software
(skip the obvious portions if you are already running some unix like OS). Download the latest .LRN distribution from the .LRN repository (currently 2.4.1).
Move the tarball into your /tmp directory (replace dotlrn-2.4.1.tgz with the name of the tarball you downloaded, if you downloaded another version):
mv dotlrn-2.4.1.tgz /tmp/
untar it in that directory
cd /tmp
tar zxf dotlrn-2.4.1.tgz
Installation Process
Continue with the other sections of the installation document, but instead of downloading the OpenACS tarball mentioned in the docs (section "Unpack the OpenACS tarball" in the Install Linux and supporting software document), use the .LRN tarball you just downloaded above. This .LRN distribution includes all OpenACS packages needed to install and run .LRN. Throughout the documentation, use your unpacked .LRN tarball under /tmp/dotlrn-2.4.1 (or name of the directory you unpacked it to) instead of instead of the OpenACS tarball referred to in the documentation.
.LRN is automatically installed and configured as part of the installation process if you install using a standard .LRN distribution.
When installation is complete, restart AOLserver as described in the OpenACS installation instructions. You'll need to wait a few minutes while dotLRN configures itself. Reload your browser page. If installation was successful, you'll see a login page. Use the user name and password you entered for the system administrator. A page will come up that includes a link to sitewide administration. Visit the link, then click on the "users" link and then approve the system administrator's .LRN membership.
Explore .LRN
Go to .LRN Administration at http://yourserver/dotlrn/admin. Create a .LRN Community and a couple of users.
Here are some suggestions for things to check out in dotlrn:
Goto /dotlrn your "workspace". Click the "My Account" link at the top and try the "Customize this portal" link there. Goto the admin pages for a class or community and try the "Manage Membership" link. Create a new sugroup for a class or community. Edit or create new "Custom Portlets".
Installing .LRN: Using CVS
Setting up the Required Infrastructure
The OpenACS documentation page has extensive installation instructions describing how to install needed database and webserver. Follow the instructions up until the point where you are told to download OpenACS and then continue with this document instead.
Notes on using CVS
CVS commandlines are given in terms of anonymous users, if you have an account on openacs.org, use your login where appropriate. Don't forget to set the CVS_RSH variable in your shell envrioment to "ssh".
Checking out the code
Go to /var/lib/aolserver (create the directory if it is not already present). Checkout the code (this is a complete code checkout and might take a while):
cd /var/lib/aolserver
cvs -d anonymous@cvs.openacs.org:/cvsroot login
cvs -d anonymous@cvs.openacs.org:/cvsroot -r oacs-5-4 co openacs-4
mv openacs-4/packages/dotlrn/install.xml openacs-4
Proceed
You can then proceed with the normal OpenACS installation instructions.
Explore dotLRN
Go to dotLRN Administration at http://yourserver/dotlrn/admin. Make some dotLRN users, terms, departments, classes.
Here are some suggestions for things to check out in dotlrn:
Goto /dotlrn your "workspace". Click the "Control Panel" link at the top and try the "Customize this portal" link there. Goto the admin pages for a class or community and try the "Manage Membership" link. Create a new sugroup for a class or community. Edit or create new "Custom Portlets".
Enjoy!
Automated Installation
As an alternative to the manual CVS checkout and installation described here there are scripts that will automate the install for you. See the OpenACS installation documentation for more details.
Installing .LRN: Using Debian/Ubuntu Packages
Debian
Ubuntu