Find a better/simpler solution for lbry.tech #119
Labels
No labels
area: devops
area: discovery
area: docs
area: livestream
area: proposal
campaign-blocker
consider soon
Content
dependencies
Epic
good first issue
hacktoberfest
help wanted
icebox
level: 1
level: 2
level: 3
level: 4
needs: exploration
needs: grooming
needs: priority
needs: repro
needs: tech design
on hold
priority: blocker
priority: high
priority: low
priority: medium
resilience
Tom's Wishlist
type: bug
type: discussion
type: improvement
type: new feature
type: refactor
type: task
type: testing
unplanned
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/lbry.tech#119
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Not for immediate resolution
Vuepress, while a nice system for a small site has too many caveats for my liking. Modern routing is a mess, internal dependencies aren't updated thus making every site built with it susceptible to trolls, and it does a lot of "magic" under the hood that I don't have insight into aside from going through that repo's codebase. Not that magic is terrible but I shouldn't have to search DDG for 10 minutes to find the source of an error.
References
DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks instead
https://stackoverflow.com/questions/49942558/deprecationwarning-tapable-plugin-is-deprecated-use-new-api-on-hooks-insteanpm audit security report:
Alternatives
.html
pages or placing a single file inside a folder just to get rid of.html
Summary
I'm a huge fan of security and my inability to ensure this project is in fact secure gets on my nerves. The (minor) usability issues with routing and other things don't help.
fastify and choo would be a nice combo for the next iteration of
.tech
, coupled with a simple Markdown parser. We'll see.I hate Vuepress routing so much that that is basically a sufficient reason to nuke it if it can't be adjusted.
Progress is being tracked in #121