Flowershow Cloud Migration Design
Flowershow Cloud Migration Design
Goal
Convert this repo from a Next.js site to a simple markdown-based site for Flowershow Cloud. Keep only ecosystem content, remove all build infrastructure.
What to Delete
Next.js/Build files
package.json,package-lock.jsonnext.config.mjs,tsconfig.jsontailwind.config.cjs,postcss.config.jsnext-env.d.ts,types.d.ts
Config/lint files
.eslintrc.json,.eslintignore.prettierrc.json,.prettierignore
Directories
pages/components/layouts/lib/scripts/styles/public/config/
Other content to remove
content/about.md,content/intro.md,content/contact.mdcontent/course.md,content/paper.md,content/config.mjscontent/wiki/content/publications/content/art/
What to Keep and Move
| From | To |
|---|---|
content/ecosystem/* | repo root |
content/assets/ | assets/ |
Final Structure
/
├── .git/
├── .gitignore
├── LICENSE.md
├── README.md
├── docs/
│ └── PLAN.md
├── assets/ # moved from content/assets/
├── activitys/
├── activitys.md
├── cohere/
│ ├── index.md # renamed from Index.md
│ └── profiles/
├── design.md
├── outline.md
├── pip/
│ ├── about.md
│ ├── index.html # new static HTML page
│ └── profiles/
├── related-efforts.md
├── sensemaking.md
├── state-of-sensemaking-2020.md
├── stubs/
├── templates/
├── topics/
├── topics.md
└── why.md
pip/index.html
Static HTML page with Tailwind styling containing:
- Hero section - title and intro
- Introduction text about ecosystem mapping
- Placeholder for CircularVis visualization
- Overview text explaining PIP (paradigmatic, integrative, pragmatic)
- Placeholder for TernaryPlot visualization
- Placeholder for ProfileSearch directory
Migration Steps
- Move
content/ecosystem/*to repo root - Move
content/assets/toassets/at root - Rename
cohere/Index.mdtocohere/index.md - Create
pip/index.htmlwith text content and placeholders - Delete all Next.js files and directories
- Update
README.mdto reflect new purpose - Create
docs/PLAN.mdwith TODO for re-adding visualizations