This is an overview of the main functionality currently in development for bitweaver. The meaning of the columns in the table below is as follows:
Functionality | Priority (1-5) | ETA | Who |
BlogsPackage |
Convert Blogs to LibertyContent | | | |
FisheyePackage |
Add a "Photo Journal" page to a gallery | 5 | 9/15 | /spider |
LibertyPackage |
URL safe/simple alternate title for all content | | | |
Content Translation | | | |
convert liberty comments to a service ? | | | |
transparently update versions for all liberty content | | | |
reconcile inconsistencies in liberty: edit / data storage methods, content_id, edit / data not in content_store | | | |
LibertyStructures | | | |
Speed up LibertyStructures - perhaps we need to migrate these to materialized paths like LibertyComments | | | |
StickiesPackage |
Convert Stickies to a service | 1 | | |
StarsPackage |
*Allow user to permit / deny commenting, star'ing their own content | | | |
SearchPackage |
Does not work with html pages - not seeing parsed page - This seems to be OK as long as the index on save option is selected, indexing from the command line does not work | | | |
General |
Increase performance overall | | | |
Package | Status | Who |
KernelPackage |
PearDB support | DB abstraction layer is now interchangable to use different layers. PEAR::DB has been added, wtih the option of adding PDO in the future. See /articles/6 for details | /spider |
LibertyPackage |
Universal Content History | The page history mechanism from the WikiPacakge has been generalized for all content that opt to use it. | /spider |
FAST Comments | Comments now use a materialized path mechanism to allow fetch of hierarchical comments in a single query | /jht001 |
Update Backlinks | Lookup of related pages has been improved to update backlinks to pages with undefined links | /jht001 |
Content Preferences | Each individual piece of content can have indvidual preferences of any name/value pair. This is just like the old users_preferences table, that in fact was generalized, and users (which are content) now store their values in the general content_preferences table. |
Create a log of all things content | basic logging functionality added. allows admins to track basic movements on the website | /xing |
Parsed content caching | All parsed content can be cached by defining a maximum cache time in the liberty admin screen | /xing |
Comment Administration | Perm to control administrative access to editing comments | /spider |
Update LibertyComments | Spam protection with choice of two Captcha techniques and once per session checking for best usuability, prevent empty posts and duplicate posts from same user & ip | /xing and /spider |
UsersPackage |
Configurable Users Class | User a custom package to override the default User class so you can do custom authentication with pristine source, and more... | /spider |
ThemesPackage |
Add the Layout Gala | Allow specific themes to choose from a variety of different layouts using the same style | /xing |
FisheyePackage |
per gallery pagination style | user can select three different pagination / layout methods (matrix, auto-flow, or image position) on a per-gallery basis | /spider |
Fractional Image ordering | Used with new pagination style, image order is now a float (10.1, 10.2, 11.1, 12.1, 12.2, 12.3) to control number of images per page arbitrarily | /spider |
Public image galleries | Per gallery choice to allow group contribution to galleries | /xing |
Comments on images and galleries | | /sylveig |
Stars on images and galleries | | ? |
User choosable original display | Per gallery option to select if original image sizes are available or not | /spider |