Project

maeku_core

0.0
No release in over 3 years
Low commit activity in last 3 years
A journal for all of your thoughts and feelings.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

= 1.3.11

Runtime

~> 5.2
 Project Readme

maeku (前句), a journalling platform

Build Status

The term maeku is used to describe elements of the Japanese collaborative poetry genre renga. Specifically, maeku refers to a verse where unlikely words are strung together to evoke a new or surprising image.

Maeku is a Ruby on Rails-based journalling platform. Eventually, it will support multiple users and be extensible with multiple post types. It's inspired by Tumblr, Hi.co (defunct), Japanese poetry, and the idea of controlling your own blog content on the web.

Maeku is not in a usable state.

Developer environment

You can clone this repository and use the included dummy Rails application for local Maeku development.

The recommended setup path is as follows:

  1. Clone the repo:

    git clone https://github.com/maeku/maeku maeku
    
  2. Install dependencies with bundler:

    cd maeku
    bundle install
    
  3. Migrate and seed the dummy database using the provided dummy:setup Rake task:

    bundle exec rake dummy:setup
    
  4. And start the dummy application's Rails server using the dummy:server Rake task:

    bundle exec rake dummy:server
    

Editor

If you want to develop on the maeku_editor gem locally, you also need to run a local Webpack developer server. If you install Yarn, it's easy to get dependencies installed and run the webpack-dev-server in the background:

cd editor
yarn install
yarn webpack-dev-server