Changes between Initial Version and Version 5 of Ticket #12158
- Timestamp:
- Apr 9, 2018, 2:12:11 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #12158
- Property Owner set to
- Property Status new → assigned
- Property Milestone → 1.2.3
-
Ticket #12158 – Description
initial v5 16 16 }}} 17 17 18 The issue seems to be that since the dependency is a [https://github.com/trac-hacks/trac-github/blob/ master/tracext/github.py#L92method-scoped import], the `GitHubLoginModule` class is added to the Component registry when other classes in the module are loaded: [browser:/tags/trac-1.0.8/trac/loader.py@:68#L36]. Primarily it would be nice to not show the Component on the plugin admin page when it is claimed to be skipped.18 The issue seems to be that since the dependency is a [https://github.com/trac-hacks/trac-github/blob/2.3/tracext/github.py#L125 method-scoped import], the `GitHubLoginModule` class is added to the Component registry when other classes in the module are loaded: [browser:/tags/trac-1.0.8/trac/loader.py@:68#L36]. Primarily it would be nice to not show the Component on the plugin admin page when it is claimed to be skipped. 19 19 20 20 I don't know if there's a reasonable solution to this, but I just thought I would raise the issue to see if there are any ideas.