Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-15 Thread Mukunda Modell
On Fri, Apr 15, 2016 at 12:41 PM, Max Binder  wrote:

> You can require certain projects for all task creations going through your
>> creation form, but then the user can't add any extra projects themselves
>> (AFAIK).
>
>
> Do you happen to know if Alex is correct about this?
>
>
Almost correct but not exactly, it's nuanced. You can't absolutely force
certain project tags while also allowing users to add their own but you can
suggest some default projects and let the user make adjustments as needed.

More specifically, you can do either of the following:

   1. Pre-fill and lock the projects field, in which case the user cannot
   add or remove any project tags. You could also hide the projects field, in
   which case the behavior is the same but the user won't even see the
   projects that are being selected for them.
   2. Pre-fill the projects with a default (can be one project or several)
   but leave it unlocked. In this case the user can add projects to the list
   but they are also free to remove the default choices and replace them with
   whatever projects the user wants.
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices


Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-15 Thread Max Binder
Thanks, Mukunda! This is great.

You can require certain projects for all task creations going through your
> creation form, but then the user can't add any extra projects themselves
> (AFAIK).


Do you happen to know if Alex is correct about this?



On Fri, Apr 15, 2016 at 9:01 AM, Mukunda Modell 
wrote:

> I created a custom form just to demonstrate the possibilities and
> encourage people to request custom forms. Simply submit the example to
> request your own custom form:
>
> https://phabricator.wikimedia.org/maniphest/task/edit/form/17/
>
> On Thu, Apr 14, 2016 at 5:29 PM, Alex Monk  wrote:
>
>> To get a custom form for anything it should go through that project, yes.
>>
>> You can require certain projects for all task creations going through
>> your creation form, but then the user can't add any extra projects
>> themselves (AFAIK).
>>
>> You should be able to set the default task description to some helpful
>> template, but reproduction steps are not always required for bug reports.
>>
>> On 14 April 2016 at 23:13, Max Binder  wrote:
>>
>>> Thanks for the updates. It's my understanding that in order to get a
>>> custom form for a team, it should be requested via the Phabricator
>>> project . Is this
>>> correct?
>>>
>>> My hope was to make it easier for my teams to make tasks by
>>> autopopulating certain things, like Projects that must always be tagged, or
>>> prefilling information that is always required (such as repro steps for
>>> bugs). Is this an appropriate use of forms?
>>>
>>> On Thu, Apr 14, 2016 at 2:54 PM, Alex Monk  wrote:
>>>
 Custom forms for tasks (i.e. not projects, pastes, etc.) are listed at
 https://phabricator.wikimedia.org/transactions/editengine/maniphest.task/

 On 14 April 2016 at 22:45, Kevin Smith  wrote:

> I never saw replies to this. I thought forms were a hotly-requested
> feature. Are teams using them? If not, are there implementation problems,
> or is it just a matter of not having the time to get to it yet?
>
>
>
> Kevin Smith
> Agile Coach, Wikimedia Foundation
>
>
> On Sat, Apr 2, 2016 at 4:23 AM, Max Binder 
> wrote:
>
>> Wondering if this is a feature that my teams might want to use for
>> their bug report templates, and/or ensuring the right projects are tagged
>> for regular tasks, etc. I'd love to explore existing custom forms on 
>> other
>> teams. I think I heard that the researchers might be such a team, but I'm
>> open to any examples. :)
>>
>> ___
>> teampractices mailing list
>> teampractices@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>
>>
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>


 --
 Alex Monk
 VisualEditor/Editing team
 https://wikimediafoundation.org/wiki/User:Krenair_(WMF)

 ___
 teampractices mailing list
 teampractices@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/teampractices


>>>
>>> ___
>>> teampractices mailing list
>>> teampractices@lists.wikimedia.org
>>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>>
>>>
>>
>>
>> --
>> Alex Monk
>> VisualEditor/Editing team
>> https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
>>
>> ___
>> teampractices mailing list
>> teampractices@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>
>>
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices


Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-15 Thread Mukunda Modell
I created a custom form just to demonstrate the possibilities and encourage
people to request custom forms. Simply submit the example to request your
own custom form:

https://phabricator.wikimedia.org/maniphest/task/edit/form/17/

On Thu, Apr 14, 2016 at 5:29 PM, Alex Monk  wrote:

> To get a custom form for anything it should go through that project, yes.
>
> You can require certain projects for all task creations going through your
> creation form, but then the user can't add any extra projects themselves
> (AFAIK).
>
> You should be able to set the default task description to some helpful
> template, but reproduction steps are not always required for bug reports.
>
> On 14 April 2016 at 23:13, Max Binder  wrote:
>
>> Thanks for the updates. It's my understanding that in order to get a
>> custom form for a team, it should be requested via the Phabricator
>> project . Is this
>> correct?
>>
>> My hope was to make it easier for my teams to make tasks by
>> autopopulating certain things, like Projects that must always be tagged, or
>> prefilling information that is always required (such as repro steps for
>> bugs). Is this an appropriate use of forms?
>>
>> On Thu, Apr 14, 2016 at 2:54 PM, Alex Monk  wrote:
>>
>>> Custom forms for tasks (i.e. not projects, pastes, etc.) are listed at
>>> https://phabricator.wikimedia.org/transactions/editengine/maniphest.task/
>>>
>>> On 14 April 2016 at 22:45, Kevin Smith  wrote:
>>>
 I never saw replies to this. I thought forms were a hotly-requested
 feature. Are teams using them? If not, are there implementation problems,
 or is it just a matter of not having the time to get to it yet?



 Kevin Smith
 Agile Coach, Wikimedia Foundation


 On Sat, Apr 2, 2016 at 4:23 AM, Max Binder 
 wrote:

> Wondering if this is a feature that my teams might want to use for
> their bug report templates, and/or ensuring the right projects are tagged
> for regular tasks, etc. I'd love to explore existing custom forms on other
> teams. I think I heard that the researchers might be such a team, but I'm
> open to any examples. :)
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>

 ___
 teampractices mailing list
 teampractices@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/teampractices


>>>
>>>
>>> --
>>> Alex Monk
>>> VisualEditor/Editing team
>>> https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
>>>
>>> ___
>>> teampractices mailing list
>>> teampractices@lists.wikimedia.org
>>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>>
>>>
>>
>> ___
>> teampractices mailing list
>> teampractices@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>
>>
>
>
> --
> Alex Monk
> VisualEditor/Editing team
> https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices


Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-14 Thread Alex Monk
To get a custom form for anything it should go through that project, yes.

You can require certain projects for all task creations going through your
creation form, but then the user can't add any extra projects themselves
(AFAIK).

You should be able to set the default task description to some helpful
template, but reproduction steps are not always required for bug reports.

On 14 April 2016 at 23:13, Max Binder  wrote:

> Thanks for the updates. It's my understanding that in order to get a
> custom form for a team, it should be requested via the Phabricator project
> . Is this correct?
>
> My hope was to make it easier for my teams to make tasks by autopopulating
> certain things, like Projects that must always be tagged, or prefilling
> information that is always required (such as repro steps for bugs). Is this
> an appropriate use of forms?
>
> On Thu, Apr 14, 2016 at 2:54 PM, Alex Monk  wrote:
>
>> Custom forms for tasks (i.e. not projects, pastes, etc.) are listed at
>> https://phabricator.wikimedia.org/transactions/editengine/maniphest.task/
>>
>> On 14 April 2016 at 22:45, Kevin Smith  wrote:
>>
>>> I never saw replies to this. I thought forms were a hotly-requested
>>> feature. Are teams using them? If not, are there implementation problems,
>>> or is it just a matter of not having the time to get to it yet?
>>>
>>>
>>>
>>> Kevin Smith
>>> Agile Coach, Wikimedia Foundation
>>>
>>>
>>> On Sat, Apr 2, 2016 at 4:23 AM, Max Binder 
>>> wrote:
>>>
 Wondering if this is a feature that my teams might want to use for
 their bug report templates, and/or ensuring the right projects are tagged
 for regular tasks, etc. I'd love to explore existing custom forms on other
 teams. I think I heard that the researchers might be such a team, but I'm
 open to any examples. :)

 ___
 teampractices mailing list
 teampractices@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/teampractices


>>>
>>> ___
>>> teampractices mailing list
>>> teampractices@lists.wikimedia.org
>>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>>
>>>
>>
>>
>> --
>> Alex Monk
>> VisualEditor/Editing team
>> https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
>>
>> ___
>> teampractices mailing list
>> teampractices@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>
>>
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>


-- 
Alex Monk
VisualEditor/Editing team
https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices


Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-14 Thread Alex Monk
Custom forms for tasks (i.e. not projects, pastes, etc.) are listed at
https://phabricator.wikimedia.org/transactions/editengine/maniphest.task/

On 14 April 2016 at 22:45, Kevin Smith  wrote:

> I never saw replies to this. I thought forms were a hotly-requested
> feature. Are teams using them? If not, are there implementation problems,
> or is it just a matter of not having the time to get to it yet?
>
>
>
> Kevin Smith
> Agile Coach, Wikimedia Foundation
>
>
> On Sat, Apr 2, 2016 at 4:23 AM, Max Binder  wrote:
>
>> Wondering if this is a feature that my teams might want to use for their
>> bug report templates, and/or ensuring the right projects are tagged for
>> regular tasks, etc. I'd love to explore existing custom forms on other
>> teams. I think I heard that the researchers might be such a team, but I'm
>> open to any examples. :)
>>
>> ___
>> teampractices mailing list
>> teampractices@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>
>>
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>


-- 
Alex Monk
VisualEditor/Editing team
https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices


Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-14 Thread David Strine
All task creation forms are custom forms. There are many available to the
average user

here are some:
[image: Inline image 1]

The form visibility can be controlled by membership of a project. That
keeps them out of the UI of the general user (which is great!).

I got a special, restricted form for fr-tech by creating a task in the
#phabricator project.
https://phabricator.wikimedia.org/T129902



On Thu, Apr 14, 2016 at 2:45 PM, Kevin Smith  wrote:

> I never saw replies to this. I thought forms were a hotly-requested
> feature. Are teams using them? If not, are there implementation problems,
> or is it just a matter of not having the time to get to it yet?
>
>
>
> Kevin Smith
> Agile Coach, Wikimedia Foundation
>
>
> On Sat, Apr 2, 2016 at 4:23 AM, Max Binder  wrote:
>
>> Wondering if this is a feature that my teams might want to use for their
>> bug report templates, and/or ensuring the right projects are tagged for
>> regular tasks, etc. I'd love to explore existing custom forms on other
>> teams. I think I heard that the researchers might be such a team, but I'm
>> open to any examples. :)
>>
>> ___
>> teampractices mailing list
>> teampractices@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/teampractices
>>
>>
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices


Re: [teampractices] [ANY] Looking for live example of a Phabricator custom form

2016-04-14 Thread Kevin Smith
I never saw replies to this. I thought forms were a hotly-requested
feature. Are teams using them? If not, are there implementation problems,
or is it just a matter of not having the time to get to it yet?



Kevin Smith
Agile Coach, Wikimedia Foundation


On Sat, Apr 2, 2016 at 4:23 AM, Max Binder  wrote:

> Wondering if this is a feature that my teams might want to use for their
> bug report templates, and/or ensuring the right projects are tagged for
> regular tasks, etc. I'd love to explore existing custom forms on other
> teams. I think I heard that the researchers might be such a team, but I'm
> open to any examples. :)
>
> ___
> teampractices mailing list
> teampractices@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/teampractices
>
>
___
teampractices mailing list
teampractices@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/teampractices