This would allow us to have herald rules that automatically add the parent project when any sub-project is added to a task.
The main benefit is that we wouldn't need to manually update herald every time a new subproject gets created.
This would allow us to have herald rules that automatically add the parent project when any sub-project is added to a task.
The main benefit is that we wouldn't need to manually update herald every time a new subproject gets created.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | mmodell | T143948 Herald rule for iOS | |||
Resolved | Aklapper | T205973 Create Core Platform Team Herald rules | |||
Open | None | T144041 Develop a custom herald condition for maniphest tasks: "projects include any subprojects of ___ " |
Reviving this as the apps teams have reminded me that this would be far easier than asking me (or other authorized users) to update their Heralds every few weeks as they create sprint/release boards. :)
I took a shot at implementing this last night and it turns out to be a lot more difficult than it should be. It would require loading of all sub-projects for all projects on all tasks which is difficult to accomplish and inefficient. This would lead to significantly more processing time every time a task is submitted or edited.
At this point I am not sure if it's worth it, though admittedly, it would eliminate a significant annoyance.
Thanks for taking a stab at it! Bummer that it's difficult. To clarify, this is a suggested approach to a core issue of "it's annoying to manually update Herald rules all the time." Using subprojects seems like an elegant solution, but others (albeit less elegant) could include
An approach that leverages an existing nesting feature like subprojects is probably still best despite the challenges, but I just wanted to draw attention to the distinction between "problem" and "solution." :)
Bumping to give this some love again, after spending a few weeks with @Aklapper on the Phab Help talk page: https://www.mediawiki.org/w/index.php?title=Topic:Viio4deewlasrmp2
I imagine this is still difficult, but if @mmodell 's recent request to "keep the feature requests coming" can give fuel to this, you've got a fan in me. :-D