PloneSoftwareCenter is a tool that keeps track of software projects.
Project description
Overview
Formerly ArchPackage, PloneSoftwareCenter is a tool that keeps track of software projects, software releases, and other related information; it was originally written to power the download area of plone.org.
Installation
Add Products.PloneSoftwareCenter to your instance section’s eggs parameter.
Run buildout.
Install in Quick Installer (Site Setup -> Add-on products).
Changelog
(name of developer is listed in brackets)
1.5.5 (2009-12-21)
Allow PloneSoftwareCenter folders to have content rules assigned. [jonstahl]
Re-added version compatibility to product search/filter. [hexsprite]
Template psc_release_view wording tweaks. [aclark]
1.5.4 (2009-11-23)
Add PscPoiTracker to allowed_types for PSCProject [aclark].
Replaced the css_slot with the style_slot, as it is deprecated. [maurits]
Some global_defines changes for Plone 4 compatibility. [maurits]
Fixed error when getting criteria_info. [maurits]
Use zope.annotation exclusively and not zope.app.annotation. This makes it compatible with Plone 4. [maurits]
Register validators also in new way (for Plone 4 compatibility). [maurits]
Also list release candidates in the pypilinks. [maurits]
1.5.3 (2009-10-17)
Fix bug that overwrote catalog indexes on product (re)installation. [aclark]
Add fancy titles to software center view. [aclark]
1.5.2 (2009-08-20)
Prepare release for plone.org
1.5.1 (unreleased)
Added fancyzoom for screenshots. [davisagli]
Don’t wipe out list of allowable contained types within a PSCProject when PSC is reinstalled. [davisagli]
Tidying of schema to make base_edit less daunting. [MatthewWilkes]
added a migration step to synchronize projects with PyPI. [tarek]
fixed a gs bug: propertiestool.xml now uses purge:False [mr_savage]
now adds ‘mailto:’ to contact address on uploads. [tarek]
introduced a deprecation warning for the simple view. [tarek]
fixed a bug in uploads of packages to existing projects that does not have a distutils id yet [tarek]
added an event that gets triggered if you change the storage strategy. It will migrate all files to the new storage. [tarek]
added a ++simple++ namespace to provide a package index API. [tarek]
Moved content/validators.py to validators.py (with deprecation) as otherwise the registering of validators was too late due to the order of imports. [maurits]
Added Products.ArchAddon, Products.AddRemoveWidget and Products.DataGridField to the install_requires in setup.py. [maurits]
added a pluggable storage mechanism for downloadable files. This can be used to define new storage strategies in independant packages. They will then be available in PloneSoftwareCenter instances, under the new “storage strategy” field. PSC provides a default strategy called archetype that uses a regular ZODB persistency. Other strategies are available like collective.psc.externalstorage. [tarek]
1.5 (2008-04-27)
Made the workflow of releases aware of development tags created by distutils so if an egg has “dev” or an SVN revision it is marked as an alpha. Various tidying of display to handle multiple eggs. Switched from CHANGES.txt and CONTRIBUTORS.txt to docs/HISTORY.txt [MatthewWilkes]
Refactoring multiple eggs in one project started by Tarek, added validators. [MatthewWilkes]
Support for multiple eggs in one project [tarek]
Refactored long_description and reorganized text files. [tarek]
PyPI integration, from an initial branch started by Sidnei, refactoring, beautification: [tarek]
Development, Maintenance: [aclark]
Before 1.5
Base code for original project: Sidnei da Silva, awkly.org
User Interface, concept, quality assurance and a tiny bit of Python: Alexander Limi, Plone Solutions
Architecture, Development: Joel Burton
Archetypes fixes, workflow code, all-over greatness and dedication: Martin Aspeli
Additional code help, Archetypes fixes, clean-up of External Storage: Dorneles Treméa, Plone Solutions
Additional Assistance: Christian Heimes, Daniel Nouri
Icons: Vidar Andersen, Black Tar
Testing, Feedback, and Bug Fixes: Michael Davis
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for Products.PloneSoftwareCenter-1.5.5.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8595f5edb2044f16cd9eab51b65a26950e55fcb83c0771be9c904a25f2ce38a9 |
|
MD5 | 04dcc1feb8c292daa746daa912a5867c |
|
BLAKE2b-256 | be5d118ed73ccd1af4331d695fc70a0e1a2d10a9ab9e61d4779cdc7ce099b1a4 |