Project pages #212

Closed
tonylampada opened this Issue Oct 22, 2013 · 11 comments

Comments

Projects
None yet
5 participants
@tonylampada
Member

tonylampada commented Oct 22, 2013

Projects need to have a page on FS with:

  • Project name and logo.
  • Markdown description
  • A link to the project's oficial page
  • A list of tags (e.g. programming languages) associated with that project.
  • $ stats for that project (offered/paid)
  • A list of recent issues
  • Top sponsors and developers
  • A detailed feed of recent events for that projects issues.
  • A link to a page where people can edit project details (name, description, upload a logo)
  • A watch button to be notified by email when something important regarding that project happens.
  • A rss link with the same goal.

I believe that's it.

  • Style tags
  • Activities tab popups break layout whene there's big content
  • Make project edit form look nicer
@davelab6

This comment has been minimized.

Show comment
Hide comment
@davelab6

davelab6 Nov 1, 2013

Contributor

Hi everyone.
This issue is a big deal for me, so I'm willing to pay USD 20.00 for it.
This offer is registered on FreedomSponsors (http://www.freedomsponsors.org/core/issue/384/project-pages).
If you solve it (according to the acceptance criteria described there), please register on FreedomSponsors and mark it as resolved there
I'll then check it out and gladly pay up!

Oh, and if anyone else also wants throw in a few bucks on this, you should check out FreedomSponsors!

Contributor

davelab6 commented Nov 1, 2013

Hi everyone.
This issue is a big deal for me, so I'm willing to pay USD 20.00 for it.
This offer is registered on FreedomSponsors (http://www.freedomsponsors.org/core/issue/384/project-pages).
If you solve it (according to the acceptance criteria described there), please register on FreedomSponsors and mark it as resolved there
I'll then check it out and gladly pay up!

Oh, and if anyone else also wants throw in a few bucks on this, you should check out FreedomSponsors!

@flosse

This comment has been minimized.

Show comment
Hide comment

flosse commented Nov 5, 2013

+1

@tonylampada

This comment has been minimized.

Show comment
Hide comment
@tonylampada

tonylampada Nov 13, 2013

Member

@rafael-santos, I just updated the issue description. Let's talk later and let me know what you think!

Member

tonylampada commented Nov 13, 2013

@rafael-santos, I just updated the issue description. Let's talk later and let me know what you think!

rafael-santos added a commit that referenced this issue Dec 18, 2013

rafael-santos added a commit that referenced this issue Dec 18, 2013

tonylampada added a commit that referenced this issue Dec 18, 2013

rafael-santos added a commit that referenced this issue Dec 19, 2013

tonylampada added a commit that referenced this issue Dec 19, 2013

tonylampada added a commit that referenced this issue Dec 19, 2013

tonylampada added a commit that referenced this issue Dec 21, 2013

tonylampada added a commit that referenced this issue Dec 21, 2013

tonylampada added a commit that referenced this issue Dec 21, 2013

rafael-santos added a commit that referenced this issue Dec 23, 2013

tonylampada added a commit that referenced this issue Dec 24, 2013

tonylampada added a commit that referenced this issue Dec 24, 2013

tonylampada added a commit that referenced this issue Dec 26, 2013

tonylampada added a commit that referenced this issue Dec 26, 2013

tonylampada added a commit that referenced this issue Dec 26, 2013

@tonylampada

This comment has been minimized.

Show comment
Hide comment
@tonylampada

tonylampada Dec 27, 2013

Member

Working on "A detailed feed of recent events for that projects issues".
Now there's a ActionLog entity that is created every significant action - EDIT_ISSUE, EDIT_PROJECT, PROJECT_ADD_TAG, PROJECT_REMOVE_TAG, SPONSOR, CHANGE_OFFER, REVOKE, PROPOSE, WORK, ABORT, RESOLVE, PAY, ADD_ISSUE_COMMENT, EDIT_ISSUE_COMMENT

Next: create the South migrations to populate it.

Member

tonylampada commented Dec 27, 2013

Working on "A detailed feed of recent events for that projects issues".
Now there's a ActionLog entity that is created every significant action - EDIT_ISSUE, EDIT_PROJECT, PROJECT_ADD_TAG, PROJECT_REMOVE_TAG, SPONSOR, CHANGE_OFFER, REVOKE, PROPOSE, WORK, ABORT, RESOLVE, PAY, ADD_ISSUE_COMMENT, EDIT_ISSUE_COMMENT

Next: create the South migrations to populate it.

@tonylampada

This comment has been minimized.

Show comment
Hide comment
@tonylampada

tonylampada Dec 27, 2013

Member

Ok, all migrations were ran. ActionLog table now contains the whole history of FreedomSponsors activity. Now, let's get it on the screen...

Member

tonylampada commented Dec 27, 2013

Ok, all migrations were ran. ActionLog table now contains the whole history of FreedomSponsors activity. Now, let's get it on the screen...

@tonylampada

This comment has been minimized.

Show comment
Hide comment
@tonylampada

tonylampada Jan 2, 2014

Member

Almost there. Just need a few more adjustments.

Member

tonylampada commented Jan 2, 2014

Almost there. Just need a few more adjustments.

rafael-santos added a commit that referenced this issue Jan 3, 2014

rafael-santos added a commit that referenced this issue Jan 3, 2014

rafael-santos added a commit that referenced this issue Jan 3, 2014

rafael-santos added a commit that referenced this issue Jan 3, 2014

rafael-santos added a commit that referenced this issue Jan 3, 2014

@iurisilvio

This comment has been minimized.

Show comment
Hide comment
@iurisilvio

iurisilvio Jan 3, 2014

Contributor

Maybe you already have it in your task list...

  • Use select2 or chosen to select project tags.
Contributor

iurisilvio commented Jan 3, 2014

Maybe you already have it in your task list...

  • Use select2 or chosen to select project tags.
@tonylampada

This comment has been minimized.

Show comment
Hide comment
@tonylampada

tonylampada Jan 3, 2014

Member

Didn't know those, thanks!
Do you know if they play well with AngularJS?

Member

tonylampada commented Jan 3, 2014

Didn't know those, thanks!
Do you know if they play well with AngularJS?

@iurisilvio

This comment has been minimized.

Show comment
Hide comment
@iurisilvio

iurisilvio Jan 3, 2014

Contributor

I never used it, but you have https://github.com/angular-ui/ui-select2 , so it probably work fine.

Contributor

iurisilvio commented Jan 3, 2014

I never used it, but you have https://github.com/angular-ui/ui-select2 , so it probably work fine.

@tonylampada

This comment has been minimized.

Show comment
Hide comment
@tonylampada

tonylampada Jan 3, 2014

Member

Nice, thanks!

Member

tonylampada commented Jan 3, 2014

Nice, thanks!

tonylampada added a commit that referenced this issue Jan 3, 2014

rafael-santos added a commit that referenced this issue Jan 7, 2014

rafael-santos added a commit that referenced this issue Jan 7, 2014

tonylampada added a commit that referenced this issue Jan 10, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment