wiki-archive/twiki/data/TDWG_Systems/TDWGOtherSystemsDocumentati...

216 lines
8.7 KiB
Plaintext
Raw Normal View History

head 1.7;
access;
symbols;
locks; strict;
comment @# @;
1.7
date 2010.03.25.03.51.48; author LeeBelbin; state Exp;
branches;
next 1.6;
1.6
date 2010.03.24.02.21.18; author LeeBelbin; state Exp;
branches;
next 1.5;
1.5
date 2009.08.28.00.16.24; author PiersHiggs; state Exp;
branches;
next 1.4;
1.4
date 2009.03.22.12.48.39; author PiersHiggs; state Exp;
branches;
next 1.3;
1.3
date 2009.02.05.00.27.43; author LeeBelbin; state Exp;
branches;
next 1.2;
1.2
date 2008.12.24.06.23.33; author LeeBelbin; state Exp;
branches;
next 1.1;
1.1
date 2008.12.24.05.47.54; author LeeBelbin; state Exp;
branches;
next ;
desc
@none
@
1.7
log
@none
@
text
@%META:TOPICINFO{author="LeeBelbin" date="1269489108" format="1.1" version="1.7"}%
%META:TOPICPARENT{name="WebHome"}%
---++!!Other Systems Documentation
---+++SVN
To add new users to the SVN repository, follow these instructions:
1) Log on to owl.tdwg.org as root (using SSH)
2) Edit the file /var/www/html/rs.tdwg.org/devel/emacs access_control.txt
3) Add a new line with your TDWG account name followed by "= rw", under
the existing names, such as:
RicardoPereira = rw
4) Save the file and go for it!
---+++Schema Repository
This documentation came from Walter Berendsohn asking about how to update the *rs.tdwg.org* pages for ABCD. The following conversations from Markus and Jorg.
"Roger pointed out this is the subversion backed part of TDWG. It can either be fully access through subversion with the primary folders having seperate access control lists.
Alternatively you can also mount the latest version (=trunk) as a web dav drive to modify the trunk. I would recommend to use subversion as it give you more control and you can tag/branch files."
"Walter, apart from the admins you are the only one to have write access to the abcd folder: [/abcd] WalterBerendsohn = rw. The login is your regular tdwg login. Please let me know if you want anyone else with a tdwg account to have write access."
"Regarding content we had at some point agreed to make use of RDDL for the schema repository. I would think this is still the case, but we should at least make sure all the different schema folders are done the same way. I would also be curious if all the rs.tdwg.org files are in sync with the archives served from the main pages - at least for NCD I have some doubts."
"J<>rg, what is your exact TDWG account, JoergHoletschek?"
"Yes"
"J<>rg, you should have write access now, please give it a try". Markus
"J<>rg, it is simply the https version of the regular url. To checkout ABCD you should be able to use this:
svn co https://rs.tdwg.org/abcd --username JoergHoletschek"
---+++LSIDS.sourceforge.net
It turns out I was wrong about it using WordPress. Instead it uses a custom-installed Typo3 (http://typo3.com) as the CMS. The installation was referring to a location for web-application file storage that does no longer exist. I created the necessary file structure at the new location, and restored the content from a backup I found among the website files, which was apparently taken Apr 7, 2008.
SourceForge backed up the files from the old webserver file storage location, but at a location that's not accessible through the normal shell access. Due to the nested directory structure I would need to use something like rsync to pull it down recursively, and if we encounter problems with the restore from backup I can look into that.
However, looking around there and spot checking the files seemed to be all of the same date and size as in the backup I used for restoring, so maybe we're good already in terms of having the latest version before it all went broke. BTW this must have happened on Sep 18, 2008; I guess the site was broken for almost a year ...
SourceForge now provides hosted apps that are customizable but maintained by Sf.net. Not surprisingly, they advise against installing your own, as projects have to maintain and upgrade those themselves. I have enabled MediaWiki and WordPress but there are other options too (https://sourceforge.net/apps/trac/sourceforge/wiki/Hosted%20Apps
). Sooner or later the content should be probably migrated away from the custom Typo3 installation to one of these hosted applications, unless someone knows of a specific advantage of sticking with Typo3.@
1.6
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="LeeBelbin" date="1269397278" format="1.1" reprev="1.6" version="1.6"}%
d34 4
d47 1
a47 1
). Sooner or later the content should be probably migrated away from the custom Typo3 installation to one of these hosted applications, unless someone knows of a specific advantage of sticking with Typo3.
@
1.5
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="PiersHiggs" date="1251418584" format="1.1" version="1.5"}%
d19 16
d43 1
a43 1
). Sooner or later the content should be probably migrated away from the custom Typo3 installation to one of these hosted applications, unless someone knows of a specific advantage of sticking with Typo3.@
1.4
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="PiersHiggs" date="1237726119" format="1.1" version="1.4"}%
d19 9
a27 1
-- Main.LeeBelbin - 24 Dec 2008@
1.3
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="LeeBelbin" date="1233793663" format="1.1" reprev="1.3" version="1.3"}%
d6 14
a19 1
-- Main.LeeBelbin - 24 Dec 2008
@
1.2
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="LeeBelbin" date="1230099813" format="1.1" reprev="1.2" version="1.2"}%
a4 29
---+++Setting Up New TDWG Groups
New Interest or Task Groups come into being via submitting an appropriate charter to TDWG Charters in OJS. Once a charter has been approved by the TDWG Executive Committee, it is published either as an Interest Group or Task Group 'journal', and then the basic online resources can be allocated.
* Set up TYPO3 base pages. Ricardo seems to have written plug-ins for most of this. Components include
* Home page: Add the Convener with contact and summary of charter
* RHS navigation: Link to full charter, members, links to Wiki, mail list, document archive and news archive (most are plug-ins)
* Add the new group to the TYPO3 Activities page with appropriate links as follows
* Log on to the Typo3 backend (http://www.tdwg.org/typo3)
* Click the "List" menu on the left-hand side
* Click the item "Front-end Users" on the website tree (after the Homepage and before TDWG2006)
* Scroll the contents panel all the way down to the "Search String" field, type (e.g.) Literature and click "Search"
* Click on the pencil icon near the item (e.g.) "Literature Interest Group" under the list of Website Usergroups.
* Click Edit in the pop-up
* Change the Wiki or mail link field accordingly.
* Click the "save" button.
* Setup permissions for Conveners to edit their TYPO3 pages
* Log into TYPO3 back-end
* Open Typo3, click List, then browse to the root of the page tree (called TDWG, near an little Earth icon). All registered users have a Typo3 backend account (listed under Backend user), but only a few have that account enabled. Only the 20 first users are listed at once, so you'll see that AlexChapman has a backend account (the icon next to his name is blue and not grayed out).
* To let someone in, first you need to locate them on that list by using the search field all the way at the bottom of the page. Then you click the pencil icon and enable their backend account by unchecking the disable flag at the bottom of the form.
* Then you need to let them know they can access the back-end at http://www.tdwg.org/typo3. They should use the same credentials they use everywhere on the site.
* Optionally setup a new Wiki
* Add the new Twiki web (http://wiki.tdwg.org/twiki/bin/view/TWiki/ManagingWebs)
* Edit the tables on the home (http://wiki.tdwg.org/twiki/bin/view/Main/WebHome) page to add in the new topic to either subgroup wikis, administrative wikis or other wikis - please maintain the alphabetical or priority listing order.
* Edit the page http://wiki.tdwg.org/twiki/bin/view/Main/SubgroupWebLeftBarWebList to add in the new wiki using the same format as the ones currently in the list
* Optionally setup a new Mailman mailing list
* You need to be a Mailman administrator
* Log into Mailman
* fill this in
* Setup the redirection commands (http://wiki.tdwg.org/twiki/bin/view/TDWG_Systems/TDWGMailmanDocumentation)
@
1.1
log
@none
@
text
@d1 1
a1 1
%META:TOPICINFO{author="LeeBelbin" date="1230097674" format="1.1" reprev="1.1" version="1.1"}%
d6 2
a7 1
New Interest or Task Groups come into being via submitting an appropriate charter to TDWG Charters in OJS. Once a charter has been approved by the TDWG Executive Committee, basic online resources can be allocated.
d11 14
a24 1
* Add the new group to the Activities home page with appropriate links
d30 4
@