[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3892: Tahoe Website Makeover

Tahoe-LAFS trac at tahoe-lafs.org
Wed May 4 15:37:59 UTC 2022


#3892: Tahoe Website Makeover
-------------------------+-----------------------
     Reporter:  fenn-cs  |      Owner:
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  unknown  |    Version:  n/a
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+-----------------------

Comment (by meejah):

 p.s. nothing against Flask at all (I've used it in my sites) but a fully
 static web-site can use any web-server at all essentially which may make
 things easier.

 My site https://meejah.ca is served directly from Git blobs via a Twisted
 web server -- this means that "how to deploy" is very easy: I just `git
 push` the new or edited content. I'm not sure if that's appropriate here,
 but something to think about (it's thus _not_ a "static web site" and does
 need to run particular software on an internet-connected machine).

 A fully static website could answer the "how to deploy" question by using
 a CI pipeline to build and push the content to the static host. That's
 kind-of how ReadTheDocs works; a WebHook tells their service that there's
 new code and it builds and deploys it.

 From a "user" perspective, I think it's important to have a small amount
 of time between "edit the docs" and seeing them live on the internet. This
 encourages more participation in the project. It can be discouraging to
 add some documentation only to see it sit in a Git repo and _not_ get
 deployed for weeks/months.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3892#comment:4>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list