I was thinking along the same lines as Klaatu. Let's start afresh and build something for the long term that is easy to understand and maintain.
I am happy to contribute but doubt I'm the best web developer in these here parts. Andrew On Sat, 25 Jun 2022, 21:34 Klaatu, <kla...@mixedsignals.ml> wrote: > I think what you are saying is that HPR requires a full rewrite. > > I think what you are proposing is that we forget that the existing code > exists, because it's not worth "saving", and instead develop new open > source > code to replace it. > > If that's correct, then I agree. Let's not dwell on broken code that > nobody > loves, but move forward with new open source code that actually meets the > site's requirements (and ideally makes the admins' lives easier). > > -klaatu > > On Sunday, June 26, 2022 2:16:21 AM NZST Ken Fallon wrote: > > Hi All, > > > > I had a conversation with Alan Pope on mastodon about fixing some issues > > on the HPR website. He makes the valid point that if we don't release > > the code (because it's a mess), then it's not actually open source. > > https://mastodon.social/@popey/108476716097169705 > > > > Cruel but fair. Cruel but fair. > > > > I contend that it would be crueler to release the current code due to > > the risk of eye damage that could occur. > > > > So how to proceed ? I suggest we eliminate the problem by eliminating > > the code. > > > > My intention has always been to have a massively multiplayer online > > mirroring service where anyone can have a complete instance of > > everything. With a combination of git, and rsync anyone would have > > everything needed to host their own complete version of the site. > > > > We would still need to maintain the LAMP stack for the reservations and > > the processing workflow, but that code is a lot easier to sanitize and > > publish. > > > > The site itself is made up of 3 parts > > > > 1. Static pages, like header, footer, howto's etc > > 2. Dynamic pages derived from the Database > > 3. Media, audio, video etc > > > > The media and show notes are covered under the Creative Commons License. > > > > I would suggest releasing the code under the AGPL v3 or later, and > > publish it to our repo on https://repo.anhonesthost.net. > > > > Thoughts ? > > > > -- > > > > Regards, > > > > Ken Fallon (PA7KEN,G5KEN) > > https://kenfallon.com > > https://hackerpublicradio.org/hosts/ken_fallon > > > > > > _______________________________________________ > Hpr mailing list > Hpr@hackerpublicradio.org > http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org >
_______________________________________________ Hpr mailing list Hpr@hackerpublicradio.org http://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org