-
-
Notifications
You must be signed in to change notification settings - Fork 191
[ModularRouting] looking for maintainer? where to go next? deprecate? #181
Comments
Do you use this package or how do you deal with routes huge applications? |
We're using annotations in controllers. Personally I don't like that approach but is was like that before I even joined the team. There are plenty more important things I need to fix so it's not a priority. |
We also use annotations. Only issue is maintainability and discovery, but we solved that by rigorous naming conventions, that hint the developer to the location. Also with PhpStorm's Symfony plugin it works great with autocomplete, refactoring, etc. |
Thanks for feedback guys. I got feeling this bundle has no use (which is fine), since there are more usable ways to do so. Morover with Symfony 4 and Flex. @tomasfejfar It sounds interesting. What exact naming conventions did you use? Could you share code snippets before/after? Related to this topic: there is also new feture in Symfony 3.4, that turns route annotation loading on. I've prepared the deprecation PR, but I wait for more feedback and ideas. |
I'd like to ask you your opinion, since you've involved in discussion under post. |
There was no "before" as we anticipated it ;) currently we have |
@tomasfejfar Thanks for sharing. It reminds me how is Symfony plugin powerful. |
When using annotation routing and you use PSR service discovery and tag the controllers properly, you pretty much have this but automatically and compiled, if I understand it correctly. |
@iltar I think you're right. What do you mean by "tagging controllers properly"? Is that needed to load their routes? |
@TomasVotruba it provides method injection for services only afaik, not required for the actual concept. |
I'm doing CLI & backend apps mostly, so I don't use routing much and not really this way.
I'd like to focus on development of few packages and I know I won't have my attention for this one as much as I'd love it to have.
I think this package might be very useful for many years on, sice this feature was missed since Symfony 1.
I'm looking for somebody, who would take care of this package and cultivate it in near future.
I also it's been here for over 2 years and has very few downloads. Maybe time for deprecation?
What do you say?
The text was updated successfully, but these errors were encountered: