xpollen8 / jazzbutcher.com

Hub for collecting/maintaining, and discussing preservation efforts of the materials shared with the world at jazzbutcher.com
http://jazzbutcher.com
2 stars 0 forks source link
preservation

Hello!

David Whittemore, here..

Historically, the contents of the jazzbutcher.com website has been a tightly-curated affair, and the accuracy of its contents has been dictated by information availability and personal free time.

Obviously, there is more information "out there", and having more people on the case could only be a good thing.

Which is where you come in

With a little bit of effort, the collected Jazz Butcher archives can have a fighting chance to make it past just the lifetime of one person.

With shared ownership in this repository, the raw information that drives jbc com will not be stuck "somewhere". Instead the information could be available for others to mine and repurpose and improve upon.

This is the first step to formalize a public/participatory framework for maintaining the jazzbutcher.com website: announcing the intent, and inviting participants in an open sharing of information.

I hope you'll join us

Here is how you can participate

Repository Layout

v1

The v1 directory contains (most) of the .htdb files which drive the original HTDB version of the website, which is now found at: https://v1.jazzbutcher.com

v2

The v2 directory contains the Work In Progress which is the conversion of the v1 site into a nextjs/React application

Changes made here will be deployed within a minute to https://jazzbutcher-com.vercel.app/, which is also where jazzbutcher.com now points.

As of this writing (2023-08-27), the V2 website is fairly faithful to the look and functionalty of V1 version.

I am completely open to collaborating with people with web design and/or UX experience. Let's work on this together. Hit me up!

How to run your own local JBC com V2!

nvm install 17 && nvm use 17

git clone git@github.com:xpollen8/jazzbutcher.com.git

cd jazzbutcher.com/v2

echo "JBC_HTDB_SERVER=https://jazzbutcher.com" > .env.local
echo "JBC_DATA_SERVER=https://data.jazzbutcher.com" >> .env.local
echo "## disables auth on /admin" >> .env.local
echo "LOCAL_DEV=true" >> .env.local

npm i

npm run dev