ILIAS
ILIAS copied to clipboard
Setup: Tree trunk_30847 add tree to setup
- ensure tree is in environment during setup
Hi @smeyer-ilias,
I assigned this to you as the maintainer of Services/Tree
. We found that some migrations or objectives will need a tree to work correctly, so we propose to add this objective to the service to make that dependency expressible.
Best regards!
Hi @smeyer-ilias
this came up again in our last TB meeting on the 19-10-2021. Is there anything new regarding this PR? Is there anything we could do to speed up the process?
Best regards!
SetupAgent is deleted.
Hi @smeyer-ilias As Technical Board, we regularly check for pull requests that have been open for a long time. As the assignee, if you don't have any objections, please merge this PR or provide feedback otherwise.
Best regards!
@smeyer-ilias This would be extremely helpful to move the code in Services/Migration
to Objectives
as agreed upon in the PHP8-Working-Group. Could you look into this soon? Is there anything we can do to accelerate this?
Hi @smeyer-ilias
we stumbled upon this PR in our TB meeting. Any updates on this?
Best regards!
Hi @smeyer-ilias As Technical Board, we regularly check for pull requests that have been open for a long time. Any Updates on this?
Best regards!
Hi @smeyer-ilias As Technical Board, we regularly check for pull requests that have been open for a long time. Any Updates on this?
Best regards!
Hi @smeyer-ilias As Technical Board, we regularly check for pull requests that have been open for a long time. Any Updates on this?
Best regards!
Dear @smeyer-ilias While checking on old open PRs in the frame of our Technical Board Meeting we stumbled over this one that is getting a little long in the tooth. Could you please either close it with an explanation, give feedback or ask @daniwe4 to resolve the conflicts and merge? Thank you very much! @kergomard in the name of the TB
Hi @smeyer-ilias
As Technical Board, we regularly check for pull requests that have been open for a long time. Any Updates on this? Note, that you can also close this, if you are not able or if you not have the ressources to look into it in detail.
Best regards!
We understand the requirement to have the tree available in the setup, but we close this PR.
The major issue are the many workarounds in the initEnvironment function. E.g. the logger availability might just be a separate objective. In general the ilTree class should have a proper dependency injection for all the things that are added via DIC here. It is quite hard to estimate if all these workarounds really work properly, e.g. the user object, or if not something crucial is missing.
We are hoping to find a new maintainer for the tree component that finds the time to take care of this properly in the near future.