jupiterbroadcasting-hugo-mvp's Introduction
jupiterbroadcasting-hugo-mvp's People
jupiterbroadcasting-hugo-mvp's Issues
Make shorthand for Shows in hugo directories consistent w JB internal shorthands
naming convention for Shows should be consistent, either:
JB shorthand:
- coder
- extras
- lan or LAN
- lup or LUP
- office
- ssh or SSH
lower-kebab-case:
(likely the better choice)
- coder-radio
- extras
- linux-action-news
- linux-unplugged
- office-hours
- self-hosted
currently - a mix of naming conventions
/content/coderradio
/content/extras
../linux-action-news
../linuxun
../officehours
../selfhosted
Community section
API with JSON Output
make all content also available via JSON
Integrate Podlove Player
Archetype definitions
Once the Frontmatter for episodes is figured out, create archtypes for episodes
theming - not rendering Markdown headers, lists in text body
Currently markdown formatting in body of index.md
appears to render html correctly (lists, headers, links).
However, no formatting is applied despite the code.
This could be a theming issue.
Can we please add basic formatting to the theming to facilitate page content editing? Currently text appears as an unformatted blob.
To Reproduce:
edit the "Archive" index.md
with formatting as below, and observe no formatting applied to live webpage:
# title
* list item 1
* list item 2
## subtitle
text without formatting
[link](http://example.com)
media player: Consider Podverse embedded player
Consider using the Podverse embedded player to enable/facilitate Podcasting 2.0 features such as boosts/v4v, clips, chapters, etc.
demo: https://podverse.fm/embed/player-demo
code: https://github.com/podverse/podverse-web/pull/820/files
Value-4-value
This widget connects to your WebLN compatible browser extension to allow you to send Bitcoin over the Lightning Network to content creators.
RSS feed integration
Host overview page
Tags
Output tags in episode, tag list page
Search
figure out a good way to integrate search. Clientside like Lunr.js will probably not perform due to index size.
Extract missing content from archive.org
shows like Beer is tasty missing a lot of videos due to blip.tv shut down.
Extract those from archive.org
Episode: Support link per show / episode
right now it's only one static link in the single template of an episode
Pagination
use paginator... basically on each listing page :D
Sponsor integration
make Sponsors managable like hosts
Guests
add management of guests
Investige Multiside workflow
Build also own sites for each show with own TLD.
Might work with different build pipelines and different configs.
Also shared content for guests, hosts, sponsors
save multimedia content to storage
Setup StorageBox
start with 1TB and than scale up
Blog
integrate Blog
Needs Docker build functionality
Since the README makes mention of a TBD for Docker, I went ahead and created a basic Dockerfile
and docker-compose.yml
that will enable building the static site and copying it over to an nginx
container for deployment. This will need to be refined over time once the final decision about container registry is determined.
My PR:
#26
Archived shows
Write better docs
generate content from Rest API
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.