-
Adding in Discussion and Abstracting Comments
04/21/2015 at 13:50 • 0 commentsI got asked a lot during this stream what I'm making. I need to do a proper post at some point, but I've had the idea kicking around my head a long time for a platform to collaborate on hardware design, and this Web API that I'm building is going to be used for that.
Right now the top level model is the
Project
. I've partially implemented in the past anIdea
model, which will be used to share ideas on a project and will be sorted based on user feedback (up/down votes or similar). I spent this stream creating aDiscussion
model which will be used like a forum, I.E. time based filtering. (Future models that I want to create include aBlog
,Wiki
, and I'm kicking around in my head the idea of a Q&A section....but that's besides the point)In the end of this stream, I spent a lot of time fighting with getting Django generics and ContentTypes working so that I can attach my Comment model to both
Idea
andDiscussion
. I did not resolve this issue during this stream :(Here's the commit from this stream: https://github.com/benhoff/ava/commit/08e4fce70d30761e858b36d3f97b405092e26238
and you can browse the directory here: https://github.com/benhoff/ava/tree/08e4fce70d30761e858b36d3f97b405092e26238
And of course, the stream itself:
-
Capt's Log
04/17/2015 at 15:53 • 0 commentsI started looking into the Facebook API for a different project and one of the things that struck me is that I've been barking up the wrong tree on the API front for a while here, mainly by returning hyperlinks in my API instead of just id numbers. So I spent a stream eradicating all of that cruft code and streamlining everything.
directory as it stands: https://github.com/benhoff/ava/tree/ed9c0c9cb1c10da22fb42e4b2387e09fd9e5c59b
last commit: https://github.com/benhoff/ava/commit/ed9c0c9cb1c10da22fb42e4b2387e09fd9e5c59b
first commit: https://github.com/benhoff/ava/commit/616f60b452270b84232886e4516758dbfeb2875a
-
Lt's Log StarDate 2015-04-07
04/08/2015 at 02:36 • 0 commentsI'm trying to get this project advanced enough that I can start building it using itself. I got this inspiration from reading an interview on git from Linus Trovalds. Making the website a front for git is in a way appealing... but likely not possible. Hardware is ultimately not software and can't be developed in the same way.
I'd like to add in a wiki, and discussions before starting to build the website using itself.
Anywho, here's the livestream for today which shows me developing the code.
-
LT's Log Stardate: 05/04/15
04/06/2015 at 02:03 • 0 commentsAt the very start of this project, learning both Django and the Django Rest Framework.
You can browse the source code up to the lastest commit here:
https://github.com/benhoff/ava/tree/086cfab358047e54d22e6f48776a3d302bf37705Right now I'm trying to add flesh out the projects. The plan is to have ideas, discussion (forum), and problems grouped under a project. I was also like to have an IRC channel associated with every project automagically and a wiki, but those are pipe dreams at this point.