Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DSpace 7 UI project – plain language summary of the update webinar (slides/recording here: http://duraspace.org/hot-topics)

Background to the DSpace 7 project

A call Call for proofs of concept went out in late 2015/early 2016 2016 and resulted in a number of ideas; after review, it was decided to go with Angular2.  At the same time, it was agreed that the REST API should be reviewed and improved

At Open Repositories 2016 OR2016 – presented a proof of concept for use of using Angular2 + typescript + improved (re-built?) current REST API was demo'd.

In the meantime, Since then… we delivered DSpace 6!DSpace Release 6.0 Status 

And since then we got have been back to the DSpace 7 project , and have been working on a framework for the new UI , meeting requirements set out by the and capturing use cases.   See  You can see the use cases here: Use case missing? Need more detail?  Get involved, here’s how:Use Cases

Breaking down the technology

What is Angular2? 

What is Typescript?AngularJS 2.0 is...

Why are we re-building the REST API

...

 – what improvements will I see as an admin?

...

 Will my end users see from these changes?

How are we using them these technologies to build the UI - a description, in plain English, of the potential that is provided by using the combination of Angular2 + Typescript + improved REST API

What have we done so far on this?

Project steps (doesn’t have to have dates, but something to indicate where in the process you feel you we are up to) – would be good to provide something visual for this, rather than text as the page will be text heavy

I got from the call that this was still at the early stages – Tim used the phrase ‘building the frameworks’ I think – what does this mean in terms of the development roadmap?Drafted by Sarah Molloy