wttechlabs / taskboard Goto Github PK
View Code? Open in Web Editor NEWyour on-line tool for task management fun
Home Page: http://taskboard.cognifide.com
License: GNU General Public License v3.0
your on-line tool for task management fun
Home Page: http://taskboard.cognifide.com
License: GNU General Public License v3.0
Adding tags to cards should be improved:
There is currently possibility of adding notes to the card as the plain text. I would like to have a possibility to have the option to choose the "grid look" of my notes.
Some example of grid: http://codethat.com/grid/
There could be a page in taskboard that would display all cards that haven't been updated with new estimates on current day.
mnaglik wants you to pull from mnaglik/taskboard at b0f354c
Body: Hi,
If you want you can pull quick login fix, which focuses on username in login screen and also prevents passing wrong password back to user (it's then is html source).
Cheers,
Marcin
View repository: http://github.com/mnaglik/taskboard/tree/b0f354c80ac625032b230175daa045e4878458e6
The new 'filter by tag' feature is very useful. It would be even more useful if i could copy a url to a filtered view and for that url to then take me to a filtered view if i paste it into a browser. Then, for example, I could send Map of Medicine the url for the current iteration, filtered by "Waiting for Feedback" and ask them to use it to check for stories they need to respond to.
Currently I can right click on one of the tags listed and copy its url. (eg. http://taskboard.example.com/taskboard/show/1#tagged_as_blocked). This looks like a useful url, but when i paste this into a browser i see an unfiltered view.
'Add cards' and 'Add columns' links are not unselected when cards or columns are added.
They look as selected and get unselected when clicked. This can be fixed by reloading the page.
You can set card's colour only at the taskboard's view currently. I would like to have this option at the card level as well. The reason for this is related to zooming out taskboard - when I zoom out taskboard I'm not able to change the colour because colour picker is inactive.
In order to promote usage of taskboard we need to have demo version of taskboard deployed. It should be accessible by external user. There should be some restrictions to avoid some DoS attacks, etc.
There should be a possibility of visually grouping cards that represent tasks for one story.
Sometimes on real scrum taskboaards it's done with 'rows' like: http://www.mountaingoatsoftware.com/system/hidden_asset/file/29/MockedTaskBoard.jpg
Currently you can mark cards with colour or tags, but tags are not so visible and 5 default colours may be not enough.
Easiest solution is to add more colours (maybe customisable) or some other way of grouping cards.
It would be much more nice to have different colour for notifications that indicates errors, warnings, info...
It would be useful to see the version of Taskboard for testing purposes and simply to know what we are using :)
Steps to reproduce:
Result: Tags from points 2. and 4. are both shown
Expected: Only tag from 4. will be displayed
In WebKit based browsers (like Chrome or Safari) 'Add cards' text field is very narrow.
User should be able to archive and delete the whole taskboard.
We can implement new properties of taskboard.
Solutions:
When the taskboard is too old it would be fine to remove this taskboard from current list by archiving it. Then the whole taskboard goes to archive list.
When the archive list is too long we should be able to permanently remove taskboard from the archive list.
When the taskboard is too old user is able to archive or permanently remove it.
Removing from the archive list should be also possible.
Less is a framework that allows to write CSS rules in simplified way and automatically compiles them to CSS files.
Currently Taskboard is not very good at reporting errors.
When something is wrong with juggernaut connection, user got logged out or anything went wrong on the server side user may not be able to notice it. He just sees that 'something is wrong'.
And the only thing he can do is refreshing the page.
Errors need to be clearly notified to the user so he sees it before he looses some of his work.
This can be done with current notification system (messages in right bottom corner) but errors need to have other look (to be noticeable) and they can't disappear until error is fixed.
I would like to have a possibility of creating new taskboard based of one preselected (kind of cloning).
What should be cloned:
Blue-Ridge is a nice Ruby add-on to automate JavaScript tests.
It uses BDD style (like RSpec) and can run in browser or from command line (with Rhino engine), so it should be possible to add it to CruiseControl.
Some zoom levels show only one line of tags. It's quite confusing as the is no indication that there are more tags on the card.
As we moved Taskboard to GitHub it would be great to have a possibility of importing issues from GitHub issues page.
I'd like to have aliases for taskboard urls. For example now urls look like: taskboard/show/17 and it would be nice to have it as taskboard/ITERATION60.
Sometimes it's not clear what should be done to save/cancel editing of what should be entered in edited field.
Some king of help tip should be shown to help users.
For example:
As an administrator I would like to group taskbords that belong to a single project.
This will allow to reduce the length of list of taskboards.
There's a library for communicating with JIRA from Ruby: http://docs.codehaus.org/display/JIRA4R/Home
May be worth checking.
Card burndown chart doesn't get updated when hours left are changed on a card.
To get updated chart you need to close and open the card or change hours for the second time.
When looking at first time at taskboard I noticed that the legend of card colours would be very useful.
Place of the legend at the taskboard:
for example: up-right corner, expanding box (just in case to not cover the cards)
I want to print out the taskboard to PDF. The report should contain: snapshot of taskboard and burndown chart. Burndown chart should be generated on the new page.
Some users would like to 'highlight' specific column (for example column with blocked issues) with some background colour.
This may be the background of whole column or maybe just a header.
When opening taskboard page as user with 'viewer' role JavaScript error is shown (by Firebug in Firefox) and columns height is not set to be equal.
Affected version: 09.08.24 Governor Bay
GitHub Wiki is very simple and has very limited functionality. You cannot upload images, you cannot make sub-pages, you don't have much control of how the page looks like.
GitHub also provides 'Pages' feature for every repository.
http://pages.github.com/
Simply it's a 'branch' in your repo where you keep your website files (as HTML or other supported mark-up) and GitHub builds a page out of these files.
This will give us much more flexibility without loosing much of 'wiki' simplicity ('wiki' syntax, editing on-line).
After clicking on jira link at the open card, the user is linked to jira login page - event he is logged in.
Expected result: when the user is logged in - proper jira page should open without login in.
Many tags appear on multiple cards. It would be nice to have set of predefined tags displayed somewhere on a screen, from which user could drag and drop on a card.
There is no need to make that set persistent. It can be stored in cookies.
To have taskboard more useful, I would like to have default sorting of cards, i.e. alphabetically or by colour.
We should show that Taskboard is Cognifide's product, so there should be some link to Cognifide (and maybe Cognifide logo) somewhere in Taskboard.
When you check card's details for task with lots fo tags you can notice that there is no space between tag's line.
There are currently several issues with Taskboard features in Internet Explorer browser.
IE7 and IE8 should be supported browsers (all the bugs that show up in these should be fixed).
IE6 is not a high priority.
Logout link should be visible on every page (including home page).
Currently roles (viewer/editor) are assigned per user. As the number of taskboards from different projects grows we need to be able to assign roles for users per project. So user will have specific role for all the taskboards in a specific project.
It need to be defined what kind of roles and rights do we need, how to manage them, etc.
Result: New taskboard will be created but it will not be available in taskboard list.
It is available onlyby using the web address.
The link to change taskboards is in my opinion misplaced and it's not clear that it's a link (it has the same color as unclickable username near Logout link).
I suggest to move it to the right near the rest of the links and let the header start with just the name of the taskboard (it's clear what it is).
If you add some tag more than once you will see it also multiple times on card details view.
When you close and open the card again it's fixed.
Row's remove icon 'x' for first row is over the line when column name is spreaded in two lines
Taskboard version: 09.08.24 Governor Bay
This is new feature. I would like to integrate google calendar into taskboard. There should be some messaging (alert) in the taskbaord when some event is about to happen. This theme requires breakdown for sure.
User should be able to remove all cards from given column
How to reproduce:
Browser: Google Chrome 2.0
I'm moving the cards between lanes, however BEFORE and AFTER fields in logs shows same value:
TIMESTAMP; 20090616103439; USER_ID; 1; USER_NAME; taskboard; ACTION; moveCard; MSG; Moved a 'asdaf' card; OBJECT_ID; 1; OBJECT_NAME; asdaf; BEFORE; 1 @ Todo; AFTER; 1 @ Todo
TIMESTAMP; 20090616103448; USER_ID; 1; USER_NAME; taskboard; ACTION; moveCard; MSG; Moved a 'asdaf' card; OBJECT_ID; 1; OBJECT_NAME; asdaf; BEFORE; 1 @ asdfgg; AFTER; 1 @ asdfgg
So, instead of:
http://taskboard.cognifide.com/taskboard/show/37
it would be nice to get access to it using:
http://taskboard.cognifide.com/taskboard/show/Iteration66
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.