lp:~upiq-dev/upiq/Products.qi

Created by Sean Upton and last modified

Products.qi one of two primary packages making up QI Teamspace, and contains the bulk of the Plone integration. The other package -- qi.sqladmin -- is the ORM / relational database model definition (using Django models); this is hosted in a distinct branch: lp:~upiq-dev/upiq/qi.sqladmin

This is a single-package branch split from the UPIQ QI Teamspace + Plone 4 package branch/fork originally located at: lp:~seanupton/qiteamspace/uudev4 -- this was split into a distinct branch to better work with development tools and support a more flexible development process.

Get this branch:
bzr branch lp:~upiq-dev/upiq/Products.qi
Members of UPIQ Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
UPIQ Development Team
Project:
UPIQ Software Projects
Status:
Development

Recent revisions

160. By Sean Upton

add form series type name to addable for team/subteam types, and add form library type as addable in project

159. By Sean Upton

fixes to WorkspaceUtilityView (interface and security declarations inside ZCML), and hookups in TALES expression for "restrict to team members" transition to check for team.

158. By Sean Upton

manually backported from dev: WorkspaceUtilityView added to utils, registered as a view in ZCML

157. By Sean Upton

pre-merge commit to remove mail directory to work-around merge conflicts

156. By Sean Upton

revert logo.jpg back to QI Teamspace logo for now

155. By Sean Upton

remove from content classes HEAD methods (unnecessary after eventual overhaul) and isTeam(), isSubTeam() -- the correct approach to this is interfaces, and in the case of workflow, the portal_interface tool.

154. By Sean Upton

removed backward-compatibility naming for IProject, ITeam, ISubTeam -- this was unnecessary if the code was just updated!

153. By Sean Upton

remove addable_types from team, project type classes. Made description on project optional.

152. By Sean Upton

removed obsoleted handler for setting project (CMF) skin.

151. By Sean Upton

removed legacy (CMF skin) theme support from Products.qi, the BeforeTraverse event handling is expensive for something we don't use, I suppose. We can revisit more modern theming tools at a later date (Diazo, plone.app.theming), but for the moment, we have project.css support per-project, which seems sufficient, generally.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.