Zend Framework: Zend_Id3 Component Proposal
| Proposed Component Name | Zend_Id3 |
|---|---|
| Developer Notes | http://framework.zend.com/wiki/display/ZFDEV/Zend_Id3 |
| Proposers | Jon Whitcraft |
| Zend Liaison | TBD |
| Revision | 1.0 - 3 September 2008: Initial Draft. (wiki revision: 10) |
Table of Contents
1. Overview
Zend_Id3 will allow users to fetch and write id3 tags from different media types that support id3 file tags.
2. References
3. Component Requirements, Constraints, and Acceptance Criteria
This component will read ID3v2 (v2.2, v2.3 & v2.4) and (Ogg) VorbisComment tags from their repective file types. It will also support writing tags to ID3v1, ID3v2 and Ogg to their respective files.
4. Dependencies on Other Framework Components
- Zend_Exception
5. Theory of Operation
The user will pass a file to the class with the proper path and the class will analyze the file pick the approite adapter and read and return an array with the different id3 tag data.
The user will also be allowed to pass in a file and write id3 tags to it.
6. Milestones / Tasks
- Milestone 1: design notes will be published here
- Milestone 2: Working prototype checked into the incubator supporting use cases #1, #2, ...
- Milestone 3: Working prototype checked into the incubator supporting use cases #3 and #4.
- Milestone 4: Unit tests exist, work, and are checked into SVN.
- Milestone 5: Initial documentation exists.
7. Class Index
Zend_Id3
Zend_Id3_Exception
Zend_Id3_Adapter_*
2 Comments
comments.show.hideOct 21, 2008
Ben Scholzen
Isn't Zend_Id3 the wrong name as it also supports Vorbis Comments?
Feb 05, 2011
Dolf Schimmel (Freeaqingme)
Archiving this proposal, feel free to recover it when you want to work on it again. For more details see this email.