-
Zend\Feed review, refactor, spring cleaning (Padraic Brady)
0 of 7 completed (0%)
-
Review all tests to ensure no false-passes have been introduced 2012-02-22T19:04:14
-
Re-check validation post ZF2 changes to ensure they are correctly implemented 2012-02-22T19:04:36
-
Assess state of documentation and perform a decent rewrite where needed 2012-02-22T19:04:59
-
Look into cleaning up the fugly date parsing via Zend_Date (and its ZF2 equivelant) and checking for inconsistencies on issue tracker 2012-02-22T19:05:52
-
Assess the API of Reader and Writer since both should be perfectly reflective of each other 2012-02-22T19:06:26
-
Assess for RFC the ability to import a Reader object into a Writer to enable editing 2012-02-22T19:06:57
-
Assess for RFC the ability to patch an existing feed document (e.g. HTTP PATCH method) 2012-02-22T19:07:41
-
-
Zend\Db: Metadata Integration & Use Cases (Ralph Schindler)
-
Refactor Wildfire component (Matthew Weier O'Phinney)
Wildfire is using the old ZF1 controller request/response implementation, and needs to be refactored. When done, we also need to create a rewritten/refactored Zend\Log writer implementation. -
Make Zend\Filter compatible with PHP 5.4
* PHP 5.4 filesystem functions requires now a string with a well formatted path inside. Actuallly any string value is passed as argument.
* Zend\Filter\Compress\TarTest don't follow the definition of CompressionAlgorithmInterface correctly returning a boolean value rather than string for decompress() implementation (Maks)
-
Refactor abstract class names to use Abstract prefix (Maks)
0 of 32 completed (0%)
According the coding standards abstract class names SHOULD begin with the term, "Abstract". As examples, "AbstractAdapter" and "AbstractWriter" are both considered valid abstract class names. You may ignore that rule if the the class is a factory. Abstract classes SHOULD be in the same namespace as concrete implementations. http://framework.zend.com/wiki/display/ZFDEV2/Coding+Standards#CodingStandards-AbstractClasses Make sure code implementing the class and any type hinting is also changed. Keep a list of all changes for changelog. Make tickets for all components needing change so others can chip in. Make separate branches for each component, hotfix/ZF-52-CACHE etc allowing for better peer review and implementation. Use the tests that are set up to monitor for problems and remember to change them too if needs be commit messages like "[zen-52] Renamed abstract classes in" Before send the pull request check the following things: - Check for dependencies in the rest of the library and test folder (For ex: Search for the pattern Zend\ ") - Check with the help of any tool there is no errors or warnings related to your changes. - Check the references inside of docblocks. - Run component test. - Pass Travis-Ci tests (You should enable the hook in Github) -
Cache 2012-05-04T23:31:25
-
Config 2012-05-04T23:31:25
-
Date 2012-05-04T23:31:25
-
Dojo 2012-05-04T23:31:25
-
Feed 2012-05-04T23:31:25
-
Form 2012-05-04T23:31:25
-
GData 2012-05-04T23:31:25
-
Loader 2012-05-04T23:31:25
-
Mail 2012-05-04T23:31:25
-
Mvc 2012-05-04T23:31:25
-
Navigation 2012-05-04T23:31:25
-
Pdf 2012-05-04T23:31:25
-
Search 2012-05-04T23:31:25
-
AgileZen 2012-05-04T23:31:25
-
Amazon 2012-05-04T23:31:25
-
GoGrid 2012-05-04T23:31:25
-
Rackspace 2012-05-04T23:31:25
-
Technorati 2012-05-04T23:31:25
-
Stdlib 2012-05-04T23:31:25
-
Tag 2012-05-04T23:31:25
-
Test 2012-05-04T23:31:25
-
TimeSync 2012-05-04T23:31:25
-
Uri 2012-05-04T23:31:25
-
View 2012-05-04T23:31:25
-
XmlRpc 2012-05-04T23:31:25
-
Barcode 2012-05-04T23:35:12
-
Captcha 2012-05-04T23:35:17
-
Cloud 2012-05-04T23:35:21
-
Http 2012-05-04T23:35:28
-
Measure 2012-05-04T23:35:31
-
Queue 2012-05-04T23:35:37
-
Nirvanix 2012-05-04T23:35:47
-
Matthew Weier O'Phinney: I'd argue we don't add the Abstract prefix for classes that are not intended to have concrete extensions -- e.g., for Factory classes that only offer static methods.
-
-
Mass Coding Standards Fixes (Ben Scholzen)
0 of 4 completed (0%)
-
"use" imports 2012-04-02T22:29:45
-
trailing whitespace 2012-04-02T22:29:45
-
newlines 2012-04-03T07:49:48
-
@uses statements 2012-05-20T18:56:33
-
-
Replace file headers (Ralph Schindler)
0 of 1 completed (0%)
-
Replace file headers with non-fat version. 2012-03-21T15:56:51
-
-
Create "default" module route (Evan Coury)
0 of 3 completed (0%)
-
Route accepting module name, mapping to <module>[/:controller[/:action[/*]]] 2012-02-22T16:03:15
-
Create usage example in ZendSkeletonApplication 2012-02-22T16:03:29
-
Create usage example in ZendSkeletonModule 2012-02-22T16:03:38
-
-
Add zf2status tool link to website (Matthew Weier O'Phinney)
Link in sidebar -- link to http://zf2.evan.pro/recent -
Add license files and docblocks to skeleton and Zend* modules (Evan Coury)
1 of 3 completed (33%)
-
ZendSkeletonApplication 2012-02-11T00:00:03
-
ZendDeveloperTools 2012-02-11T00:00:03
-
ZendSkeletonModule 2012-02-11T00:00:03
-
-
Zend\Db Oracle Adapter (Ralph Schindler)
-
Zend\Db: DDL Abstraction (Ralph Schindler)
-
Zend\Db Postgres Adapter (Ralph Schindler)
-
Zend\Session documentation (Matthew Weier O'Phinney)
-
Zend\Di\Di instance compiler POC (Marco Pivetta)
3 of 8 completed (38%)
-
Design Di instance dump structure 2012-04-29T00:50:47
-
Create Di dumper (should be done again from scratch) 2012-04-29T00:52:19
-
Test dumped definitions 2012-04-29T00:52:30
-
Create compiler based on dumped instance definitions 2012-04-29T00:53:36
-
Test compiler 2012-04-29T00:54:03
-
Remove duplicate injections generated 2012-04-29T05:30:05
-
Fix injection of null values 2012-05-02T10:17:18
-
Fix injection of null values 2012-05-02T10:17:32
-
Marco Pivetta: Attached example of (still broken) code generation at https://gist.github.com/2499999
-
-
Console (Artur Bodera)
11 of 29 completed (38%)
A command-line interface support for ZF2. Up-to-date RFC is available at: http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+Console+2.0 A working prototype is at: https://github.com/Thinkscape/zf2-console-sandbox-
Complete RFC 2012-01-13T15:56:43
-
Review and select best naming convention for named params in route def. (PARAM, <param> or :param) 2012-02-20T14:32:18
-
Merge (refactor) Zend\Cli to Zend\Console 2012-02-20T14:32:55
-
Write matching tests for Zend\Mvc\Route\Console\Simple 2012-02-20T14:33:25
-
Implement parsing exceptions and tests for Zend\Mvc\Route\Console\Simple 2012-02-20T14:33:41
-
Finish processing of positional params (in respect for named flags and params) 2012-02-20T14:34:21
-
Finish Zend\Console\Adapter\Virtual 2012-02-20T14:34:49
-
Test non-ansicon Windows adapter (extending Virtual) under Windows 6.0+ 2012-02-20T14:37:33
-
Test non-ansicon Windows adapter (extending Virtual) under Windows 5.1 SP3 2012-02-20T14:38:12
-
Test non-ansicon Windows adapter (extending Virtual) under Windows 5.1 SP0 2012-02-20T14:38:18
-
Implement composite routes (Console\TreeRouteStack) 2012-02-20T14:42:07
-
Write app demo1: simple, standalone console application using Zend\Console\* toolset 2012-02-20T14:43:11
-
Write app demo2: Simple Console-only application using Zend\MVC 2012-02-20T14:43:40
-
Write app demo3: hybrid Console+Http application sharing same action controllers 2012-02-20T14:44:15
-
Add dashed-param-equals-value scanning and parsing (--foo=bar) 2012-02-20T14:48:46
-
Determine best entry points for MVC Console app rendering 2012-02-20T14:58:44
-
Create a prototype for Console request loop (ViewModel containing prompts, dispatching secondary request...) 2012-02-20T14:59:45
-
Consider and discuss "widgetisation" of prompts (to make them more flexible at cost of simplicity) 2012-02-20T15:00:50
-
Review and select convention for value flags (i.e. --foo=s / --foo=whatever / --foo=) 2012-02-20T15:14:13
-
Implement "usage" route param for human-readable descriptions 2012-02-20T15:19:39
-
Write a simple Usage generator (called by RenderingStrategy?) 2012-02-20T15:20:14
-
Implement partial routing matching (i.e. "did you mean: app.php foo --bar") 2012-02-20T15:20:56
-
Finish param alternative parsing and matching ( i.e. " foo ( bar | baz )", "foo (--verbose/-v)" ) 2012-02-20T15:23:23
-
Consider implementing Zend\Console\Style 2012-02-20T15:26:10
-
Implement anonymous positional params and "--" terminator (i.e. "app.php foo bar -- param1 param2 ... paramX" ) 2012-02-20T15:48:46
-
Implement param alternative grouping ( " (foo|bar):name", name="foo", all should be set to false except for the selected one) 2012-02-20T16:10:22
-
Consider and discuss grouping of alternative params (i.e. ( foo | bar ) results in RouteMatch having group=>"foo" or "bar") 2012-02-20T17:58:48
-
Implement MVC "finish" or "render" listener that returns exit status to environment 2012-03-18T11:28:10
-
Implement long/short alternative ( [ --foo | -f ] ) 2012-03-18T22:18:17
-
Artur Bodera: I've removed deadline because the previous one related to beta3 and is impossible to archive.
-
-
Escaper component (Padraic Brady)
5 of 11 completed (45%)
Zend\Escaper component designed to offer contextual escaping methods for HTML output. Development takes place at: https://github.com/padraic/zf2/tree/rfc/escaper-
Implement minimum safe HTML escaper 2012-03-09T19:58:44
-
Implement minimum safe Javascript escaper 2012-03-09T19:58:58
-
Implement minimum safe URI escaper 2012-03-09T19:59:11
-
Implement minimum safe CSS escaper 2012-03-09T19:59:21
-
Implement HTML strict attribute value escaping 2012-03-09T19:59:41
-
Implement CSS sanitisation option for CSS escaper 2012-03-09T20:00:00
-
Implement Javascript escaper piping option to inner escaper 2012-03-09T20:00:33
-
Investigation optional application of ext/mbstring encoding conversion to support character encoding setting 2012-03-09T20:02:10
-
Review CSS/JS character selection regexes to be more selective if necessary and minimise escaping overhead 2012-03-11T23:01:12
-
Review replacement of invalid Unicode characters with standard Unicode replacement character (presently exception thrown on invalid UTF-8) 2012-03-11T23:05:24
-
Investigation if a fallback is required/possible where the linked pcre library was compiled without Unicode support 2012-03-11T23:13:57
-
Padraic Brady: Initial working copy at: https://github.com/padraic/zf2/tree/rfc/escaper<br /> <br /> After considering all options, the Escaper now requires one of iconv or mbstring to present. If missing, an exception may be thrown. While it would be possible to implement some sort of conversion algorithm in native PHP, it would basically limit us to UTF-8 anyway so the exception above is thrown only where support for a non UTF-8 encoding is requested.
-
-
i18n / L10n (Ben Scholzen)
4 of 11 completed (36%)
-
Create plural form parser and interpreter 2012-04-24T21:19:54
-
Create main Translator class 2012-04-24T21:20:53
-
Create translation format loaders 2012-04-24T21:21:18
-
Write Translator unit tests 2012-04-24T21:21:44
-
Write Translator documentation 2012-04-24T21:21:48
-
Create translation view helpers 2012-04-24T21:21:58
-
Create formatting view helpers 2012-04-24T21:22:20
-
Create parsing filters 2012-04-24T21:22:32
-
Create validators 2012-04-24T21:22:36
-
Write formatting/parsing/validation documentation 2012-04-24T21:22:55
-
Write formatting/parsing/validation tests 2012-04-24T21:22:58
-
Ben Scholzen: Development is being done in my feature/i18n branch:<br /> <br /> https://github.com/DASPRiD/zf2/tree/feature/i18n<br /> <br /> I don't take pull requests right now, as I'm still heavily refactoring the architecture.
-
-
Zend\Math\Rand (Denis Portnov)
1 of 5 completed (20%)
Cryptographically strong Random number generator (RNG) for ZF2 [RFC](http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+Random+number+generator)-
New Updated RFC 2012-04-24T11:58:18
-
Create several entropy sources 2012-05-04T22:32:46
-
Documentation 2012-05-04T22:33:00
-
Unit Tests 2012-05-04T22:33:03
-
Generator Factory class 2012-05-04T22:33:34
-
-
AgileZen Service Component (Enrico Zimuel)
14 of 14 completed (100%)
-
Stories 2012-01-23T15:41:49
-
Tasks 2012-01-23T15:42:03
-
Roles 2012-01-23T15:42:24
-
Attachments 2012-01-23T15:42:37
-
Comments 2012-01-23T15:42:53
-
Invites 2012-01-23T15:43:08
-
Me 2012-01-23T15:43:21
-
Phases 2012-01-23T15:44:32
-
Tags 2012-01-23T15:44:35
-
Projects 2012-01-23T15:44:48
-
Create proposal for ZF2 2012-01-24T14:00:23
-
add the filters feature 2012-02-06T18:17:19
-
add the enrichments feature 2012-02-07T18:52:19
-
add the pagination feature 2012-02-07T18:52:26
-
-
AgileZen integration with ZF website (Enrico Zimuel)
9 of 9 completed (100%)
-
Button "invite me to this project" 2012-01-24T17:18:23
-
Board 2012-01-31T13:21:39
-
stories for each phase 2012-01-31T13:21:51
-
caching the data 2012-01-31T13:22:05
-
Add the links to agilezen.com 2012-02-02T17:03:24
-
create the cron script 2012-02-02T17:03:40
-
link to the agilezen board 2012-02-03T16:43:32
-
add the tag filter for the stories 2012-02-06T18:16:40
-
add description for stories 2012-02-07T15:26:27
-
-
Cloud (Enrico Zimuel)
1 of 1 completed (100%)
-
Complete Rackspace storage service 2012-01-13T16:02:45
-
-
Add components to Jira (Matthew Weier O'Phinney)
2 of 2 completed (100%)
-
Add Zend\Module to jira 2012-02-13T08:09:37
-
Add Zend\Mvc to jira 2012-02-13T08:09:37
-
-
View Layer (Matthew Weier O'Phinney)
28 of 31 completed (90%)
Proposed layer above view rendering to coordinate contextual rendering and response population. RFC is at: http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+View+Layer Prototypes are at: https://github.com/weierophinney/zf2/tree/feature/view-layer-
Create RFC 2012-01-13T15:47:36
-
Collect and incorporate feedback on RFC 2012-01-13T15:47:52
-
Prototype: interfaces 2012-01-13T15:48:12
-
Prototype: ViewEvent 2012-01-13T15:48:49
-
Prototype: View 2012-01-13T15:48:52
-
Prototype: Resolvers 2012-01-13T15:49:04
-
Prototype: JsonRenderer 2012-01-13T15:49:15
-
Prototype: resolver integration in PhpRenderer 2012-01-13T15:49:27
-
Prototype: extends() functionality for PhpRenderer 2012-01-13T15:49:41
-
Prototype: ViewModel integration for PhpRenderer 2012-01-13T15:49:50
-
Prototype: Default rendering strategy 2012-01-13T15:50:10
-
Prototype: concrete ViewModels (ViewModel, JsonViewModel, FeedViewModel) 2012-01-13T15:50:35
-
Prototype: FeedRenderer 2012-01-13T15:50:53
-
End-User Documentation: Quick Start 2012-01-13T15:51:11
-
End-User Documentation: Examples 2012-01-13T15:51:23
-
End-User Documentation: Options and Methods 2012-01-13T15:51:36
-
Add "render" event to Application::run() 2012-02-02T15:04:26
-
Test ViewModel implementation 2012-02-03T15:13:09
-
Test TemplateMapResolver 2012-02-03T15:13:19
-
Test ViewEvent 2012-02-03T15:13:30
-
Test DefaultRenderingStrategy 2012-02-03T15:13:38
-
Alter "route" and "dispatch" events to inject ViewModel responses into a "layout" or "aggregate" view model 2012-02-08T14:28:56
-
Create convenience models with default renderer options (e.g., enable_layout => true, capture_to => content, etc.) 2012-02-08T14:30:10
-
Refactor DefaultRenderingStrategy to push options into separate object 2012-02-08T14:30:51
-
Add DefaultRenderingStrategy options for error pages, placeholder buckets (if still used), etc. 2012-02-08T14:31:10
-
Rename PhpRenderer::enqueue() to addTemplate() 2012-02-08T14:31:22
-
Rename PhpRenderer::$extensions to $templates 2012-02-08T14:31:38
-
Implement a solution for view "configuration" (e.g., API keys, head content, etc.) 2012-02-08T14:33:26
-
Add AggregateResolver implementation 2012-02-12T20:59:34
-
JsonRenderer should render nested ViewModels 2012-02-15T14:49:24
-
Resolvers should return false if unable to match; Renderers then should raise exceptions 2012-02-15T16:28:47
-
Matthew Weier O'Phinney: The view prototype is basically complete at this time. I'm working on incorporating it into my sandbox in order to show examples to users for discussions purposes.
-
Matthew Weier O'Phinney: Added the feature/view-layer branch to my ZF2 repo clone; it incorporates all code changes and additions from my zf2sandbox, and will be where feature development continues at this time.
-
-
Cleanup of deprecated/obsolete components (Matthew Weier O'Phinney)
2 of 2 completed (100%)
-
Remove Zend_Tool 2012-02-17T15:14:20
-
Remove Zend_Layout and view helper 2012-02-17T15:14:25
-
-
EventManager API updates (Matthew Weier O'Phinney)
3 of 3 completed (100%)
-
Add optional priority argument to attachAggregate() 2012-02-17T15:12:50
-
Allow attach() to accept a ListenerAggregate 2012-02-17T15:13:03
-
Allow detach() to accept a ListenerAggregate 2012-02-17T15:28:17
-
-
Alter View strategies to accept priority to attach() (Matthew Weier O'Phinney)
3 of 3 completed (100%)
The various strategies are ListenerAggregates. Ideally, their attach() methods should accept an optional priority value which, if set, will be used to register the various listeners.-
Update PhpRendererStrategy 2012-02-26T23:32:24
-
Update JsonStrategy 2012-02-26T23:32:30
-
Update FeedStrategy 2012-02-26T23:32:40
-
-
Module: Register with DI locator (Evan Coury)
5 of 5 completed (100%)
Work located @ https://github.com/EvanDotPro/zf2/tree/feature/module-locator-registration-
Add module listener to register module instance as type preferences 2012-02-10T23:53:50
-
Docblocks / comments 2012-02-10T23:53:50
-
Unit tests 2012-02-10T23:53:50
-
Set type preference for module manager 2012-02-11T17:45:02
-
Implement @ocramius feedback 2012-02-22T16:08:50
-
-
Config (Enrico Zimuel)
7 of 7 completed (100%)
-
Remove constant interpolation (Ben) 2012-02-07T15:15:02
-
Remove config inheritance from readers (Ben) 2012-02-07T15:15:19
-
Testing (Enrico) 2012-02-07T15:15:27
-
Documentation (Enrico, Matthew, Ralph) 2012-02-07T15:15:36
-
Config reader factory 2012-02-14T16:29:42
-
Evan to review factory 2012-02-14T16:29:55
-
Add the error management (Enrico) 2012-02-15T15:19:58
-
Matthew Weier O'Phinney: Ben has indicated he can take care of the remaining development tasks (removing constant and magic constant support; removing inheritance/extension emulation support from readers). Testing and docs still need to be completed. To determine what tests need to be written, a code coverage report can be run; for docs, generate docs from the APIs using the docbook skeleton generator, and use tests to come up with examples.
-
Enrico Zimuel: I talked with Evan and Ben, I changed the Factory class to be static.
-
-
HTTP Accept Header (Enrico Zimuel)
3 of 3 completed (100%)
-
Add "level" support to Accept header; should help vary on media types 2012-02-15T17:46:02
-
Add wildcard support to Accept handling 2012-02-15T17:46:10
-
add the q/level/* support to all Accept 2012-02-16T16:07:08
-
Matthew Weier O'Phinney: Ability to retrieve media types prioritized based on q-value is in weierophinney/feature/view-layer. Missing is support for levels (which are another way to qualify the media type) and wildcards (both at the type and subtype).<br /> <br /> Additionally, this work should be expanded to the other Accept* header types.
-
Enrico Zimuel: I sent the PR https://github.com/zendframework/zf2/pull/859
-
-
Utilize Zend\Config\Factory in Zend\Module (Evan Coury)
-
Evan Coury: This cannot be started until Zend\Config\Factory is merged into master.
-
-
DB: Adapter & Result Abstraction (Ralph Schindler)
10 of 10 completed (100%)
v2.0 Database abstraction layer. RFC is here: * http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+Zend+Db-
Sync (rebase) feature/db with master 2012-01-17T14:39:23
-
Adapter: working Pdo Sqlite implementation for Adapter (Driver: Connection, Statement, Result) and ResultSet (array and object) 2012-01-17T14:40:10
-
Adapter: working SQL Server implementation for Adapter (Driver: Connection, Statement, Result) and ResultSet (array and object) - (this may need to be merged in from feature/db-sqlserver branch) 2012-01-17T14:40:36
-
Adapter: working Mysqli implementation for Adapter (Driver: Connection, Statement, Result) and ResultSet (array and object) 2012-01-17T14:40:53
-
Create examples for utilizing Adapter and Result that works for any configured adapter/vendor platform 2012-01-17T14:42:49
-
Document Adapter, Driver, Platform 2012-01-17T14:43:05
-
Document ResultSet 2012-01-17T14:43:17
-
Create example framework for education purposes at Zend_Db-Examples repository 2012-01-17T14:44:25
-
Refactor Adapter towards prototype pattern for statement and result in driver 2012-01-19T14:32:29
-
Complete the Named and Mapped parameter containers for input of statement parameters 2012-01-19T14:33:08
-
Matthew Weier O'Phinney: Not merging until all beta3 stories for Db are complete, as merging would break master.
-
-
Db: Sql Abstraction component (Ralph Schindler)
6 of 7 completed (86%)
-
Create basic interfaces & namespace / identify portability issues 2012-02-01T15:01:54
-
Create basic SELECT functionality with basic WHERE capabilities 2012-02-01T15:02:00
-
Create basic/common INSERT 2012-02-01T15:02:06
-
Create basic/common UPDATE 2012-02-01T15:02:12
-
Create basic/common DELETE 2012-02-01T15:02:18
-
Create interface for predicate support 2012-02-01T15:02:31
-
Document basic functionality 2012-02-01T15:03:07
-
-
Db: Table & Row Gateway (Ralph Schindler)
3 of 4 completed (75%)
-
Create interface for standard table gateway 2012-02-01T15:04:11
-
Create basic object with standard insert(), update(), delete() and a basic select() 2012-02-01T15:04:25
-
Create classes that can be statically inherited (utilizing default adapter) 2012-02-01T15:04:27
-
Document basic functionality 2012-02-01T15:04:39
-
Matthew Weier O'Phinney: Not merging until all beta3 stories for Db are complete, as merging would break master.
-
-
DB: Metadata (Ralph Schindler)
6 of 6 completed (100%)
-
Determine proper Metadata interface: flat, hierarchical or a mixture of both. 2012-02-10T15:00:27
-
Create value objects for all specific type assets (if necessary) 2012-02-10T15:00:48
-
Determine how to best approach metadata generation 2012-02-10T15:01:06
-
Create INFORMATION_SCHEMA scanner metadata generator 2012-02-10T15:01:22
-
Create metadata base object capable of selecting proper metadata source for particular vendor 2012-02-14T15:09:17
-
Create examples of metadata usage 2012-02-14T15:09:34
-
-
Separate ZF2 subsite into public git repo (Enrico Zimuel)
-
Matthew Weier O'Phinney: http://github.com/zendframework/zf-web
-
-
Wildcard support for EventManager (Matthew Weier O'Phinney)
4 of 4 completed (100%)
-
Add support for array of events passed to attach() 2012-03-13T19:43:14
-
Add support for "*" passed to attach() 2012-03-13T19:43:30
-
Add support for array of contexts passed to StaticEventManager::attach() 2012-03-13T19:43:51
-
Add support for "*" contexts passed to StaticEventManager::attach() 2012-03-13T19:44:07
-
-
Zend\Db\Sql Enhancements, TableGateway Enhancements (Ralph Schindler)
7 of 7 completed (100%)
-
Create Expression object that will aid in column, value, alias and function quoting in generated queries 2012-03-14T14:03:46
-
Alter TableGateway to initialize query objects with table and schema names baked in 2012-03-14T14:04:15
-
In TableGateway create selectWith(Select $select) method for introducing whole select objects, apply same changes to select to insert, delete, and update objects 2012-03-14T14:04:43
-
Refactor away from "literal" predicate name to Expression 2012-03-14T14:05:00
-
Refactor all Zend\Db away from $databaseOrSchema to $schema 2012-03-14T14:05:12
-
Use associative arrays in places where context matters in Zend\Db\Sql 2012-03-14T14:06:07
-
Capture use cases for TableGateway abstract use case 2012-03-14T14:06:43
-
-
Log (Enrico Zimuel)
13 of 13 completed (100%)
Refactor of Zend\Log; RFC is here: * http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+Log+refactoring-
Use of SplPriorityQueue to manage multiple writers (with priorities) 2012-03-12T16:07:58
-
Improve Simple Formatter (according to the feedbacks/issues) 2012-03-12T16:08:19
-
API discoverable (emerg, alert, crit, err, warn, notice, info, debug) 2012-03-12T16:08:32
-
Use the plugin broker to review factory (Zend\Loader\Broker, Zend\Loader\Pluggable) 2012-03-12T16:08:49
-
Add a Zend\Log\Filter\Validator to use a Zend\Validator object like "filter" for the log message 2012-03-12T16:09:35
-
Create LoggerAware for Di 2012-03-12T16:10:37
-
Renderer for exceptions, array, string object, event, etc (format exception instead of __toString()) 2012-03-12T16:10:50
-
Modify parameters of Logger::log($priority, $message, $extras) 2012-03-12T16:11:00
-
Rename Filter\Message in Filter\StringMatch or Filter\Regex 2012-03-12T16:11:09
-
Add Zend_Log::getWriters() to return list of attached writers ZF-3581 2012-03-13T15:42:13
-
Documentation 2012-03-14T14:22:37
-
ErrorHandler support 2012-03-15T14:19:38
-
ExceptionHandler support 2012-03-16T13:19:18
-
Enrico Zimuel: I'm taking care of the following bugs/feedbacks during the implementation: <br /> ZF-2658, ZF-10427, ZF-12031, ZF-2428, ZF-3581, ZF-5741, ZF-7959, ZF-5778, ZF-1833, ZF2-34
-
-
Config (Enrico Zimuel)
4 of 4 completed (100%)
-
Create JSON Reader 2012-02-14T15:33:44
-
Create YAML Reader 2012-02-14T15:33:54
-
Create JSON writer 2012-02-14T16:11:00
-
Create YAML writer 2012-02-14T16:11:22
-
-
Zend\Db\Sql: Vendor specific formatting + limit(), offset() support (Ralph Schindler)
3 of 3 completed (100%)
-
Create foundation for SQL platform abstraction 2012-04-13T14:25:58
-
Create SQL Server limit/offset implementation 2012-04-13T14:26:17
-
Complete tests 2012-04-30T14:38:04
-
Rob Allen: Initial concepts for fetch() and offset() are here: https://github.com/zendframework/zf2/pull/1022
-
-
Forms (Matthew Weier O'Phinney)
http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+Forms -
Forms: View Helpers (Matthew Weier O'Phinney)
8 of 9 completed (89%)
-
Create base Input view helper 2012-03-30T14:02:58
-
Create Form view helper 2012-03-30T14:02:58
-
Create base Label view helper 2012-04-19T16:53:47
-
Create base Errors view helper 2012-04-19T16:54:01
-
Documentation 2012-04-19T16:54:24
-
Create Textarea view helper 2012-04-20T21:28:42
-
Create Select view helper 2012-04-20T21:28:48
-
Create Radio (multiple radio) view helper 2012-04-20T21:29:05
-
Create Checkbox (multiple checkbox) view helper 2012-04-20T21:29:20
-
Matthew Weier O'Phinney: Development is being done in my form/features branch: <br /> <br /> * https://github.com/weierophinney/zf2/tree/feature/forms<br /> <br /> Those interested in testing, helping with the view helpers, or writing docs, please issue pull requests against that repository and branch. Thanks!
-
-
Forms: Input Filter (Matthew Weier O'Phinney)
5 of 6 completed (83%)
-
Create InputInterface 2012-03-30T13:59:27
-
Create Input class 2012-03-30T13:59:27
-
Create InputFilter interface 2012-03-30T13:59:27
-
Create InputFilter 2012-03-30T13:59:27
-
Document 2012-03-30T13:59:27
-
Create Factory 2012-03-30T14:01:32
-
-
Forms: Forms and Elements (Matthew Weier O'Phinney)
7 of 8 completed (88%)
-
Create Element interface 2012-03-30T14:01:15
-
Create Form interface 2012-03-30T14:01:15
-
Create Element implementation 2012-03-30T14:01:15
-
Create Fieldset implementation 2012-03-30T14:01:15
-
Create Form implementation 2012-03-30T14:01:15
-
Create Factory 2012-03-30T14:01:47
-
Document 2012-03-30T14:01:50
-
Create Fieldset interface 2012-04-09T20:40:02
-
-
Zend\ServiceLocator proposal + code refactor (Ralph Schindler)
2 of 2 completed (100%)
-
Complete code 2012-04-30T14:38:26
-
Complete tests 2012-04-30T14:38:30
-
-
Module: add docblocks in Zend\Module (Enrico Zimuel)
1 of 1 completed (100%)
-
Add docblocks 2012-02-11T00:05:28
-
-
Zend\Di Refactoring For Ease Of Use + Performance (Ralph Schindler)
1 of 2 completed (50%)
-
Add definition/configuration for "Always use new instance" support 2012-03-12T13:25:08
-
Refactor Proxy object to work with current DI and Instance manager 2012-03-21T16:11:50
-
-
Module: Refactor event listener names (Evan Coury)
1 of 1 completed (100%)
It was raised by Rob Allen that method names that match the event name (what we currently have in Zend\Module at least) does not properly describe what the method does. It was suggested that instead of 'loadModule()' we would name a listener method something like 'onLoadModule()' or something.-
Change listener method names 2012-02-11T16:47:42
-
-
Allow batch sending via Zend\Mail (Enrico Zimuel)
2 of 2 completed (100%)
Modify the SMTP transport to allow a flag indicating it should not disconnect between messages; additionally, a public disconnect method should be added. Suggested by Kyle Spraggs, and to be implemented by him.-
Add the setAutoDisconnect() 2012-05-03T17:12:38
-
Add the getAutoDisconnect() 2012-05-03T17:12:46
-
Enrico Zimuel: https://github.com/zendframework/zf2/pull/1135
-
-
Refactor interface names to use Interface suffix (Gabriel Baker)
49 of 49 completed (100%)
Renaming interfaces so the interface is alike to the main implementation. So, "EventCollection" will likely become "EventManagerInterface" Will also need interfaces moving into their like named subnamespace So if the Resolver.php interface get renamed ResolverInterface it also moves into the resolver folder, Resolver\ResolverInterface.php Make sure code implementing the interface and any type hinting is also changed. Keep a list of all changes for changelog. Make tickets for all components needing change so others can chip in. Make separate branches for each component, hotfix/ZF-27-ACL etc allowing for better peer review and implementation. Use the tests that are set up to monitor for problems and remember to change them too if needs be commit messages like "[zen-27] Renamed interfaces in" -
Acl 2012-04-04T19:01:01
-
Authentication 2012-04-04T19:01:13
-
Barcode 2012-04-04T19:01:23
-
Cache 2012-04-04T19:01:30
-
Captcha 2012-04-04T19:01:49
-
Cloud 2012-04-04T19:02:22
-
Code 2012-04-04T19:02:26
-
Config 2012-04-04T19:02:40
-
Console 2012-04-04T19:02:43
-
Crypt 2012-04-04T19:02:46
-
Db 2012-04-04T19:02:56
-
Di 2012-04-04T19:02:59
-
Docbook 2012-04-04T19:03:03
-
Dojo 2012-04-04T19:03:06
-
Dom 2012-04-04T19:03:09
-
EventManager 2012-04-04T19:03:14
-
Feed 2012-04-04T19:03:18
-
File 2012-04-04T19:03:21
-
Filter 2012-04-04T19:03:26
-
Http 2012-04-04T19:03:38
-
InfoCard 2012-04-04T19:03:46
-
Json 2012-04-04T19:03:52
-
Ldap 2012-04-04T19:03:57
-
Log 2012-04-04T19:04:09
-
Mail 2012-04-04T19:04:12
-
Markup 2012-04-04T19:04:17
-
Memory 2012-04-04T19:04:28
-
Mime 2012-04-04T19:04:40
-
Module 2012-04-04T19:04:56
-
Mvc 2012-04-04T19:05:02
-
Navigation 2012-04-04T19:05:17
-
OAuth 2012-04-04T19:05:21
-
OpenId 2012-04-04T19:05:25
-
Paginator 2012-04-04T19:05:32
-
Pdf 2012-04-04T19:05:36
-
ProgressBar 2012-04-04T19:05:49
-
Search 2012-04-04T19:06:04
-
Serializer 2012-04-04T19:06:15
-
Session 2012-04-04T19:06:46
-
Soap 2012-04-04T19:06:50
-
Stdlib 2012-04-04T19:06:57
-
Tag 2012-04-04T19:06:59
-
Text 2012-04-04T19:07:08
-
Uri 2012-04-04T19:07:25
-
Validator 2012-04-04T19:07:35
-
View 2012-04-04T19:07:39
-
XmlRpc 2012-04-04T19:07:54
-
Update Coding-Standards 2012-04-20T06:47:33
-
Locale 2012-04-23T13:37:43
-
-
Zend\Crypt adding new features (Enrico Zimuel)
7 of 7 completed (100%)
I would like to improve the Zend\Crypt component of ZF2 with the following features: - add the encrypt/decrypt methods to Zend\Crypt using the simmetric algorithms of Mcrypt (Blowfish, AES, DES, 3DES, Twofish, etc) - add the HMAC authentication in the encrypt/decrypt functions using the encrypt-then-authenticate schema; - add the bcrypt algorithm to Zend\Crypt using the crypt('$2a$',...) function of PHP 5.3.0 - improve the randomness of Zend\Crypt\Math::rand Moreover, in ZF we have other components that use cryptography: Zend \Filter\Encrypt and Zend\Filter\Decrypt. I was thinking to do a refactor of these classes using the Zend\Crypt. For more info about the changes, read the RFC: http://framework.zend.com/wiki/display/ZFDEV2/RFC+-+New+Zend_Crypt++features-
add the encrypt/decrypt methods to Zend\Crypt using the simmetric algorithms of Mcrypt 2012-03-27T10:06:36
-
add the bcrypt algorithm to Zend\Crypt using the crypt('$2a$',...) function of PHP 5.3.0 2012-03-27T10:07:18
-
improve the randomness of Zend\Crypt\Math::rand 2012-03-27T10:07:34
-
Documentation 2012-03-27T10:08:14
-
insert the HMAC authentication in the encrypt/decrypt methods 2012-03-29T13:20:58
-
Refactor Zend\Crypt\Math in Zend\Math 2012-04-06T14:50:04
-
Integrate new Zend\Crypt and Zend\Math in consuming components 2012-05-16T13:17:06
-
-
Integrate new Zend\Db in consuming components (Enrico Zimuel)
5 of 5 completed (100%)
-
Zend\Validator\Db 2012-04-10T11:55:58
-
Zend\Feed\Pubsubhubbub\Model\AbstractModel 2012-04-10T11:58:30
-
Zend\Paginator\Adapter\DbTableSelect 2012-04-10T12:00:30
-
Zend\Authentication\Adapter\DbTable 2012-04-10T12:01:43
-
Zend\Session\SaveHandler\DbTable 2012-04-10T12:04:29
-
Enrico Zimuel: I will wait the new Zend\Db merge in master to refactor the components. I found some issues and Ralph tolds me that are fixed with the new release of Zend\Db.
-

board