/[Frey]/trunk/TODO
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 633 - (show annotations)
Sun Nov 30 01:46:13 2008 UTC (15 years, 4 months ago) by dpavlin
File size: 3066 byte(s)
work on Mojo server which is now partially supported
(form post doesn't seem to work yet)

This implementation is based on Mojo instead of Mojolicious
removing bunch of code and complications, so it will probably
become default once fixed
1 + dispatch to views with params [0.01]
2 + fix double result in Strix::View->user
3 + pager [0.10]
4 + page creation [0.11]
5 + role introspection [0.12]
6 + partial label editor [0.13]
7 + label editor with save to disk as yaml
8 + generate "static" html pages from methods with markup call [0.14]
9 + embed small css files in page as optimization for round-trips to server
10 + create required params form for ->markup calls [0.15]
11 + remove HTTP::Engine and port Frey::Designer to Frey::Run [0.16]
12 + refactor callback types into Frey::Run [0.17]
13 + rename all package references to class as Moose calls them [0.18]
14 + display source roles in Frey::Inspector
15 + jump to editor in confess dumps (only for Frey::Pod for now)
16 + dispatch which method to invoke to Frey::Run
17 + Frey::Pod now uses Pod::Find to locate all pods on system
18 + move form params generation into Frey::Action to share between Frey::Run and Frey::Pipe
19 + fix Frey::Action->param_form second invication which mungled params with config values
20 + implement PPI parser to save order of attributes and collect statistics about usage, fix t/02-frey-ppi.t and remove Frey::Run cludge
21 + implement pipe REST API
22 + edit any line from source view
23 + platform-specific editor stuff is not in Frey::Editor
24 + version bump [0.19]
25 + implement Frey::Session to store class usage
26 + implement sort by class usage in Frey::ClassBrowser [0.20]
27 + prefix runnable methods with as_ so we can have input parameters of same type as output [0.21]
28 + rename Frey::Dumper and Fray::JSON -> Frey::View::
29 + color warn output in popup
30 + fix Frey::Action markup for attributes with config values, making code more general and correct
31 + make status clases visible in Frey::Run
32 + favicon.ico support with add_icon
33 + filter warnings output to browser and console
34 + version bump [0.22]
35 + collect executed actions in Frey::Web
36 + make reload - /reload and /exit
37 + track introspected objects in Frey::Introspect
38 + fix warn log/popup
39 + add revert and commit to Frey::SVK
40 + use xdotool to switch between termnial and firefox screen (super+Tab)
41 - one fully functional server implementation
42 - fix request_url to pass current url to actions
43 - fix reload link with Frey::Pipe (include params in url)
44 - version bump [0.23]
45 - fix Frey::SVK commmit_path to accept more than one path as argument
46 - add different sort order in Frey::ClassBrowser
47 - rename tests for Frey::View(s)
48 - check pipe invocation is valid for next pipe element
49 ? fix markup return value to return, err.. page object? instead of wantarray which doesn't really work [mostly fixed]
50 - make Mojo real alternative, expect for request
51 - implement HTTP::Engine server again
52 - check why Frey::Types Uri work while MooseX::Types::URI doesn't
53 - browse forward/next widget
54 - use Scope::Guard (or something similar) to expire objects?
55 ? use HTML::AsSubs or Template::Refine for tempating
56 - YUI compressor http://beardscratchers.com/journal/compressing-css-and-javascript-with-yui-compressor
57 - GeoRSS examples http://geoserver.org/display/GEOSDOC/GeoRSS
58 - http://code.google.com/p/codeswarm/ visualisation for VCI

  ViewVC Help
Powered by ViewVC 1.1.26