wellcometrust / timeline

Interactive timeline
Other
97 stars 25 forks source link

Our site using a modified version of Wellcometrust timeline viewer. #11

Open ghost opened 6 years ago

ghost commented 6 years ago

Hello,

I forgot to post about this :

We have used the Wellcometrust timeline for one of our projects. It was published in autumn 2017, you can see it here (in french, there could be geographic restrictions also).

1eaf79ce-adee-4ba6-afa4-a2f9182d9b00

The events are also discoverable from our main application (indexed in a SOLR database, you can see it here.

The « app » is hosted in a angular app and there is communication between both app to share data and functionality. The backend the « editors » are using to create the events is an Apex application.

I fixed a few bugs and added a few functionnalities that where requested for the needs of the project, like « filters » to be able to select a subset of events (implemented client side but using some precalculated data / index, a second source of data). The SOLR indexation was added after the autumn release, we could probably add a filter based on text content or facetted search now.

The timeline library / app worked well overall, I tought the code quality was pretty good. On the negative side there are performance issue when there is alot of events and I was not able to fix it without introducing some issues in the animation. Also, the model of « hidden » events and how zoom affect the result is sometimes hard to understand, we have added the display of a informative text to help the understanding.

Our project budget doesnt let us go further in improving it but the rendering of the events and animation could surely benefit from a rewrite.

Thanks for sharing the sources of timeline!