Showing 671 - 680 of 694 Postings (
summary)
Created by Francisco Soler Lahuerta, last modified by sergio cubero 08 Oct 2006, at 05:49 PM
Datamanager allows to move other one objects of dotLRN of a class or community. Also it provides of the possibility of exportation of an object to a file or the import from another platform.
This process must be to be realized by the manager or teacher of the group, and this option is not available for the student.
Created by Emmanuelle Raffenne, last modified by Caroline Meeks 02 Oct 2006, at 11:59 PM
Package Specification Summary for Package: workflow
| Summary: |
A Tcl API for creating and managing workflows. |
| Description: |
This package lets you define the process that your tickets, articles,
documents, reports, claims, change requests, or any other
object of interest, must go through to ensure consistent quality and
to avoid that any cases falls through the cracks.
It supports the Bug Tracker, CMS publication, simple approval, and much more.
<p>
For more information, see: <a href="http://web.archive.org/web/20050224212933/http://www.collaboraid.biz/developer/workflow-spec">the workflow specification</a>. |
| Documentation: |
Package Documentation |
| Maturity: |
New Submission or Maturity Unknown |
| This package depends on: |
acs-content-repository acs-kernel notifications acs-templating |
| Packages that depend on workflow: |
bug-tracker curriculum curriculum-central simulation tasks |
| Package parameters: |
- Sweeper: SweepTimedActionsFrequency
- How frequently should we scan for and fire timed actions which have timed out. Specify the number of seconds between each run of the sweeper. (default 300, type number, scope instance)
|
Bug Tracker Summary for Package: workflow
Code Metrics Summary for Package: workflow
| # Tcl Procs |
221 |
| # Tcl Lines |
8247 |
| # Tcl Blank Lines |
1394 |
| # Tcl Comment Lines |
557 |
| # Automated Tests |
8 |
| # Stored Procedures |
PG: 6 ORA: 10 |
| # SQL Lines |
PG: 1067 (blank 109 comments 143)
ORA: 1017 (blank 104 comments 133) |
| # ADP pages |
9 |
| # ADP lines |
316 |
| # Include pages (workflow/lib/) |
1 |
| # Documentation pages |
40
(Package Documentation)
|
| # Documentation lines |
5681 |
| Browse Source |
API-browser |
| Github Repository: |
https://github.com/openacs/workflow/tree/oacs-5-10
|
Robert Dennis's team at UCLA medical has added a workflow UI that creates nice graphs like the old pertinet one did. However, the code is likely intermingled with thier own version of Survey. We need someone to review the code and look into what will be involved to bring the new features into the current workflow package. Contact caroline@solutiongrove.com if you can volunteer
Created by Gustaf Neumann, last modified by Gustaf Neumann 27 Sep 2006, at 12:57 PM
To see this page in fullscreen, use this page link with ?master=0

Created by Gustaf Neumann, last modified by Gustaf Neumann 27 Sep 2006, at 12:49 PM
| preview.png | image/png | 2006-12-09 12:43:08+01 | Gustaf Neumann | 235101 |
Created by Ana Holzbach, last modified by Ana Holzbach 25 Sep 2006, at 09:26 PM
<html>
<head>
<script src="http://simile.mit.edu/timeline/api/timeline-api.js" type="text/javascript"></script>
<script src="timeline.js"></script>
<link rel='stylesheet' href='timeline.css' type='text/css' />
</head>
<body onload="onLoad();" onresize="onResize();">
<!-- <p>Ana Holzbach, Carl Blesius - September 2006</p>-->
<div id="body">
<h1 align="center">OpenACS Fall Conference 2006<br>Harvard Conference Center Room Schedule</h1>
<table width="1000">
<tr>
<td width="10%">
<table height="250">
<tr>
<td>Room 1</td>
</tr>
<tr>
<td>Room 2</td>
</tr>
<tr>
<td>Room 3</td>
</tr>
</table>
</td>
<td width="90%">
<div id="tl" class="timeline-default" style="height: 250px;"></div>
</td>
</tr>
</table>
</div>
</body>
</html>
Created by Rob, last modified by Carl Robert Blesius 21 Sep 2006, at 05:19 AM
moved:
ide-emacs
Created by OpenACS community, last modified by Torben Brosten 25 Aug 2006, at 10:51 PM
OpenACS is a n-tier architecture web application toolkit built on these software components:
- OpenACS toolkit en:openacs-subsystem
- an interpretive, markup language en:tcl
- a robust, http server en:aolserver
- a mature, relational database management system (RDMS) en:postgresql or en:oracle that follows the SQL standard (Why not MySQL?) and uses a procedural language (PL/SQL or PL/pgSQL).
- unix-like operating system en:os-nix
And works well with minimum hardware requirements (en:docs-install).
Chart Showing the parts of OpenACS
The blue dotted line hints at the path of a dynamic page request --from client to server and back. Each of the subsystems on the left can be directly accessed by a page request, whereas the database is only indirectly accessible. The arrows represent the pools of database connections that help manage queries --one of the key reasons that OpenACS performs well.
Created by Ryan Gallimore, last modified by Ryan Gallimore 24 Aug 2006, at 01:46 PM
Extensively test this path on a staging server first.
Bring production site down
Post apache temporarily unavailable page on port 80.
Backup everything via script (no vacuum).
mkdir /var/lib/aolserver/service1-pre-upgrade-backup
cp -R /var/lib/aolserver/service1 /var/lib/aolserver/service1-pre-upgrade-backup
+pg 7.3.6 dump is under both trees
Disable backup/webalizer crontab
shutdown postgresql
Upgrade pg => 7.4.13
Import 7.3.6 dump into pg 7.4.13
Dump 7.4.13 db
shutdown postgresql
Upgrade PG 7.4.13 => 8.0.7
Import 7.4.13 dump
Make a restore point dump from 8.0.7
/usr/local/pgsql/bin/vacuumdb -U postgres -f -z -v service1
Upgrade oacs 5.1.4 => 5.2.3
-Copy conflict-resolved /packages and /www from testing to production site
-Bring production site back up on port 8080.
-APM-Install all required packages, below
++++++++++
acs-kernel
++++++++++
+Repair broken package installs where an acs_object exists without an apm_package
delete from acs_objects where object_id in (select o.object_id from acs_objects o left join apm_packages p on p.package_id=o.object_id where o.object_type='apm_package' and p.package_id is null);
Site-Wide Administration
API Browser
Automated Testing
Bootstrap Installer
ACS Reference Data
ACS Reference Data - Timezone
Service Contracts
Templating
ACS Translation Storage
Search
Authentication
Content Repository
+source manually: \i /var/lib/aolserver/service1/packages/acs-content-repository/sql/postgresql/upgrade/upgrade-5.2.0a1-5.2.0a2.sql
+source manually: \i /var/lib/aolserver/service1/packages/acs-content-repository/sql/postgresql/upgrade/upgrade-5.2.1d1-5.2.1d2.sql
Then uncheck above and run from apm.
Ignore download_* view errors.
Documentation
Localization
Acs Mail
Acs Messaging
Acs Subsite
Acs Tcl
tsearch2-driver
--------------------
Search changed files
--------------------
search-procs.tcl
Install tsearch2 for pg
Remove unmounted search package
Reindex existing content for fs,news,forums,faq:
--File Storage--
insert into search_observer_queue (
select revision_id, current_timestamp, 'INSERT'
from cr_revisions r, cr_items i
where r.item_id = i.item_id and
i.content_type = 'file_storage_object' and
r.revision_id = i.live_revision and
(mime_type = 'application/pdf' or
mime_type = 'application/msword' or
mime_type = 'application/vnd.ms-word' or
mime_type like 'text/%'));
--News--
insert into search_observer_queue (
select revision_id, current_timestamp, 'INSERT'
from cr_revisions r, cr_items i
where r.item_id = i.item_id and
i.content_type = 'news' and
r.revision_id = i.live_revision);
--Forums--
insert into search_observer_queue (
select message_id, current_timestamp, 'INSERT'
from forums_messages );
--FAQ--
insert into search_observer_queue ( select entry_id, current_timestamp, 'INSERT' from faq_q_and_as );
Install forums, general-comments, notifications, workflow (oacs-5-2)
Install from APM: xotcl-core, xowiki (HEAD)
Apply pgrule-fix.sql
Vacuum DB
TEST
Bring down apache temp page
Switch nsd port back to 80
Restore crontab
Backup upgraded site.
Download pre and post backup.
TEST MORE.
Created by OpenACS community, last modified by Torben Brosten 10 Aug 2006, at 11:12 PM
Using tDOM with OpenACS
Created by OpenACS community, last modified by Robert Taylor 07 Aug 2006, at 03:22 AM
Install Full Text Search using Tsearch2
By Dave Bauer, Joel Aufrecht, and Malte Sussdorff, with help from Tsearch V2 Introduction by Andrew J. Kopciuch
Install Tsearch2 module
This is a PostgreSQL module that the OpenACS tsearch2-driver package requires.
If you want full text search (FTS), and you are running PostgreSQL version 7.3 or greater, install this module to support FTS. Do this step after you have installed both PostgreSQL and AOLserver. The tsearch2 module is included with the PostgreSQL full source distribution. It is also available with the PostgreSQL contrib package provided by most distribution ports.
-
For PostgreSQL 7.3, refer to the Installation docs for details, because the Tsearch2 project has revised the installation since PostgreSQL 7.3 was deprecated.
For PostgreSQL 7.4, download the http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/regprocedure_7.4.patch.gz tsearch2 patch to correctly restore from a pg_dump backup. To apply this patch, download the mentioned file and place it in your postgreSQL source tree ($PGSQL_SRC). This patch makes the backup and restore procedures very simple.
[postgres pgsql]$ cd /tmp
[postgres tmp]$ wget http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/regprocedure_7.4.patch.gz
[postgres pgsql]$ cd /usr/local/src/postgresql-7.4.5/
[postgres postgresql-7.4.5] gunzip /tmp/regprocedure_7.4.patch.gz
[postgres postgresql-7.4.5] patch -b -p1 < regprocedure_7.4.patch
If you installed tsearch2 from a ports package, you can use the http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/regprocedure_update.sql regprocedure script to update the database after tsearch2 is installed into it.
If you have a working version of tsearch2 in your database, you do not need to re-install the tsearch2 module. Just apply the patch and run make. This patch only affects the tsearch2.sql file. You can run the SQL script found : [right here] This script will make the modifications found in the patch, and update the fields from the existing data. From this point on, you can dump and restore the database in a normal fashion. Without this patch, you must follow the instructions at the Tsearch2 project website for backup and restore.
Postgresql 8.0 and above include the latest stable release with the above patch(es) applied.
-
Install Tsearch2. These instructions assume you are using the latest point release of PostgreSQL 7.4.5.
[root root]# su - postgres
[postgres pgsql]$ cd /usr/local/src/postgresql-7.4.5/contrib/tsearch2/
[postgres tsearch2]$ make
[postgres tsearch2]$ make install
mkdir /usr/local/pgsql/share/contrib
mkdir /usr/local/pgsql/doc/contrib
(2 lines omitted)
/bin/sh ../../config/install-sh -c -m 755 libtsearch.so.0.0 /usr/local/pgsql/lib/tsearch.so
[postgres tsearch]$ exit
logout
[root root]#
su - postgres
cd /usr/local/src/postgresql-7.4.5/contrib/tsearch2
make
make install
exit