What have we achieved since jan 2023?
- we have consolidated all portaljs stuff in one place - in the monorepo
- we have started on the scaffolding (only just) - that can start as docs
- launched "Open Data (Portal)" offer: DataHub Open Data named and launched
- 2-3 significant iterations
- Finally, have a good sense of clarity and direction
- Couple of major breakthroughs
- Enterprise on back-burner
- Consolidated existed repos
Re product strategy and product.
- Where were we in Jan 2023
- Focus on "Enterprise"
- No monorepo
- Where are we now
Where are we now?
2 core directions
- PortalJS + Hybrid CKAN. DMS offering.
Marketing approach. Where were we in Dec 2022?
where were we before
- A lot of confusion e.g. example of Lucas M in january and his questions
- We didn't have the distinction of product and platform
- Multiple version of a template for a hybrid-ckan solution
- "DataHub Enterprise" (git-dms) https://github.com/datopian/git-enterprise-catalog powering a site called datahub-enterprise
Some of what we had
- Portal.JS – Collection of packages and components to deal with frictionless.js and ckan packages
- portal.js template - https://github.com/datopian/portaljs-template - A template for PortalJS websites, ideally next time we build a PortalJS website we just clone the template and start working from there, it already has all the queries, all the types, etc
- nx-portals - https://github.com/datopian/nx-portals - Monorepo that joins all our current headless frontends, mainly portal-ni, birmingham and fcsc and most important right now, the project for multi-tenant ckan.
- Usually CKAN is deployed as an instance, for a particular government agency/NGO/Company etc, which then gets divided into organizations inside that "macro-organization". Multi-tenant CKAN tries to make a instance where multiple NGO/Companies/Government Agencies etc can share the same CKAN deployment.
- datahub-publisher - https://github.com/datopian/datahub-publisher - A Data Management System that uses Github as an backend, as of right now completely serverless, tries to use datapackage/frictionless tools as most as possible