Date & Time

Dial-in

We will use the international conference call dial-in. Please follow directions below.

Agenda

DSpace 6 Testathon preparation: the ultimate repository manager test plan

Update on the UI Working Group

Is it desirable to have WYSIWIG editing of metadata fields? Is it desirable to have rich text in metadata fields at all? (XMLUI already supports MathJax notation for formulae in metadata fields) 

 

Preparing for the call

Review the DSpace Release 6.0 Status pageUI Working Group

Gather existing DSpace testing scripts

Meeting notes

We discussed the opportunities for DCAT to create a Standardized testing script for the DSpace 6 Testathon. This script would be used by administrators testing the DSpace 6 release candidate. It therefor focusses on parts that can be examined visually and thus are part of the User Interface. As DSpace 6 will not yet have a unified UI we will have to create two testing scripts, one for JSPUI and another one for XMLUI.

On the long term this testing script will have to become even more standardized to use it for testing purpose on future DSpace versions.

At this moment there are several DSpace repository managers using their own testing scripts for internal testing purpose. As those could contain many interesting points of view for a standardized testing script, these scripts can be used to start from. In case you would have your own testing script which you are wiling to share, please add a link to it in the comment section below.

Scripts

We will have to use two parallel documents. One for XMLUI and one for JSPUI. It would be beneficial if those documents could contain scripts for different persona's. We could for example create a spreadsheet for each UI containing separate tabs for the persona's of DSpace admin, community admin, collection admin and DSpace submitter. Each of those tabs would contain tests tailored to the persona.

Tools

There are many tools available to collaborate in the creation of our testing script. Some people mentioned google docs and google spreadsheets to be useful. Another way of dealing with multiple actors could be by creating a wiki page.

To coordinate the creation of the testing script we will work on a wikipage. We will collaborate on this page until October 13th, on which we would need a first draft of the script to discuss during that day's DCAT meeting. After the discussion we have until December 1st to process our remarks in to a final version which will be used during the Testathon from December 1st to 11th.

When the final version is ready a separate wiki page will be created linking to the test script and providing some additional information aimed at repository managers willing to perform the tests.

The script itself could be published as a google spreadsheet or equivalent. Although the format is currently undecided it would be beneficial to add a column for jira tickets. This column should not be mandatory however. Testers feeling confident a certain issue deserves a jira ticket could create one and link to it in the column. Others could note down their comment in this column. Afterwards their remarks should be reviewed by another tester who could still decide to create a jira ticket.

Testing environment

In the past testers were encouraged to a release candidate locally and perform the test on their own DSpace instance. To not only standardize the test itself, but also the environments on which they are performed, the tests themselves should be done on the demo.dspace.org environment instead of locally.

Coordinators

The creation of the testing plan will be coordinated by Amanda FrenchKate DoheBram Luyten (Atmire). Others willing to join the task force could join anytime.

UI working group update

The UI working group is raising a call for designers who would come up with a new User Interface design. Main idea of this design is admins to be able to configure more in the user interface instead of in the configuration files. The combination of future DSpace versions and the new UI should also make the whole more modular.

Call Attendees