Key considerations:
Depending on the project need, portals can be driven dynamically from Views or statically from Tables.
External content that the portal renders within the site must be hyperlinked "https". Links out can be http or https.
Removing facets can improve performance.
Jira
Portal development coordination is tracked in the Community Portals Jira project. Create an appropriate Epic to track the overall project. It is the job of the respective product manager to triage issues to the engineering team (Alina, Michael and Jay) appropriately.
What are the first steps?
A Synapse Project drives the backend of the portal. Make a project (e.g. PEC).
Define a url by opening a Jira issue with PORTALS (e.g. PEC).
Implement design by opening a Jira issue with PORTALS(e.g. PEC)
Create Table/View architecture
Publications
Tool to scrape Pubmed for relevant publications using grant or pubmed id as input
People
Study
Set schema - note "hint text" is tracked in Confluence page and must be manually set by web developer
General notes about table schemas and column types
Simple markdown (links, bullets, bold, etc) is supported in underlying tables, but you will need to specify which columns have markdown in the schema
if you need to link to multiple synapse IDs, separate the list with commas
Use these questions to guide conversation with the design team about the homepage:
Why/goals/value- what is the focus of this portal
Relationship to consortium
Fit in ecosystem
Type of resources available
Diversity within type/amount within type
Main actions- e.g. find data/tools/people
Progress and future-- living repo/freshness of data
FAQ/help
Add Comment