>>>>>>> Changes on orgprints.org <<<<<<< Maintained by the archive administrator (best overviewed without wordwrap) List of planned and implemented changes that may be of interest to users of the Organic Eprints archive. Fairly complete from 6.may.03. You may influence the elements and priorities of the to-do list by sending an email to the archive administrator with the subject line "orgprints to-do list". Orgprints.org is running on SuSE Linux 8.0 MySQL Server version 3.23.48-Max-log, Protocol version 10. perl, v5.6.1 built for i586-linux mod_perl 1.26 Apache/1.3.26 -------------- To-do list -------------- Sometime Change publicfulltext to set of three options (open access, registered users, depositor only) -> Make changes to the MySQL tables. -- Enable full text search. One option is to use Google's site search. Will be implemented in new Eprints 2.3 version in some form. 2004 Make a FAQ list and / or some other communication platform for communication on the use and development of the archive. -- Add some form of News entry on the front page, which links to new developments related to the archiveage (this might be combined with the FAQ / communication platform). Spring 2004 Enable linking directly to the archive in a chosen language by way of set_lang script. -- Solve the "umlaute" problem in search (may be solved in new Eprints 2.3). -------------- Implemented changes -------------- _____________________________ 27jan04 phrases-en.xml, metadatatypes.xml - minor rewordings and reordering of the eprint types. New phrases below: Journal paper in on-line journal Journal paper (vol. & no. cited) Newspaper or magazine article (date cited) Preprint (not yet accepted) -- citations-en.xml, citations-de.xml - changed the citation for the "Other" eprint type to allow for lacking authors (e.g. in newsletters). The field publishedas (Additional information) is now included in the citation. -- phrases-en.xml - added help text on the new citation of the "Other" eprint type. New phrase below: If you have additional useful publishing information (such as publishing plans, publishing history, etc.) or other information that you would like to share with the readers, please enter it here.
For eprints of type "Web product": please enter access date (e.g. "Accessed 15. March 2003") and information on who is behind the page (e.g. "FAO website").
For eprints of type "Other": please enter the type of eprint (e.g. "Newsletter", "Technical note", etc.).
For these two types, the information in this box will be shown in the citation.
-- phrases-en.xml - removed info on making clones when depositing new versions. Users should generally update the eprint already there. New phrase below:

This options allows you to view the eprints that you have in the main archive.

-- phrases-en.xml - changed text on adding a document to cover both adding a new and one more. First part of new phrase below:

Press the Add Document button to upload a new document or to add one more.

-- phrases-en.xml - added text on how to see the page you were looking at when changing language. First part of new phrase below:

Your preferred language is set to . Use your browser Back button to see the page you were looking at.

-- phrases-en.xml - added text to indicate that the browse button takes you to your own system. First part of new phrase below (same change applied to the similar _compfile and _files phrases):

Please use the Browse button to go to your computer system and locate the document file that you want to upload (you can also enter the full path and filename in the box).

_____________________________ 16dec03 ArchiveConfig.pm - removed the graburl option, since it was error-prone (could upload whole website or too-deep directory tree). -- Phrases-en.xml AND phrases-de.xml - removed the Capture URL related sentences. Removed wrong error message in stating that the sender address could be wrong. The confirmation consists merely in a URL link. -- vejledning.xpage - removed the same wrong error message here. _____________________________ 12dec03 Backup, removed old logs and backup files. _____________________________ 11dec03 Layout: implemented new layout on orgprints.org _____________________________ 31oct03 perl_lib/EPrints/Utils.pm, sub send_mail - changed charset from utf-8 to latin-1 in new utf-8 if section. This finally solved the "umlaut problem" in subscription mails. _____________________________ 10oct03 Backup: mysqlhotcopy of orgprints, copy of opt/Eprints2, usr/local/log + /conf, var/log + /mail, etc/ cron directories + webalizer.conf _____________________________ 8oct03 phrases-en.xml - added two new search orderings and their phrases + changed existing phrases slightly. New phrases: by conference (choose eprint type: conference papers/posters) by publication (choose e.g. eprint type: journals) by peer review status by document language _____________________________ 7oct03 phrases-en.xml - changed the wording for peer review phrases in relation to removal of the "later" category (after criticism). New phrases: Peer Review Status Please indicate whether this work has been subjected to a scientific peer review procedure. Not peer-reviewed Submitted for peer-review but not yet accepted Peer-reviewed and accepted Not peer-reviewed Submitted for peer-review but not yet accepted Peer-reviewed and accepted Not peer-reviewed -- phrases-en.xml - changed the wording for the Preferred language page to include that cookies must be turned on. New phrase:

Your preferred language is set to

If the language does not change, you may need to change your internet browser settings. Your preferred language is determined by a cookie that is stored on your computer; so your browser must have cookies turned on in order to shift language interface. The problem may also be that your browser is set to not always reload pages; you can then simply reload the page.

_____________________________ 6oct03 Session.pm - hack to enable that the archive is shown according to ones preferred language setting in ones browser. See email from me to EP tech list 6oct03. _____________________________ 26sep03 languages.xml - added native language names. -- phrases-en.xml - changed the wording for peer review phrases to be fit to server as sub-headings, plus the "later" category was not really meaningful. Never intended to be peer-reviewed Submitted for peer-review but not yet accepted A later version will be submitted to peer-review Peer-reviewed and accepted -- phrases-en.xml - added phrases for refereed fieldoptions and document languages. These are placed, somewhat idiosyncratically, as eprint type names in order to be used in bin/generate_views_2 by way of get_type_name. New phrase lines: Never intended to be peer-reviewed Submitted for peer-review but not yet accepted A later version will be submitted to peer-review Peer-reviewed and accepted Dansk - Danish Deutsch - German English Eesti - Estonian Suomea - Finnish Francais - French Ellinika - Greek Islenska - Icelandic Italiano - Italian Lietuvos - Lithuanian Latviesu - Latvian/Lettish Nederlands - Dutch Norsk - Norwegian Polski - Polish Portugues - Portuguese Espanol - Spanish Svenska - Swedish [undefined] [NOT SPECIFIED] _____________________________ 24sep03 phrases-en.xml - changed the help text on the Document file upload page to give better overview of downloads. New phrases:

Please use the Browse button to locate the compressed file that you want to upload (you can also enter the full path and filename in the box).

Then press the Upload button.

It is probably a good idea to avoid non-standard characters (e.g. æ ö å ß) in the filename.

If you give the file a descriptive name like "Arnold 2003 Goat bloat" it will be easier to locate in the download statistics.

Please use the Browse button to locate the document file that you want to upload (you can also enter the full path and filename in the box).

Then press the Upload button.

It is probably a good idea to avoid non-standard characters (e.g. æ ö å ß) in the filename.

If you give the file a descriptive name like "Arnold 2003 Goat bloat" it will be easier to locate in the download statistics.

Please use the Browse buttons to locate the document files that you want to upload (you can also enter the full paths and filenames in the boxes).

Then press the Upload button.

It is probably a good idea to avoid non-standard characters (e.g. æ ö å ß) in the filename.

If you give the file a descriptive name like "Arnold 2003 Goat bloat" it will be easier to locate in the download statistics.

_____________________________ 9sep03 about.xpage - added a paragraph about the objectives of the archive from the General conditions for cooperation ... Should have been added at that time ...

The Organic Eprints archive is a tool to further develop research in organic agriculture. The main objectives are to facilitate the communication of research papers and proposals, to improve the dissemination and impact of research findings, and to document the research effort. In accordance with these objectives the archive is designed to facilitate international use and cooperation.

_____________________________ 8sep03 ArchiveConfig.pm - added "type" to the list of fields on the subscription page, after commentary from Anne-Kristin Løs from Norsøk. _____________________________ 5sep03 Added three new project related fields, Project ID (text), Funding agency (text) and Programme (text) (after request from FiBL) to the orgprints database archive, buffer, inbox and deletion tables and to the respective ordervalue tables. ArchiveMetaDataConfig.pm - added the above fields to the end of the list. ArchiveRenderConfig.pm - added the above fields to the rendering of summary pages. citation-en.xml and -de.xml - Added start and end year, project leader and department/institution to the citation of projects. -- about.xpage and opensource.xpage - updated in accordance with multilanguage archive and FiBL cooperation. -- browse.xpage - new /en xpage to be able to link directly to the short browse list for projects (projects.html). Has to be maintained in accordance with changes in views-related phrases. -- Removed old backup directories. Size of directories can be shown in MC in Command. df after: Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda2 17197048 5825112 11371936 34% / _____________________________ 4sep03 cron.daily/orgprints_mysql_backup - new script that makes backup of orgprints database in mysql, saves a gzipped date-marked file in /home/eprints/backup, and resetmaster, which flushes binary logs. Runs once daily after midnight. _____________________________ 3sep03 phrases-en.xml - added note on reloading page if change language does not seem to work. Write this also to the EP tech list. New line:

Preferred language set to

If the language does not change, you need to reload the page. Your browser is probably set to not always reload pages.

-- phrases-en.xml - changed the wording for pages to avoid one page being put in both boxes. New line: Please enter the (inclusive) range of pages in which your item appeared. If there is only one page, enter it only in the first box. -- citations-en.xml - changed the citation for proceeding to include (eds.) after editors and moved Report to not show unless series no. is set. -- PROBLEM: getting duplicate entry errors in apache error log - > removed duplicate parents from database by looking at subjects:parents and sorting by parent: there should not be any twin entries. -- PROBLEM: not the same number of records in inbox_ordervalues_en and _de nor in document_ordervalues_en and _de. Don't know why this happened or what effects it may have. The _de versions seems to fit with the inbox and document datasets. -- PROBLEM: citations-de.xml got messed up with linebreaks, probably easiest to implement changes on a copy of citations-en.xml. _____________________________ 2-3sep03 Changed orgprints.org to multilanguage site: orgprint.xml - added language de and de title languages.xml - changed de to supported=yes ArchiveConfig.pm - changed multilanguage to 1 metadatatypes.xml - removed comments around lang for all user types phrases-de.xml, citations-de.xml, *.xpage - corrected and loaded german translated files. Note that in citations-xx.xml umlaute and such needs to be in the ü kind of format; in .xpage files they need to be html coded in some way (e.g. ü); in phrase-xx.xml they should be written as is (ü, ä, etc.) template-xx.xml - changed to include link to new language template-de.xml - added oekolandbau logo in footer index.xpage on de and en - added logos of partners to the frontpage -- New fields: added the fields startyear, stopyear, budget and addtitle to archive, buffer, inbox and deletion tables and to the respective ordervalue tables (it is easier to add fields before copying the ordervalue tables in connnection with the addition of a new language), added leaders and leaders_id tables to archive, buffer, inbox and deletion. Fields are copied with edit table (seems only to be able to copy to the end of the column !?) Tables are copied with right click: tools: show create -> choose table (more with Ctrl), alter name from _en to _de in query window -> Query execute. Works allright even if there is an error message saying "not loaded completely in memory". ArchiveMetaDataConfig.pm - added new fields at the bottom in same order as in the database. metadatatypes.xml - added addtitle in all eprint types, added startyear, stopyear, budget and leaders in project eprint type, added institution and department in other eprint type by requeste from Helga Willer. phrases-en and de - added phrases where necessary for fieldnames and help, requested missing de phrases ArchiveRenderConfig.pm - added script bits for rendering start and stop year, and budget, if the field is set. citations-en.xml - added rendering of start and stop year, and leader in project citation. Added rendering of [addtitle] to all eprint citations. -- uploaded ArchiveMetaDataConfig.pm, metadatatypes.xml and ArchiveRenderConfig.pm, checked configuration with bin/generate_abstract orgprints some_eprints_id before restarting server. -- run reindex on ALL datasets (archive, buffer, inbox and deletion, user, subject, subscription and document). Be sure to run reindex subject to avoid the "not generating german browse views" problem. -- uploaded phrases-en, citations-en and german files, restartet Apache -- run generate_static, generate_views, generate_abstracts and generate_views_en _____________________________ 2sep03 phrases-en.xml - added phrases for project leaders. New lines: Project leader(s) Please enter the name of the project leader(s). Project leader ID (please ignore) _____________________________ 26aug03 searchexpression.pm - made a hack to fix the default search order. See list of hacks for details. _____________________________ 25aug03 usr/local/httpd.conf - Changed MaxRequestsPerChild from default (0 = no max) to 20 in accordance with Email from Ed Sponsler on EP-tech list 6may03. This should make use of memory more efficient. Changed MaxClients from default (150) to 50. Increase this number if it gives MaxClients errors in apache error log. See also "Performance tuning" from mod_perl documentation on perl.apache.org. -- robots.txt - Added Disallow /faq/. Remove when the faq is made public. _____________________________ 21aug03 /info/* Added symbolic links to a new html_add directory in opt/eprints2, moved /info from the archive html directory to the html_add directory and added a symbolic link. This will ease the managament of added html files, especially in a multilanguage archive where the added files would otherwise have to be placed in several different places. The same procedure will be used for the new FAQ files. _____________________________ 18aug03 phrases-en.xml. Added the information that only fields marked with an asterisk needs filling in. New line:

Welcome to your user area at &archivename;. Please select one of the options below.

When depositing papers, please use the 'Next' and 'Back' buttons in the forms, don't use the browser buttons. You only have to fill out fields marked with a red asterisk in order to complete the deposit; other fields are optional.

-- Added two phrases from system-phrases-en.xml and changed documents to eprints, to avoid confusion. New lines:

Eprints in your Workspace

These are eprints you are currently in the process of depositing. You can start depositing a new eprint by clicking on New, or you can select an eprint from the list, and select one of the other options. Click Deposit to see a summary of the information you have filled in.

-- Changed the wording for Proceedings (again ;-) because people keep using it for conference papers. Left out "book" because it may be a report. New line: Proceedings (the whole collection) -- citations-en.xml. Added ID no. to title in Workspace box with eprints. New line: ID no. @eprintid@: @title@ID no. @eprintid@: Untitled _____________________________ 15aug03 phrases-en.xml. Added directions for copying the confirmation URL to the browser for the case of email systems not showing the link as a link. New line:

You need to activate your new password by clicking the following link (if the URL is not shown as a link, please copy it to your internet browser address box). The link is only valid for about three weeks.

-- ArchiveConfig.pm. Changed the Eprints configuration to allow for better error messages. See EP-tech mail 17jul03. _____________________________ 14aug03 Firewall on host institution upgraded. Rebooted server. Memory and swap filled up again - cause unidentified. Scheduled upgrade to make Eprints memory usage more efficient for the 18aug03. _____________________________ 13aug03 phrases-en.xml. Changed ALL CAPITALS to ONLY CAPITALS because the former confused some people to avoid capitals at all. New line: Please enter the full title of the deposit (avoid using ONLY CAPITALS and avoid line breaks - title and subtitle can be divided by : ). -- phrases-en.xml. Added help text on how to link to commerically published articles. New line: If your eprint has been published online, please enter the URL here (including the initial http://). For Web products, Projects and Organizations, this link is shown in the citation. Please give a direct link (the full URL) to the product itself, or its summary page, and not just the hosting website. For publications from commercial publishers, such as Science Direct, please use the persistent Digital Object Identifier (DOI) if available. The DOI has the form doi:long-number - a hyperlink URL for a DOI is constructed like this: http://dx.doi.org/long-number _____________________________ 8aug03 citations-en.xml. Added citation of publication and series + series no. to proceedings book. New line: @editors@ (@year@) @title@. @conference@, @confloc@. @publication@ @volume@(@number@). @series@ no. @seriesno@. Report no. @seriesno@.*** -- index.xpage. Changed electronic to international on the front page. -- moved orgprints_generate_views from cron.hourly to cron_daily, to ease the load on the server. _____________________________ 6aug03 Backup of mysql/orgprints, eprints2, cron and conf files (see 4jun03 for details). Also backed up httpd logs and exported all orgprints datasets into xml files. Disk space (df) before: 68% used; after : 50% used. _____________________________ 4aug03 Rebooted server. It stopped due to memory and swap filled up. Probably due to that some database error started a continuous circle of repeating errors. The httpd error.log speaks of duplicate entries in the inbox__rindex.MYD file. MySQLCC reports that this index file is broken. Probably due to som subjects with duplicate parents or a lost subject that may be due to human errors in the subject editing tool. Repaired the table and reindexed all datasets in orgprints on 6aug03. _____________________________ 22jul03 Rebooted server. Probably stopped due to memory overload - for some reason the server stopped doing cron jobs on 15jul03, including the preventionary restart of the Apache webserver each midnight. _____________________________ 7jul03 about.xpage and opensource.xpage. Updated in accordance with the German agreement - placed under GNU public licence. Moved a sentence from about.xpage:Software to opensource.xpage:Software. -- about.xpage:Open Access. Updated the link to the Free Online Scholarship Newsletter - new sentence: The SPARC Open Access Newsletter and the attached Forum is an excellent source of information edited by Peter Suber. -- about.xpage:Open Access. Replaced link to Eprints archives with link to larger meta-list - new sentence: Steve Hitchcock maintains a comprehensive meta-list of open access eprint archives. -- about.xpage:Open Access. Added link to DSpace.org together with Eprints.org. _____________________________ 1jul03 Rebooted server. It stopped due to memory and swap filled up. Probably due to that some database error started a continuous circle of repeating errors in the subject_edit process. -- Backup of mysql/orgprints, eprints2, cron and conf files (see 4jun03 for details). Disk space (df) before: 63% used; after : 45% used. -- Restarted mysql with the slow-query-log on for queries longer than 2 seconds, log and time is set in /etc/my.cnf, mysql is started with /etc/init.d/mysql.server stop | start. Log can be analysed with foejodb/tools/Perl_scripts/mysql_slow_log_parser, downloaded from the internet. _____________________________ 25jun03 Citations-en.xml, added stars to indicate funding part on all eprint types except Organization. Moved [oral] to the end. _____________________________ 24jun03 Phrases-en.xml, added "and no spaces" to username help. New phrase: Request a username - use a short name with only standard characters (a-z, A-Z, 0-9 and _) and no spaces, such as "frodo" or "victor_borge".
(If you have already registered, you cannot change your username here. Contact the archive administrator if this poses a problem.)
-- Changed harddisks (new harddisk received instead of the one that crashed) -- Restored backup to demo.orgprints: Extract zip file to present directory with (tar -xzf orgprints_dato.tar.gz). Copied files from restored/eprints2/archives/orgprints in backup copy to /opt/eprints2/archives/orgdemo. Changed to root user. Copied files from restored/mysql/orgprints to var/lib/mysql/orgdemo. Changed orgprints to orgdemo in orgdemo/cfg/ArchiveConfig.pm (otherwise the following gives an error), orgdemo/cfg/apache.conf and orgdemo/cfg/apachevhost.conf. Ran bin/generate_apacheconf. usr/local/bin/apachectl restart. Ran bin/generate_static orgdemo - gave error: [DBD::mysql::db selectrow_array failed: Can't find file: './orgdemo/version.frm' (errno: 13) at /opt/eprints2/perl_lib/EPrints/Database.pm line 2332. Database tables are in old configuration. Please run bin/upgrade]. The error 13 is due to denied permission. Set permissions to (user mysql group daemon -rw-rw----) for all files in mysql/orgdemo/. -> Backup restored successfully. _____________________________ 4jun03 MySQL backup of mysql/orgprints (root shell> mysqlhotcopy orgprints /home/eprints/backup/3jun03/mysql -u root -p mysql_password) and /Eprints2 to Eprints home /backup/3jun03. Added usr/local/conf (httpd.conf) and cron directories + webalizer.conf from /etc. -- Zipped backup (tar -czf orgprints_3jun03.tar.gz *) and moved to local disc and CD-ROM. -- Clear bin log files on MySQL command line (eprints shell> mysql -u root -p mysql> reset master; mysql> quit). Disk space (df) before: 62% used; after : 43% used. _____________________________ 20may03 Phrases-en.xml, minor change. New phrase: Error: Registration or registration change failed.
(If no reason is stated below, please check that the "sender" email address in your emails is the same as the address you gave when you registered.)
_____________________________ 19may03 Phrases-en.xml, minor changes, to avoid user errors. New phrases: Enter a password. Remember it for later use.
(If you are a registered user and forgot your password, just enter a new one here.)
Request a username - use a short name with only standard characters (a-z, A-Z, 0-9 and _), such as "frodo" or "victor_borge".
(If you have already registered, you cannot change your username here. Contact the archive administrator if this poses a problem.)
-- Phrases.xml, minor change, spelling error in "dayly". New phrase:

You may subscribe to email alerts on new eprints in &archivename;. Email alerts can be sent to you on a daily, weekly or monthly basis - any matching records that have been added or modified since last time will be mailed to you.

_____________________________ 14may03 Phrases-en.xml, minor changes, to clarify. New phrases: Please consider entering an additional abstract in another language (preferably in English if your document is in another language than English). Review your eprints in the archive

An email has been sent to containing the code required to confirm this new email address. The confirmation code is only valid for a limited time.

If you get an error after confirming, please check that your sender address (the email address in the "From" field of emails from you) is the same as the email address that you requested.

User Record for

Please enter some information about yourself. The information will be useful to us and readers of your items. You need only fill out those fields marked with a * to start using the archive.

To change your present login password, just go to registration and make a new one.
To change your e-mail address, click here.

Change Your Email Address Your Eprints Your Subscription Alerts -- Temporary error notice: The last days there has been a problem with registering, because the confirmation emails, which are sent out by the server, have not been distributed. The problem seems to be due to a security update in our hosting institute. Unfortunately this cannot be solved before May the 19th. When the problem is solved, the delayed emails will be distributed so that you can complete your registration. -- ArchiveConfig.pm, changed timeout time for confirmation email from 200 to 500 hours (~three weeks), to allow for confirmation after correction of Foulum mail distribution error -- Phrases-en.xml, changed from one to three weeks for timeout error, new phrase:

You replyed too late (after more than three weeks) to your confirmation email. Please go to "Register" and submit your registration again - you should then receive a new confirmation email. If this does not work, please send a request to the archive administrator that your account be deleted so that you can make a new registration.

_____________________________ 6may03 Changed user citations to include username. -- Changed restart_apache in etc/cron.daily from graceful to restart. Graceful failed to restart fully, even after configtest said ok. _____________________________ 28apr03 MySQL backup of mysql/orgprints (with mysqlhotcopy) and /Eprints2 to Eprints home /backup. Added /conf (httpd.conf) and cron directories + webalizer.conf from /etc to Eprints home /backup -- Zipped backup and moved to local disc and CD-ROM backup. -- MySQL command line: RESET MASTER to clear bin log files. Disk space after (df): 41% used. -- Citations-en.xml, changed eprints citation: Only hyperlink to title, not entire citation. _____________________________ 24apr03 Implemented English language browse views by hacking the generate_views script and running the resulting generate_views_en script in cron_daily. _____________________________ 31mar03 Implemented spam mail avoidance by way of javascript, for archive administrator email. -- Established experimental archive on demo.orgprints.org. _____________________________ 27mar03 Changed slave harddisk (gave server crash, httpd.conf messed up) -> harddisk error. Requested replacement. -- Added /conf (httpd.conf) and cron directories + webalizer.conf from /etc to Eprints home /backup -- Zipped backup and moved to local disc. -- Excepted the backup directory in robots.txt and webalizer.conf. _____________________________ 26mar03 MySQL backup of mysql/orgprints (with mysqlhotcopy) and /Eprints2 to Eprints home /backup -- MySQL command line: RESET MASTER to clear bin log files. Disk space after (df): 11,68 Gb, 33% use. _____________________________ 13mar03 Included author search in front page search field. _____________________________ 13jan03 Updated from Eprints 2.1 to Eprints 2.2.1 ---------------------- Repeated Procedures ------------------------------ Backup: Last backup 2feb04 -- mysqlhotcopy of mysql/orgprints: (root shell> mysqlhotcopy orgprints /home/eprints/backup/DATE/mysql -u root -p mysql_password --resetmaster). The DATE/mysql directory must be made beforehand -- copy opt/Eprints2, usr/local/log + usr/local/conf, var/log + var/spool/mail, etc/ cron directories + logrotate.d + logrotate.conf + webalizer.conf to /DATE directory -- zip backup (root shell, DATE directory> tar -czf orgprints_DATE.tar.gz *), ftp to local disc and copy to CD-ROM.