Feature #632
Break uWeb away from underdark package
Description
After separating the uWeb repository from the main underdark repos, the next step is changing all inter-package imports to not depend on the underdark infrastructure for the uWeb modules.
After that, work should be done to remove dependencies on proprietary underdark library modules, either by moving small parts into uWeb, or open-sourcing the necessary Underdark modules/packages.
Associated revisions
Revision 220:141925557233
(diff)
Removed pysession dependency as it's unused, and moved to using App framework's ParseConfig in an effort to reduce underdark dependencies. This refs #632.
Revision 225:224e4aeca667
(diff)
Added import magic to import the external underdark package preferably to the provided one. Also imported logging from the correct location. Logging import removed from uweb_info example, and its footer fixed. This refs #632.
Revision 226:c9a5da01aa16
(diff)
Added a minimal version of the underdark package to the uWeb ext_lib directory. This resolves #632.
History
#1 Updated by Elmer de Looff almost 13 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
Updated uWeb package to resolve uWeb imports within the package.
#2 Updated by Jan Klopper almost 13 years ago
can we set a deadline for this?
#3 Updated by Jan Klopper over 12 years ago
- Target version set to µWeb alpha release
#4 Updated by Jan Klopper over 12 years ago
- Due date set to 2012-04-30
#5 Updated by Elmer de Looff over 12 years ago
- Status changed from In Progress to Resolved
- % Done changed from 30 to 70
Applied in changeset c9a5da01aa16.
#6 Updated by Elmer de Looff over 12 years ago
- Status changed from Resolved to Closed
- % Done changed from 70 to 100
This has been fixed. A minimal underdark package has been added to the 'ext_lib' directory of µWeb. This will need only periodical updates, and should be easy to test by removing 'underdark' from the path temporarily (either by renaming the package, or just testing µWeb on a clean VM).
#7 Updated by Jan Klopper over 12 years ago
Hah, awesome work \o/
Updated uWeb modules to import other modules from the package using proper package imports independent from the underdark package. This is relate to issue #632.