AigaionWikiMain Page | About | Help | FAQ | Special pages | Log in

Printable version | Disclaimers | Privacy policy

PreviousMaps

From AigaionWiki

These are the roadmap notes for older releases.

Contents

AIGAION 2.1.2

Boldewyn has been very active in figuring out how we can use po-files for internationalisation. We integrated his efforts in a few key points of the system. Now that is done, we can start to attack the translations structurally, with the help of all the people who have been offering support and making translations already.

This means that we can also start an organisational process for coordinating the translation efforts. This will probably involve a combination of Wiki pages and a separate forum board to discuss translation issues.

In parallel, we spent some time documenting code, cleaning up code, writing a few unit test classes, extending the documentation on this Wiki, etcetera.

Confirmed bugs to fix

[DONE] make tinyMCE an option (default off), as in its current form it may cause one or two problems. Option may be in config/profile, or in Index.php

[DONE] Typo in emailexport

[DONE] Simple search does not work for special characters in keywords forum. Add cleanname for keywords table

[DONE] fix garbled display in search results (htmlentities maims utf8 characters) forum

[DONE] Crash on IE in publication add/edit Tracker#109

[DONE] Extend topic title field Tracker#91

[DONE] Error when adding same keyword twice Tracker#101

[DONE] Author editing broken: unescaped strings Tracker#107

[DONE] Import bibtex: checkbox 'doimport' not working Tracker#106

Major features

[DONE] Internationalisation: German translations

[DONE] Internationalisation: Norwegian translations

[DONE] Internationalisation: Dutch translations

[DONE] Internationalisation: prepare aigaionengine/views for translation (using __("") calls)

[DONE] Internationalisation: prepare aigaionengine/controllers for translation (using __("") calls)

[DONE] Internationalisation: prepare aigaionengine/helpers for translation (using __("") calls)

[DONE] Internationalisation: prepare aigaionengine/libraries for translation (using __("") calls)

[DONE] Internationalisation: set up gettext interfaces of Boldewyn

[DONE] Internationalisation: set up forum corner for translation management

[DONE] Internationalisation: set up wiki pages to document status of different translations

[DONE] More documentation (see DocumentationToDo)

[DONE] Documentation (Wiki, code)

[DONE] move to next CodeIgniter version, using the contributions of DA

Minor features and visuals

[DONE] Distance between keyword cloud and header

[DONE] Keyword cloud added for authors and topics

[DONE] Nice, fast and simple wysiwyg editor for notes (thanks, Manuel S!)

[DONE] proper feedback when one tries to import a bibtex entry without fields

[DONE] proper feedback when there is data to import, but no valid entries could be parsed from it

[DONE] possibility to force-assign the format of import data (necessary if Aigaion detects wrong type)

[DONE] feedback from import if format cannot be detected

[DONE] feedback from import if text area was empty

[DONE] separate controllers for import data submission and committing reviewed publications

[DONE] When the user has no bookmarking rights, a strange-looking black line is still shown instead of a framed box - but now only when showing a single author.

[DONE] A backup restore function on the maintenance page

[DONE] unit testing for bibtex conversions, to spot recurring bugs

[DONE] Use <aigaionroot>/index.php/topics/single/<topic_name> instead of <aigaionroot>/index.php/topics/single/4 , where <topic_name> is a sufficiently uniquely identifying name for the topic? E.g., <aigaionroot>/index.php/topics/single/statistics/regression (this has already been made by Oyvind, just needs to be merged into the SVN code)

[DONE] Change edit access levels from bookmarklist Tracker#88

[DONE] Clean up menu display in IE

[DONE] Clean up topic tree display in IE

AIGAION 2.1.0

Confirmed bugs that need to be fixed before release:


[DONE] Month field, BiBTeX unknown macros, import and export on forum

[DONE] On import, if there is no citation key, it should not be set to "explicitly empty" -- i.e. empty double quotes

[DONE] fixed bug with choosing between different guest logins

[DONE] improved rights management interface. only the owner of publication can set it to 'private' now; interface has been somewhat rearranged

[DONE] Different formatting of the window header: remove prefix 'Aigaion 2.0', or move it to end of title

[DONE] conversion: \l{} braces must be removed. Also, when the slashed l is converted to bibtex, maybe we should add the empty braces?

[DONE] Tracker#70: The jr part of author names is silently discarded on import.

[DONE] Tracker#69: Also, there is no place at all for these jr parts.

[DONE] a new user that is anonymous or external does not need to have a password

[DONE] Tracker#67: FTP addresses in URL fields are displayed incorrectly (prefixed by "http://"). The bug is due to a codeigniter function; see the tracker for a patch.

[DONE] Tracker#77: Further bug in sorting by journal!

[DONE] Tracker#61: The text {$\lambda} in a title is converted to ($þambda$}, because \l in bibtex is (incorrectly!) converted to this þ sign. Should not happen, of course, as the \l is part of a larger command. This is a more general problem. Aigaion should not convert a character if it is part of a larger command.

[DONE] \l has a new conversion (this time the right one). Other characters of this class will follow in the future.

[DONE] Tracker#72: Hide "[create new]" subtopic button from users without sufficient rights.

[DONE] Fixed security issue with the filenames of uploadedf attachments

[DONE] Tracker#54: bibtex import error with @Strings. The problem is at parserentries.php line 253.

[DONE] added configuration setting to turn off the conversion from bibtex character codes to UTF8. This is useful if you find you have a lot of bibtex that is converted wrongly (our character conversion is not yet good enough to cover all cases)

[DONE] On systems that used external login modules, all normal user accounts should be set to 'external' in schema update 2.5!

[DONE] Also, Aigaon should not attempt to convert bibtex to UTF8 when the text contains math blocks. (Check for $ without prefixing \ , or displaymath, or \( )

[DONE] \l to þ conversion is wtrong -- has been removed

[DONE] Login was broken due to a test for 'TRUE' (string) instead of TRUE (boolean) :/

[DONE] The bibtex2utf8 conversion, when given single chars between braces, removes the braces. This is too much; something like \textit{i} would be destroyed to \textiti (which is not what we want)

[DONE] Bibtex issue: Changed the pages field to be varchar(255) instead of storing firstpage and lastpage separately (because that does not allow for comma-separted lists of ranges)

[DONE] Bibtex_id search results are not displayed (?)

[DONE] Bug in sorting by journal (forum msg)

[DONE] Forum msg: The crossref merging setting and adapting the bibtex ID of a referring item interfered with each other, leading to weird stuff happening.

[DONE] Display issue: "\textsc{Casl}" or "{\textsc{Casl}}" lead to a display of "\textscCasl" in the single publication view

[DONE] httpauth login module (has been temporarily disabled, as it did not really work the way it should). Should be fixed and tested.

[DONE] Tracker#62: a variable was not initialized in RIS parser

[DONE] Tracker#58: an edit button was visible to people without the edit rights in single pub view

[DONE] Tacker#55: double slash in url in menu.php

[DONE] Fixed bug: LDAP login misbehaved, and did allow anyone to login if an empty password was used.

[DONE] Small bug in aigaionengine/helpers/export_helper.php: error in exporting RIS (Undefined property: Publication::$report_type) (forum post)

[DONE] Scriptaculous doesn't find Prototype (forum post)

[DONE] Merge authors needs the appropriate access rights: should be edit rights on all involved publications! If any pubs could not be moved, the other pubs ARE moved but the to-be-deleted author is not deleted but remains the author of the other publications

[DONE] Merge authors: could lead to duplicate author for one pub, if both authors were attached to same pub.


Missing features from 1.3.x:

[DONE] Advanced search: topic related conditions

[DONE] Basic advanced search

[DONE] Resurrected the (nr of pubs / nr read) indicators for topics, in the topic tree.


[DONE] Fixed bug: system() call gives error on uploading attachment [1]


Minor new features that we like to have before release:

[DONE] added a user preference for how similar authors are calculated (see [Forum]

[DONE] Make email export contingent on user rights

[DONE] Øyvind's new email support

[DONE] Tracker#81: Warn anonymous users (on login) against changing the collapse of the topic tree.

[DONE] Tracker#80: Fully expand the topic tree when categorizing a single publication.

[DONE] just fill in your admin name, and pwd; the correct mail link will be generated. Tracker#73: Support email addresses that include a full name.

[DONE] Tracker#75: Display the topic description before listing the subtopics (when browsing a single topic).

[DONE] Boldy: Longer columns for first and last name, and email (see forum)

[DONE] Introduced show-publication-by-bibtex controller: publications/show/bibtex_id/<bibtex_id> e.g. localhost/aigaion/index.php/publications/show/bibtex_id/reidsma2008reliability

[DONE] Checking for authors that do not publish... If such authors are found, they can now be removed with one click on a link.

Retrieved from "http://wiki.aigaion.nl/index.php/PreviousMaps"

This page has been accessed 824 times. This page was last modified 09:15, 12 March 2009.


Browse
Features

Using Aigaion
Modifying Aigaion
Translating Aigaion
Integrating Aigaion

Install

About
FAQ

Donate

This page
View source

Printable version

Page history
What links here
Related changes

My pages
Log in / create account

Special pages
New pages
Recent changes
File list
Statistics
More...
Find