.\" generated with Ronn/v0.7.3 .\" http://github.com/rtomayko/ronn/tree/0.7.3 . .TH "COMPOUND\-ROADMAP" "3" "November 2013" "1602 Software" "CompoundJS" . .SH "NAME" \fBcompound\-roadmap\fR \- Major things to do in upcoming releases . .SH "DOCS" . .TP \fBman\fR Move to man\. Rewrite all docs\. Write new sections for events and compound api\. . .TP \fBweb\fR Publish docs on compoundjs\.com\. . .TP \fBguides\fR Transform current docs into guides + manual pages\. . .SH "CLIENT\-SIDE" . .TP \fBmulti\-modular\fR Client\-side apps could be composed as it\'s done in express+compound now: . .IP "" 4 . .nf app\.use(route, anotherApp); . .fi . .IP "" 0 . .TP \fBconfiguration\fR Allow client\-side app configuration: blacklist/whitelist controllers/models\. . .TP \fBangular\fR and \fBcomponents\fR Think about using angular or maybe other frameworks\. TJ\'s components \fIhttp://tjholowaychuk\.com/post/27984551477/components\fR look decent\. Investigate\. . .SH "MISC" . .IP "\(bu" 4 \fBtest\fR: Write tests for core components or remove components from core to another packages\. Make 86% \- 90% coverage\. . .IP "\(bu" 4 \fBmocha\fR: Port existing tests to mocha\. Including generated tests for crud controllers\. . .IP "\(bu" 4 \fBhelpers\fR: . .IP "\(bu" 4 Reorganize helpers\. Now we have 1000 lines of code, which is not okay\. . .IP "\(bu" 4 Nested fieldsets using fieldsFor . .IP "" 0 . .IP "\(bu" 4 \fBoptimize loading\fR: It takes about 300 \- 500ms to load compound app\. It\'s time to improve loading process\. . .IP "" 0