dingoblog / dingo

Blog engine written in Go
MIT License
285 stars 37 forks source link

Roadmap #7

Open dinever opened 8 years ago

dinever commented 8 years ago

Tests:

Post:

Others:

Dashboard:

Front-end:

Model/Database:

API:

samdfonseca commented 8 years ago

@dinever I've got some free time over the next few days to work on #6 here, and it'd be great to get a few more details on what you're looking for.

dinever commented 8 years ago

@samdfonseca Let's try to implement /api/posts first. We can have several parameters to filter the result. For example:

/api/posts?page=1&limit=5&order=published_at should return the first 5 posts order by the field published_at

bentranter commented 8 years ago

@samdfonseca wanna work together, or split the work up on the API? I was going to work on it for awhile tonight, I'm on the Gophers Slack if you want to communicate there

samdfonseca commented 8 years ago

@bentranter yea that sounds great. i went ahead and make a dingo gitter room (https://gitter.im/dingoblog) but if slack works better for you im down to use that

TimothyYe commented 8 years ago

Do we have a plan to manage all the vendor packages? There are some Go package management tools to choose:

Godep Govendor godm vexp gv gvt - Recursively retrieve and vendor packages. govend Glide

bentranter commented 8 years ago

I happened to see on my GitHub feed that @samdfonseca created a vendor branch the other day with Godep (creepy I know, haha). I think I've tried every vendoring tool so far and don't really have a preference, but Godep is a good one. Makes it really easy to update vendored packages too which is nice.

TimothyYe commented 8 years ago

Yep, I tried both Godep & Glide are good options.

samdfonseca commented 8 years ago

haha i thought i snuck that in @bentranter. yea that was made out of frustration ive been having dealing with different versions of dependencies. let me know if i should pr it and ill sort out any conflicts if there are any.

bentranter commented 8 years ago

@samdfonseca I think you should PR it, I'm cool with using Godep