BUBBLE_ENGINE

command module
v0.0.0-...-56ce8ea Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2024 License: GPL-3.0 Imports: 4 Imported by: 0

README ¶

[PROTOCOL LAYER: BUBBLE]

Source code for an experimental blogging system written in Go.

CORE IDEA:

Blogging is fun. It's even more fun when using simple tools to get articles quickly up and running.
The BUBBLE engine is meant to be that simple tool that allows for extreme ease of use.

CORE COMMANDS [NOT READY YET! STILL WORKING ON SOME THANGS! 🤠]:

Initial setup:

This will walk you through some steps to getting the engine properly configured.

$ bubble setup
Create a new article entry:

This will create a new markdown file inside of the entries folder.

$ bubble new [article title]
Create a rough draft:

This will create a markdown file inside of the drafts folder. These files won't get displayed in production. Ever. Perfect for brainstorming.

$ bubble draft [draft title]
Archive an entry:

Archiving an article means no future updates will be made to said article.

$ bubble archive_entry [article title]
Restart engine:

The engine will need to be restarted after writing anything to the entries folder.

$ bubble restart

TODO:

  • Sort article entries by date format: YYYY-MM-DD_[ENTRY].md.
  • Engine setup system.
  • Setup tag system.
  • Setup archiving system.
  • RSS.

EXPERIMENTAL:

  • Add a reply/comment system that sort of acts as a secondary blog in of itself.

Documentation ¶

The Go Gopher

There is no documentation for this package.

Directories ¶

Path Synopsis
controller module
functions module
model module
types module
util module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL