load external classes for dynamic schemas only
[dbsrgits/DBIx-Class-Schema-Loader.git] / TODO-BACKCOMPAT
CommitLineData
2efba526 1SL Backcompat Plan:
2
3*** dynamic schemas
4
5* should default to 0.04006 mode
6* __PACKAGE__->naming('current') will turn on current mode
7
8*** 0.04006 mode
9
10* use the detector and compat relbuilder ilmari already wrote for static schemas
2efba526 11* add a loud warning that says that we're running in backcompat mode, and refers
106a976a 12 to the ::Manual::UpgradingFrom0.04006 POD.
2efba526 13
fa5aea38 14*** backcompat tests
15
16These are still failing:
17* t/backcompat/0.04006/20invocations.t
18* t/backcompat/0.04006/23dumpmore.t
19
106a976a 20*** naming accessor
2efba526 21
106a976a 22* class data for Loader
23* passed to _loader->new
2efba526 24
106a976a 25*** Write ::Manual::UpgradingFrom0.04006 POD
2efba526 26
27*** Catalyst Helper
28
29* Add 'upgrade=1' option that upgrades from both old S::L and old helper,
30 whichever or both.
31* Warn when old helper output or 0.04000 S::L output is detected, that refers to
32 the upgrade option.
33
34Release dev S::L, announce to catalyst, dbic lists and #catalyst that testing of
35backcompat mode is needed, wait 2-3 weeks, then release 0.05000.