Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move website out of community and have this be wiki / planning space #1089

Closed
7 tasks done
rufuspollock opened this issue Jun 1, 2024 · 2 comments
Closed
7 tasks done
Assignees

Comments

@rufuspollock
Copy link
Member

rufuspollock commented Jun 1, 2024

Summary: Migrate lifeitself.org website content and build to a separate repo (and out of community) so that community repo becomes a community notebook / wiki / planning / playground space.

For team: 🚩 Important - edit in new repo going forward

Warning

Going forward please edit lifeitself.org website at https://github.com/life-itself/lifeitself.org

Why do this?

Situation:

  • lifeitself.org currently built off markdown content and flowershow nextjs app here in community repo
  • we also have "notes" stuff that is the germ of an a notebook / wiki / planning space

Problem:

  • in short having an informal wiki like area and main website together does not work in terms of cognitive frame, UX, permissions or actual tech build
  • To give a few examples:
    • difficult to access/edit notes: no-one (even rufus) edits notes stuff because its kind of hidden, plus overwhelmed with rest of site
  • permissions: risky to give everyone access to website as they can accidentally break build etc. But you want lots of people to add to notebooks
  • tech build: lifeitself.org needs a custom flowershow app which therefore means a load of JS stuff in repo (plus its big). But notebook would not need that so could be built from simple datahub/flowershow cloud

More whys

Why not start a new repo for the wiki / notebook etc: because all the issues and discussions are here and migrating them is a massive pain.

Why move the website out: website is large and slow to build. Also most people shouldn't really be interested in or touching the main website.

Why not keep the wiki / playground here with the website: because then it gets lost in main website. plus notebook gets bogged down in site build. With site out we can use datahub cloud to build without need for self build (btw we tried this in our last iteration and have the /notes/ section).

Tasks

Tasks

Preview Give feedback
@rufuspollock rufuspollock self-assigned this Jun 1, 2024
@rufuspollock rufuspollock changed the title Migrate lifeitself.org website content and build to a separate repo Move website out of community and have this be wiki / planning space Jun 1, 2024
rufuspollock added a commit that referenced this issue Jun 1, 2024
why: website stuff has moved to a dedicated lifeitself.org repo. see #1089.

- move content/notes to root
- move content/excalidraw to root
- move content/assets to root (and remove everything from it except notes subfolder)
- remove everything else

TODO: finalize refactoring the assets folder so we don't have notes subfolder (but that needs to be done kind of carefully so as not to break links)
rufuspollock added a commit that referenced this issue Jun 1, 2024
@rufuspollock
Copy link
Member Author

rufuspollock commented Jun 1, 2024

FIXED. All done. Some follow up i've left in future for now as won't do for the moment.

Notes site powered by this community repo at https://notes.lifeitself.org whilst lifeitself.org happily running off https://github.com/life-itself/lifeitself.org

image

@github-project-automation github-project-automation bot moved this to 🆕 New in Backlog (All) Jun 1, 2024
@rufuspollock rufuspollock moved this from 🆕 New to ✅ Done in Backlog (All) Jun 1, 2024
@davidgasquez
Copy link

Looks awesome @rufuspollock! 😍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants