hugomaiavieira / kanban-roots Goto Github PK
View Code? Open in Web Editor NEWA kanban board that keeps the simplicity as well as the roots of the concept.
License: Other
A kanban board that keeps the simplicity as well as the roots of the concept.
License: Other
To delete a task, delete the comments attached to it.
Should be possible to add a contributor as a client of the project. These contributors only could see the board and make comments for tasks.
Use the same way of github use. See [nucest]http://github.com/uenf/Nucest code too.
Create a link to clean the Done division of the board.
Following this link, the position attribute of all Done tasks change to "Out".
Should have, at least, his projects and options for manipulate his informations.
Just lack the test for it.
Should be possible to exclude a task
rake routes
show the routes correctly and in the right order, but if you try to follow contributors/sign_out it follows to show action:
Couldn't find Contributor with ID=sign_out
env info:
REQUEST_METHOD: "GET"
REQUEST_PATH: "/"
REQUEST_URI: "http://localhost:3000/contributors/sign_out"
action_dispatch.request.parameters: {"controller"=>"contributors", "action"=>"show", "id"=>"sign_out"}
When a task with 1 sponsor is edited and is set no sponsor in the multiple select, he continues connected to the task.
Like github. Show activities on projects that you are involved.
Create an notifier like facebook and github inbox. This can highlight events like:
A task can have N comments.
Create the board as a non Active Record Model.
The project should have a Board, that in turns, should have the project's tasks (separated by position)
Tip: http://railscasts.com/episodes/121-non-active-record-model
The project owner can't appear to be added on the projects contributors select.
Contributor should be an user that the login is the e-mail. Therefore, the e-mail should be uniq.
Task should have 1 or more sponsor ( I don't know if this is the better name)
Make English and Portuguese locales.
Use the OpenID resource to log into kanban-roots, like provided by Google, Yahoo, Facebook, and anothers.
In a company, sometimes people work in different projects at the same time. To avoid the board's switching, they can create a BigBorad, a special board that join various projects boards.
Selenium::WebDriver::Element#drag_and_drop_{by,on} is deprecated. Please use Selenium::WebDriver::Driver#action (and Selenium::WebDriver::ActionBuilder) instead.
Add a way to send pictures to flickr or picasa when composing a task description or a comment. This will facilitate pictures addition with markdown.
Tip: Can use the flickraw gem
Different Categories should have different colors of post-it
Add a field :initial_date and :final_date in the tasks.
Should be possible to add task categories.
Should be possible to choose the post-it color too.
This will be necessary when prettify the urls.
User should be able to use markdown syntax to format their comments and Task description.
Search for tasks title and description.
The search should look for tasks in the actual project only.
The post-it should have a height that let space for 3 lines of title. If the history title occupy more then 3 lines, truncate with "...".
The project should have teams
A team have contributors
run grep -rn TODO .
and resolve all
Add markdown preview to the text areas
Add links to destroy and edit for each comment at task page.
Needed discuss about this first. We will do this as github does? All Contributors of the Organization can manipulate all Organization Projects or will have a Team to limit this?
To delete a project, delete everything attached to it (tasks, categories, comments)
Examples:
Comments should be editable and deletable only for its owner
Should be possible to add a category directly from task form.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.