Hi,
I have recently did some review of the Mediawiki-Installer project, fixing some minor bugs right away:
https://gerrit.wikimedia.org/r/#/q/project:mediawiki/core+branch:master+topi...
https://phabricator.wikimedia.org/tag/mediawiki-installer/
As far as I understand the workboard, I cannot (and shouldn't) have too many columns - they are there to illustrate the progress of work.
Since we have so many issues open there (129 open in the backlog, which is one per 100 lines of code counted with "wc -l") I'd like to group them into those than can be tested and even probably fixed at the same time:
* Restricted environments (currently a column on the workboard). * Users and passwords * Environment checks
etc.
Those things need to be pretty fluid (I like to re-think and re-organize as I go).
How can I do that? I understand I need a permission to create a project, which is too bureaucratic for this task.
Probably the good way would be to define sprints (but without dates, since it's volunteer work:) but a Sprint is also a project, so I need permission, too.
Any ideas how to do it?
~Saper
CC'ing teampractices@
On Wed, 2015-10-28 at 11:18 +0000, Marcin Cieslak wrote:
I have recently did some review of the Mediawiki-Installer project, fixing some minor bugs right away:
Thank you!
https://phabricator.wikimedia.org/tag/mediawiki-installer/
As far as I understand the workboard, I cannot (and shouldn't) have too many columns - they are there to illustrate the progress of work.
https://www.mediawiki.org/wiki/Phabricator/Project_management#Boards hopefully helps?
Since we have so many issues open there (129 open in the backlog, which is one per 100 lines of code counted with "wc -l") I'd like to group them into those than can be tested and even probably fixed at the same time:
- Restricted environments (currently a column on the workboard).
- Users and passwords
- Environment checks
etc.
Those things need to be pretty fluid (I like to re-think and re-organize as I go).
How can I do that? I understand I need a permission to create a project, which is too bureaucratic for this task.
https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects are the guidelines. Getting permissions is rather easy, see https://phab ricator.wikimedia.org/project/profile/835/
Probably the good way would be to define sprints (but without dates, since it's volunteer work:) but a Sprint is also a project, so I need permission, too.
Having Sprint projects could be one solution, see "Sprints" in https://www.mediawiki.org/wiki/Phabricator/Project_management#Projects
Cheers, andre
On 2015-10-28, Andre Klapper aklapper@wikimedia.org wrote:
As far as I understand the workboard, I cannot (and shouldn't) have too many columns - they are there to illustrate the progress of work.
https://www.mediawiki.org/wiki/Phabricator/Project_management#Boards hopefully helps?
Thanks, that helps a bit. I only have trouble moving cards on a large screen, the workaround with holding a mouse button pressed works only partially :)
Probably the good way would be to define sprints (but without dates, since it's volunteer work:) but a Sprint is also a project, so I need permission, too.
Having Sprint projects could be one solution, see "Sprints" in https://www.mediawiki.org/wiki/Phabricator/Project_management#Projects
But to create Sprints I also need to have "create project" permission, is that correct?
~Saper
My main trick for moving items between columns on a board that has a lot of columns is to zoom my browser out so far that the text is microscopic (and all the columns are visible). Then use the browser find feature (Ctrl-F) to highlight the task you want to move, so you can see it. Then drag it. For me, that's easier than coordinating the "scroll while dragging" operation.
To create any project (sprint or not), you can either have project creation privileges yourself, or you can just request the project be created. If you only want a couple new projects, you probably don't need create project privileges.
Also, note that a project can have a board without being a sprint, and that includes having a sprint-like project (with a board) that is not a sprint. Sprints turn on the story point estimate field, and display the asssigned user differently. If you don't need those features, a non-sprint project works as well.
Kevin Smith Agile Coach, Wikimedia Foundation
On Wed, Oct 28, 2015 at 8:43 AM, Marcin Cieslak saper@saper.info wrote:
On 2015-10-28, Andre Klapper aklapper@wikimedia.org wrote:
As far as I understand the workboard, I cannot (and shouldn't) have too many columns - they are there to illustrate the progress of work.
https://www.mediawiki.org/wiki/Phabricator/Project_management#Boards hopefully helps?
Thanks, that helps a bit. I only have trouble moving cards on a large screen, the workaround with holding a mouse button pressed works only partially :)
Probably the good way would be to define sprints (but without dates, since it's volunteer work:) but a Sprint is also a project, so I need permission, too.
Having Sprint projects could be one solution, see "Sprints" in https://www.mediawiki.org/wiki/Phabricator/Project_management#Projects
But to create Sprints I also need to have "create project" permission, is that correct?
~Saper
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Wed, Oct 28, 2015 at 12:26 PM, Kevin Smith ksmith@wikimedia.org wrote:
My main trick for moving items between columns on a board that has a lot of columns is to zoom my browser out so far that the text is microscopic (and all the columns are visible). Then use the browser find feature (Ctrl-F) to highlight the task you want to move, so you can see it. Then drag it. For me, that's easier than coordinating the "scroll while dragging" operation.
My main trick is a Greasemonkey script to narrow the columns to fit the screen. The non-boilerplate bit is
GM_addStyle(".aphront-multi-column-fixed .phui-workpanel-view, .phui-workpanel-view .phui-header-shell { width: auto; }");
On 2015-10-28, Brad Jorsch (Anomie) bjorsch@wikimedia.org wrote:
On Wed, Oct 28, 2015 at 12:26 PM, Kevin Smith ksmith@wikimedia.org wrote:
My main trick for moving items between columns on a board that has a lot of columns is to zoom my browser out so far that the text is microscopic (and all the columns are visible). Then use the browser find feature (Ctrl-F) to highlight the task you want to move, so you can see it. Then drag it. For me, that's easier than coordinating the "scroll while dragging" operation.
My main trick is a Greasemonkey script to narrow the columns to fit the screen. The non-boilerplate bit is
GM_addStyle(".aphront-multi-column-fixed .phui-workpanel-view, .phui-workpanel-view .phui-header-shell { width: auto; }");
Amazing how people deal with such an inconvenience! IMHO a simple keyboard shortcuts (h j k l) could do wonders!
I subscribed to https://secure.phabricator.com/T5240 to watch progress.
Thanks everyone for your input. I'll try to request the Create Project permission and will try with Sprints/mini sub-projects.
~saper
wikitech-l@lists.wikimedia.org