The VIVO Scholar Task Force is creating a new user interface for VIVO, called VIVO Scholar. VIVO Scholar will work with VIVO implementations at version 1.10 and above. The VIVO Scholar Task Force began on April 15, 2019 and will be working to release a beta version in the spring of 2020.
We've got lots of information about VIVO Scholar, but if you have more questions, please talk to anyone on the VIVO Scholar Task force.
Keeping up with VIVO Scholar
About VIVO Scholar
- Background
- Deliverables
- Architectural diagram
- Goals and benefits
- Questions about VIVO Scholar? Check out our FAQs.
About the VIVO Scholar Task Force
Development plans
- Functional requirements for the VIVO Scholar user interface
- Data Specification v1.0
- Schedule and milestones
- Mockups
Recent development updates
The VIVO Scholar demo is live at http://vivo-scholars-scholars.cloud.duke.edu. The site is public and live but development is ongoing. We'll deploy new features at the end of every three-week sprint.
Get in touch on the #vivo-scholar Slack channel.
November 2019
11/26: We've added the following new features to the VIVO Scholar demo (watch the demo video here):
- Home page is mostly complete (you can change the background photo)
- Profile page: the About tab is mostly done (except for organizations
- Demo data is coming from OpenVIVO for now, but sample data is coming soon
- The Search results are not complete; this will be developed in early 2020
11/4: We've revised our milestones (hey, it's software!) and are planning to release according to the following schedule:
- End of November: an early demo version with only the home page and a profile page with position and contact information
- End of December: adding the Research and Expertise tab
- End of February: adding the faceted Search
- Mid-April: beta version ready
October 2019
Duke developers attended a conference about web components and plan to develop the scholars-react user interface using web components. Web components are customizable elements of a UI that can be reused and are platform-independent.
In the VIVO community sprint, VSTF developers enhanced the developer documentation of the three VIVO Scholar components:
- The scholars-discovery module pulls data from a VIVO database to populate a SOLR search index. The data in the SOLR index in turn populates two APIs to enable systems consume the VIVO data. There's a REST-API and a GraphQL API.
- The scholars-angular user interface is the second component; it consumes data from the REST API. This is written in Angular and used by Scholars@TAMU.
- The scholars-react user interface is the third component of VIVO-Scholar and consumes data from GraphQL. This is an alternate UI written with React and Go.
These modules will give developers many options for displaying VIVO data, and provide web developers a friendly interface for using VIVO data in their own databases.
The VSTF is seeking new and existing VIVO implementations to help with testing and planning of VIVO Scholar implementation. For more information, contact Andrew Woods, Julia Trimmer, Richard Outten or anyone on the VIVO Scholar Task Force.
September 2019
The VSTF showed an early-access version of VIVO Scholar at the 2019 VIVO conference. See the demo site here: https://vivo-scholars-scholars.cloud.duke.edu/
Here's an example page showing data imported from OpenVIVO: https://vivo-scholars-scholars.cloud.duke.edu/entities/person/orcid0000-0002-1304-8447
Developers, check out the GraphQL playground here: https://scholars-discovery-scholars.cloud.duke.edu/gui
with sample queries here: https://github.com/vivo-community/scholars-discovery/wiki/Sample-GraphQL-queries
Non-developers, VIVO Scholar will use web components to enable end users to embed data in web pages. Here's a demo (more instructions coming later): https://github.com/vivo-community/scholars-discovery/wiki/Web-Components-(Demo)
Town hall meetings
Join us for an open call every six weeks. We'll show recent development and talk about what's next. Town halls are held on Wednesdays at 10:00 EST on the following dates:
- January 8, 2020
- February 19, 2020
- April 1, 2020
- May 13, 2020
You can find videos and brief notes from past meetings on the VIVO Scholar Town Hall Meeting Notes page.
Town hall connection information
- Go to: https://lyrasis.zoom.us/my/vivo1
- One tap mobile:
- US: +16699006833,,9358074182# or +19292056099,,9358074182#
- Or Telephone:
- US: +1 669 900 6833 or +1 929 205 6099 or 877 853 5257
- Meeting ID: 935 807 4182
- International numbers available: https://zoom.us/u/aeANHanzED
Explore our sprints on Github
VIVO Scholar works happens in Github in VIVO Community Projects. Follow along with our three-week sprints to see what we're working on.