Skip to content

plusjade/narly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

08b12f1 · Nov 30, 2011
Nov 30, 2011
Nov 30, 2011
Oct 27, 2011
Oct 27, 2011
Oct 27, 2011
Oct 27, 2011
Nov 3, 2011
Oct 27, 2011
Nov 27, 2011
Nov 5, 2011
Nov 4, 2011
Nov 5, 2011
Nov 30, 2011
Nov 30, 2011
Nov 25, 2011
Oct 27, 2011
Oct 27, 2011

Repository files navigation

Backbone

top (filterView) section singular_repo section Multiple_repo section side_panel section

App

has repo - (singular_repo view)
	has tags - (side_panel view)

has repos - (multiple_repo view)
	has tags - (as filters) (optional)
	has repo - (as filter) (optional) # this is the case for a repo showing similar repos.
	has user - (as filter) (optional)
		has tags (side_panel view)
	has currentUser (the logged in user)

Views

top Filter View App.repos tags user repo

Side_panelview App.repos.user tags App.repo tags

Multiple Repos App.repos

Singular Repo App.repo

Core feature outline

  • the user should be able to add tags to his repos.
  • the user should be able to filter his repos by these tags.
  • the user should be able to filter by a combination of tags.
  • the user should be able to see all tags for a given repo.
  • the user should be able to see other repos tagged by the same tag or combination of tags.
  • the user should be able to see another user's tags.
  • the user should be able to explore trending/popular (quality) repos based on tags or a set of tags
  • the user should be able to see/use the most popular tags.

Usage

plusjade:uid tags:"mysql" on repo:112

Tag:mysql:users add plusjade.uid Tag:mysql:items add 112

User:uid:tags add +1:"mysql" User:uid:items add 112

Repo:112:tags +1:"mysql" Repo:112:users add uid

About

A tagging system for GitHub projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published