[Wikitech-l] Organizing project in the Phabricator - advice needed
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+topic:installer,n,z 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 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Organizing project in the Phabricator - advice needed
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 Cieslakwrote: > On 2015-10-28, Andre Klapper 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 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Organizing project in the Phabricator - advice needed
On Wed, Oct 28, 2015 at 12:26 PM, Kevin Smithwrote: > 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; }"); -- Brad Jorsch (Anomie) Senior Software Engineer Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Organizing project in the Phabricator - advice needed
On 2015-10-28, Brad Jorsch (Anomie)wrote: > On Wed, Oct 28, 2015 at 12:26 PM, Kevin Smith 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 mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l