allegroplanet / allegro-planet

1 stars 1 forks source link

Add "Articles" Model #64

Closed MarkOates closed 5 years ago

MarkOates commented 5 years ago

Problem

As part of https://github.com/allegroplanet/allegro-planet/issues/63. See the issue for more deets, but this is part 1.

Solution

Article
  handle (must exist and be a valid format)
  title (must exist and be of valid format)
  body_markdown (just text for now)
  # user (the author) <- this has been removed, see https://github.com/allegroplanet/allegro-planet/pull/64#discussion_r336786867
MarkOates commented 5 years ago

Removal of the author will allow for a lot more flexibility in how this article model can be used. Now, it's possible in the future for multiple authors to share work/credit on a article, it's possible for articles to become wiki-like and have many authors sharing and working on it together, it's possible for an article to have a primary author, and contributing authors, and so much more.