11 ms·
Show HN: Convert a GitHub repository into a CMS
- intull 12y agoThis doesn't use Github pages isn't it? The title kind of misled me.
- roryokane 12y agoYeah, I expected that too but it doesn’t. Instead, it generates a Rails app for you that you have to host yourself, but in the configuration for that Rails app, you point it to a GitHub repository that contains the content of the site. The idea is that you can use the full power of Rails to manage how the content in the content GitHub repository is displayed, such as requiring password logins to sections of the site. See https://github.com/codemy/writefully#why-dont-you-just-use-static-page-generators-like-jekyll-or-middleman https://github.com/codemy/writefully#why-dont-you-just-use-s... for more differences from GitHub Pages.
- jaytaylor 12y agoWhy start with a full-blown ruby app for something like this? What is the drawback to starting simple with a git+markdown based statically generated site?
- artellectual 12y agoIf your trying to build a site that will allow you to sell digital goods, you are going to have problems if you use a static site. With writefully the idea is you get real business objects you can build business intelligence into. So for example I only want users who buy a piece of content to be able to view it, I can do that with associations or some sort of logic to detect who bought what. It's difficult to do that sort of thing with static sites.
- intull 12y agoWon't this logic be open source then? In some cases, business rely on such logic and would want to hide it. How would writefully handle that?
- nickthemagicman 12y agoIs there any thing to do this?
- kitwalker12 12y agocan this be deployed to heroku? #noobquestionhere
- rhgraysonii 12y agoSince it is a rails app, yes, that would be the case.
- artellectual 12y agoThe current version of writefully might not work, as when the writefully process accepts a web hook from github, it does a pull into a directory to sync the data. Heroku doesn't allow you to do things like that. We are thinking of a way to make it possible on heroku though.
- kitwalker12 12y agothanks for the explaination
- _kulte 12y agoI probably don't understand fully the concept of taxonomies in general, but it seems strange to me that the a custom taxonomy would inherit from Tag? What is the relationship between a taxonomy and a tag? In prose I mean, not in code. What is the result of applying the tag taxonomy as well as a custom one in terms of end-user experience on a hypothetical front-end of what this CMS would power, that is, what would the simplest example of the playlists taxonomy allow one to display?
- artellectual 12y agoI feel that the Tag is the most simple kind of taxonomy, I mean there is absolutely no business ideas in them, they are just there so you can tag multiple things with different keywords. The playlist on the other hand since it inherits from tag I could potentially add some features to it, like only a certain group of user can access certain playlists. In terms of the significance to end user, being able to put different types of taxonomy into different "named" groups help people visualize them differently, I feel. People think of tags differently from playlists. Hence if you try out the filters on the posts page of our site, you can only view one playlist at a time, but you can activate multiple tags at once. I hope that helps.
- rmetzler 12y agoWait, why does the video use a remix of Cro - "Easy" as background music? I was very surprised listening to some German rap suddenly.