|
Currently, all schedules and all milestones are solely based on educated guesses and absolutely subject to change. (Legend: finished tasks appear in bold, started tasks in italic.) Antville Summer Of Code 2007Starting in May with fundraising, taking at least 2 months (the longer the better). - Phase 1: Collecting pledges: 22 May – 24 May
- Phase 2: Collecting donations starting 25 May with positive pledges
- If we cross the 2.000€ mark mid of June the coding can begin
- Phase 3: Coding from July – October (depending on total donations)
Release 1.2The result of Antville Summer Of Code 2007. Cleaning up and overhauling the overall code structure. Fixing all outstanding, overdue bugs and adding the most simple of most wanted features. - Merge source code files
- Clean up code structure
- Clean up database structure
- Extract database skins to files
- Extend modularization
- Outsource polls to module
- Add topic management
- Improve referrer spam filter
- Re-enable dynatopics deprecated
- Increase RSS version (2.0)
- Fix security issues (XSS)
- Check usage of rel="nofollow" in links
- Kick off new layout (no implementation at this point)
- Error and notfound actions (display errors for sites?)
- Enable notifications for postings / comments
- Support robots.txt per weblog
- Enable multiple topics aka tags
- Improve display of most reads
- Provide site import and export options
- Re-open antville.org (new blogs upon request)
For up-to-date information please refer to the list of issues for this milestone. Release 1.3Fixing bugs introduced in version 1.2 and adding more most wanted features. - Support soft comment deletion (ie. keep sublevel comments)
- Enable notifications for postings / comments preponed to 1.2
- Show user's (recent) comments
- Extend user profile
- Support robots.txt per weblog preponed to 1.2
- Prevent prefix/suffix parameter leaking
- Allow multiple images upload (by ZIP file or other alternatives)
- Integrate better text editor (markdown-like syntax?)
- Extend support and help in layout editor (documentation!)
- Overhaul general display of lists (filtering, sorting, searching, manipulating)
- Enable multiple topics aka tags preponed to 1.2
- Redefine skin structure (new layout)
- Renew internationalisation
- Extend search capabilitites
- Improve display of most reads preponed to 1.2
- Provide code for embedded audio/video player
- Implement story/comment preview
- Enable number of stories (vs number of days) per page
Release 1.4Fixing bugs introduced in version 1.3 and adding the more difficult of most wanted features. - Integrate remote uploads (files on another server)
- Show recent hot threads (most commented)
- Allow linking of static pages
- Provide site import and export options preponed to 1.2
- Ease setting the comment depth
- Re-open antville.org through invitations preponed to 1.2
- Support OpenID (and probably modSorua)
- Option to comment anonymously
- Provide customizable text filters
- Add blacklists for commentators, contributors
- Add further ping options (just like the one to weblogs.com)
Release 1.618033989... (The Phinal Version φ)If we find enough sponsors, donators or a way to sell the software (not the community!) this could be realized in the long run. Maybe. - Post via SMS (via Twitter?)
- Add playlist to embedded audio/video player
- Increase upload sizes
- Add web hooks for pings to / images and files on other sites
- SSL login
- LDAP integration
- Custom actions to render arbitrary skins
- Upload images via comment
- Secure registration
- Establish Antville network
- Provide error information for each site
- Export of members with their OpenIDs
- Display a user's role
- Virtual site hosting
|