Share

stickleback

File Release Notes and Changelog

Release Name: 1.1.1

Notes:
stickleback 1.1
30 August 2007
* Request.php improvement to allow command-line running of sbgui apps 
* sbgui result chunking module streamlined
* Minor enhancements

stickleback 1.0
3 July 2007

* Plugin repository
* Enforcement of plugin contracts
* Plugin relationships managed through XML files (sbplugin.xml)
* Plugin parameterisation (pass data to plugin classes through XML entries)
* Full pluggable CLI framework
* Pluggable GUI framework (under development)


Changes: 2007-09-10 15:33 yili * lib/stickleback/plugins/sbcli/sbcli.php (stickleback-1_1-release-branch): bug 1193984 fix on 1.1 branch 2007-08-30 16:45 zandstra * ChangeLog, RELEASE-NOTES (stickleback-1_1-release-branch): [Bug 1448952] updating release notes etc 2007-08-06 18:36 yili * ChangeLog, VERSION: VERSION 1.1.0; changelog built 2007-07-31 15:45 zandstra * lib/stickleback/plugins/sbgui/Request.php: merging branch 2007-07-31 14:07 zandstra * lib/stickleback/plugins/sbgui/ResultChunker.php: [Bug 1395242] result chunker plays better with total entries 2007-07-27 13:22 zandstra * lib/stickleback/plugins/sbgui/Request.php: allowing command line running of GUI 2007-07-25 17:22 zandstra * lib/stickleback/plugins/sbgui/ResultChunker.php: [Bug 1223211] resultchunker is now a simple calculation tool -- actual data is handled by client 2007-07-24 15:40 zandstra * lib/stickleback/plugins/sbgui/: ComponentImpl.php, Request.php: [Bug 1384510] removed support for per-component request data 2007-07-05 15:33 zandstra * ChangeLog, RELEASE-NOTES, stickleback.yicf, stickleback_dev.yicf, lib/stickleback/plugins/sbgui/RenderFactory.php, lib/test/stickleback/AllTests.php, lib/test/stickleback/ExtensionPointDescriptorTest.php, lib/test/stickleback/PluginDescriptorTest.php, lib/test/stickleback/PluginListerTest.php, lib/test/stickleback/PluginReaderTest.php, lib/test/stickleback/PluginRegistryTest.php, lib/test/stickleback/PluginResolverTest.php, lib/test/stickleback/PluginXmlTest.php, lib/test/stickleback/RunnerTest.php, lib/test/stickleback/sbcliEventTest.php, lib/test/stickleback/sbcliTest.php, lib/test/stickleback/sbguiCommandEventTest.php, lib/test/stickleback/sbguiTest.php: [Bug 1269697] merged from 1.0 branch 2007-07-03 13:01 zandstra * RELEASE-NOTES: file RELEASE-NOTES was initially added on branch stickleback-1_0-release-branch. 2007-06-21 23:40 yili * ChangeLog, VERSION: VERSION file and ChangeLog updated 2007-06-21 17:40 zandstra * lib/stickleback/plugins/sbgui/Event.php: remove object toString() side-effect 2007-06-20 17:47 zandstra * lib/stickleback/plugins/sbgui/: sbgui.php, sbplugin.xml: [Bug 1241350] exception handling 2007-06-19 16:51 zandstra * lib/stickleback/plugins/sbgui/: ComponentImpl.php, ResultChunker.php, guirender/sbgui_DataTable.render.php: [Bug 1241436][Bug 1241182] allowing for non recursive component hiding -- and fix to chunk indexing 2007-06-18 16:26 zandstra * lib/stickleback/plugins/: sbcli/sbcli.php, sbgui/Request.php: [Bug 1234247] relaxed param filtering in Y context -- we precisely deal with the kinds of strings that we filter out by default 2007-06-14 18:39 zandstra * VERSION, stickleback.yicf, lib/stickleback/plugins/sbgui/Component.php, lib/stickleback/plugins/sbgui/ComponentImpl.php, lib/stickleback/plugins/sbgui/DataTable.php, lib/stickleback/plugins/sbgui/DataTableColumnImpl.php, lib/stickleback/plugins/sbgui/Event.php, lib/stickleback/plugins/sbgui/LinkViewlet.php, lib/stickleback/plugins/sbgui/NamedTemplateViewlet.php, lib/stickleback/plugins/sbgui/PageHeader.php, lib/stickleback/plugins/sbgui/PulldownViewlet.php, lib/stickleback/plugins/sbgui/RenderFactory.php, lib/stickleback/plugins/sbgui/Request.php, lib/stickleback/plugins/sbgui/ResultChunker.php, lib/stickleback/plugins/sbgui/TextareaViewlet.php, lib/stickleback/plugins/sbgui/Viewlet.php, lib/stickleback/plugins/sbgui/ViewletImpl.php, lib/stickleback/plugins/sbgui/sbplugin.xml, lib/stickleback/plugins/sbgui/guirender/sbgui_DataTable.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_DataTableColumn.rende r.php, lib/stickleback/plugins/sbgui/guirender/sbgui_Feedback.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_LinkImpl.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_LinkViewlet.render.ph p, lib/stickleback/plugins/sbgui/guirender/sbgui_LinksetImpl.render.ph p, lib/stickleback/plugins/sbgui/guirender/sbgui_Page.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_PulldownViewlet.rende r.php, lib/stickleback/plugins/sbgui/guirender/sbgui_TextareaViewlet.rende r.php, lib/stickleback/plugins/sbgui/statics/sbgui.css, lib/stickleback/plugins/sbgui/statics/sbgui.js, lib/test/stickleback/PluginXmlTest.php, lib/test/stickleback/sbguiTest.php, lib/test/stickleback/res/guiplugins/testgui/guirender/testgui.rende r.php, lib/test/stickleback/res/guiplugins/testgui/statics/blah.txt, tools/php-yicf-directives: merging branch 2007-06-14 00:02 zandstra * lib/stickleback/plugins/sbgui/ResultChunker.php: file ResultChunker.php was initially added on branch sb-gui-dev2-branch. 2007-06-10 23:11 zandstra * lib/stickleback/plugins/sbgui/guirender/sbgui_TextareaViewlet.rende r.php: file sbgui_TextareaViewlet.render.php was initially added on branch sb-gui-dev2-branch. 2007-06-10 23:11 zandstra * lib/stickleback/plugins/sbgui/TextareaViewlet.php: file TextareaViewlet.php was initially added on branch sb-gui-dev2-branch. 2007-06-08 17:10 zandstra * lib/stickleback/plugins/sbgui/NamedTemplateViewlet.php: file NamedTemplateViewlet.php was initially added on branch sb-gui-dev2-branch. 2007-06-07 06:08 billh * stickleback.yicf: [1223428] extra files ? - wouldn't run anyway 2007-06-06 13:49 zandstra * lib/test/stickleback/res/guiplugins/testgui/statics/blah.txt: file blah.txt was initially added on branch sb-gui-dev2-branch. 2007-05-29 17:12 zandstra * lib/stickleback/plugins/sbgui/PageHeader.php: file PageHeader.php was initially added on branch sb-gui-dev2-branch. 2007-05-26 00:55 zandstra * ChangeLog, tools/make_changelog: merging branch 2007-05-26 00:54 zandstra * tools/make_changelog: file make_changelog was initially added on branch stickleback-0_9-release-branch. 2007-05-26 00:24 zandstra * stickleback.yicf, lib/stickleback/plugins/sbcli/Event.php: merging branch 2007-05-25 07:27 robinb * lib/stickleback/plugins/sbgui/statics/sbgui.js: file sbgui.js was initially added on branch sb-gui-dev2-branch. 2007-05-10 02:52 robinb * VERSION: [bug 1121343] bugfix version patchlevel increase from 0.11.0 to 0.11.1 2007-05-09 10:18 robinb * lib/: stickleback/plugins/sbcli/Event.php, stickleback/plugins/sbcli/sbcli.php, test/stickleback/res/badplugins/badplugin/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin1.xml, test/stickleback/res/badplugins/badplugin/sbplugin2.xml, test/stickleback/res/badplugins/badplugin/sbplugin3.xml, test/stickleback/res/badplugins/badplugin/sbplugin4.xml, test/stickleback/res/badplugins/badplugin/sbplugin5.xml, test/stickleback/res/guiplugins/addgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/sbplugin.xml, test/stickleback/res/plugins/parentplugin/sbplugin.xml, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testplugin/sbplugin.xml, test/stickleback/PluginXmlTest.php: [bug 1121343] stickleback-0_9-release-branch merged to head. 2007-05-07 19:56 zandstra * .cvsignore, stickleback.yicf: [Bug 753072] merging branch to head too -- to ensure that stickleback gui environment is current for testing 2007-05-07 19:37 zandstra * stickleback.yicf, lib/stickleback/ExtensionPointDescriptor.php, lib/stickleback/PluginDescriptor.php, lib/stickleback/PluginRegistryImpl.php, lib/stickleback/PluginXml.php, lib/stickleback/plugins/sbgui/CommandEvent.php, lib/stickleback/plugins/sbgui/Component.php, lib/stickleback/plugins/sbgui/ComponentImpl.php, lib/stickleback/plugins/sbgui/DataTableColumnImpl.php, lib/stickleback/plugins/sbgui/Event.php, lib/stickleback/plugins/sbgui/EventData.php, lib/stickleback/plugins/sbgui/LinkImpl.php, lib/stickleback/plugins/sbgui/LinkViewlet.php, lib/stickleback/plugins/sbgui/PulldownViewlet.php, lib/stickleback/plugins/sbgui/RenderEvent.php, lib/stickleback/plugins/sbgui/TextViewlet.php, lib/stickleback/plugins/sbgui/TextfieldViewlet.php, lib/stickleback/plugins/sbgui/Viewlet.php, lib/stickleback/plugins/sbgui/ViewletData.php, lib/stickleback/plugins/sbgui/ViewletImpl.php, lib/stickleback/plugins/sbgui/sbgui.php, lib/stickleback/plugins/sbgui/sbplugin.xml, lib/stickleback/plugins/sbgui/guirender/sbgui_DataTable.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_Feedback.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_LinkImpl.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_LinkViewlet.render.ph p, lib/stickleback/plugins/sbgui/guirender/sbgui_LinksetImpl.render.ph p, lib/stickleback/plugins/sbgui/guirender/sbgui_Page.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_PulldownViewlet.rende r.php, lib/stickleback/plugins/sbgui/guirender/sbgui_TextViewlet.render.ph p, lib/stickleback/plugins/sbgui/guirender/sbgui_TextfieldViewlet.rend er.php, lib/test/stickleback/AllTests.php, lib/test/stickleback/PluginRegistryTest.php, lib/test/stickleback/PluginXmlTest.php, lib/test/stickleback/sbguiCommandEventTest.php, lib/test/stickleback/sbguiTest.php, lib/test/stickleback/res/guiplugins/testgui/entryTable.php, lib/test/stickleback/res/plugins/testplugin/dothingB.php, lib/test/stickleback/res/plugins/testplugin/sbplugin.xml: [Bug 753072] merge to head checkpoint 2007-05-07 17:09 zandstra * lib/test/stickleback/sbguiCommandEventTest.php: file sbguiCommandEventTest.php was initially added on branch gui-dev-branch. 2007-05-07 17:09 zandstra * lib/stickleback/plugins/sbgui/guirender/sbgui_Feedback.render.php: file sbgui_Feedback.render.php was initially added on branch gui-dev-branch. 2007-05-01 09:45 robinb * lib/stickleback/: plugins/ptoolcli/sbplugin.xml, plugins/sbcli/sbplugin.xml, plugins/sbgui/sbplugin.xml, plugins/sbplug/sbplugin.xml, PluginXml.php: [bug 1075006] stickleback head merged from stickleback-0_9-release-branch 2007-05-01 06:12 robinb * VERSION: [bug 1075006] minor version no. on head after creating branch should be next odd no. above minor version no. on release branch. Setting the head branch to 0.11.0. Next version for release branch should be 0.10.x. This way, the head stays one no. (odd) above the release branch (even). 2007-05-01 05:29 robinb * lib/stickleback/plugins/sbcli/AddOutProcessor.php: [bug 1075006] AddOutProcessor class used by Event class. 2007-05-01 05:27 robinb * stickleback.yicf: [bug 1075006] added AddOutProcessor.php in sbcli directory. 2007-05-01 05:20 robinb * lib/stickleback/plugins/sbcli/Event.php: [bug 1075006] resolving merge conflict on stickleback head in Event.php caused by addition of 3 levels of verbosity and addition of AddOutProcessor array for addOut handling. 2007-04-30 17:27 zandstra * lib/stickleback/plugins/sbgui/guirender/sbgui_TextViewlet.render.ph p: file sbgui_TextViewlet.render.php was initially added on branch gui-dev-branch. 2007-04-30 17:27 zandstra * lib/stickleback/plugins/sbgui/TextViewlet.php: file TextViewlet.php was initially added on branch gui-dev-branch. 2007-04-26 21:43 zandstra * lib/: stickleback/plugins/sbcli/Event.php, test/stickleback/sbcliEventTest.php: [Bug 1075006] 3 levels of verbosity quiet, normal, noisy 2007-04-25 17:08 zandstra * lib/stickleback/plugins/sbgui/guirender/sbgui_PulldownViewlet.rende r.php: file sbgui_PulldownViewlet.render.php was initially added on branch gui-dev-branch. 2007-04-25 17:08 zandstra * lib/stickleback/plugins/sbgui/guirender/sbgui_LinkViewlet.render.ph p: file sbgui_LinkViewlet.render.php was initially added on branch gui-dev-branch. 2007-04-25 17:08 zandstra * lib/stickleback/plugins/sbgui/PulldownViewlet.php: file PulldownViewlet.php was initially added on branch gui-dev-branch. 2007-04-25 17:08 zandstra * lib/stickleback/plugins/sbgui/EventData.php: file EventData.php was initially added on branch gui-dev-branch. 2007-04-25 17:08 zandstra * lib/stickleback/plugins/sbgui/ViewletData.php: file ViewletData.php was initially added on branch gui-dev-branch. 2007-04-25 17:08 zandstra * lib/stickleback/plugins/sbgui/LinkViewlet.php: file LinkViewlet.php was initially added on branch gui-dev-branch. 2007-04-25 06:54 billh * .cvsignore: file .cvsignore was initially added on branch stickleback-0_9-release-branch. 2007-04-25 03:56 robinb * lib/stickleback/plugins/sbcli/AddOutProcessor.php: file AddOutProcessor.php was initially added on branch stickleback-0_9-release-branch. 2007-04-12 12:27 zandstra * License.txt, README, pear.values.txt, stickleback.yicf: merging branch 2007-04-12 10:31 zandstra * License.txt: file License.txt was initially added on branch stickleback-0_9-release-branch. 2007-04-11 15:24 zandstra * lib/: stickleback/Descriptor.php, stickleback/ExtensionPointDescriptor.php, stickleback/FSPluginObserver.php, stickleback/PluginAutoload.php, stickleback/PluginRegistry.php, stickleback/PluginRegistryImpl.php, stickleback/PluginResolver.php, stickleback/PluginXml.php, stickleback/Runner.php, stickleback/plugins/ptoolcli/ExplainPlugins.php, stickleback/plugins/ptoolcli/ptoolcli.php, stickleback/plugins/sbcli/sbcli.php, stickleback/plugins/sbgui/CommandEvent.php, stickleback/plugins/sbgui/RenderFactory.php, stickleback/plugins/sbplug/Runner.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginListerTest.php, test/stickleback/PluginReaderTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/PluginXmlTest.php, test/stickleback/RunnerTest.php, test/stickleback/sbcliEventTest.php, test/stickleback/sbcliTest.php, test/stickleback/sbguiTest.php, test/stickleback/res/guiplugins/addgui/DeleteColumn.php, test/stickleback/res/guiplugins/testgui/Init.php, test/stickleback/res/guiplugins/testgui/entryTable.php, test/stickleback/res/guiplugins/testgui/testmodel.php, test/stickleback/res/plugins/testcli/subcmd.php, test/stickleback/res/plugins/testcli/testcliFlagP.php, test/stickleback/res/plugins/testplugin/subplugin.php: merging branch 2007-04-11 14:56 zandstra * lib/: stickleback.xml, stickleback/PluginAutoload.php, stickleback/plugins/ptoolcli/ExplainPluginsFlagI.php, stickleback/plugins/ptoolcli/sbplugin.xml, stickleback/plugins/sbcli/cmdImpl.php, stickleback/plugins/sbcli/cmdImplNode.php, stickleback/plugins/sbcli/sbplugin.xml, stickleback/plugins/sbgui/CommandEvent.php, stickleback/plugins/sbgui/Component.php, stickleback/plugins/sbgui/ComponentImpl.php, stickleback/plugins/sbgui/DataTable.php, stickleback/plugins/sbgui/DataTableColumn.php, stickleback/plugins/sbgui/DataTableColumnImpl.php, stickleback/plugins/sbgui/Event.php, stickleback/plugins/sbgui/Init.php, stickleback/plugins/sbgui/Link.php, stickleback/plugins/sbgui/LinkImpl.php, stickleback/plugins/sbgui/LinksetImpl.php, stickleback/plugins/sbgui/Page.php, stickleback/plugins/sbgui/RenderEvent.php, stickleback/plugins/sbgui/RenderFactory.php, stickleback/plugins/sbgui/Request.php, stickleback/plugins/sbgui/TextfieldViewlet.php, stickleback/plugins/sbgui/Viewlet.php, stickleback/plugins/sbgui/ViewletImpl.php, stickleback/plugins/sbgui/sbgui.php, stickleback/plugins/sbgui/sbplugin.xml, stickleback/plugins/sbgui/guirender/sbgui_ComponentImpl.render.php, stickleback/plugins/sbgui/guirender/sbgui_DataTable.render.php, stickleback/plugins/sbgui/guirender/sbgui_DataTableColumn.render.ph p, stickleback/plugins/sbgui/guirender/sbgui_LinkImpl.render.php, stickleback/plugins/sbgui/guirender/sbgui_LinksetImpl.render.php, stickleback/plugins/sbgui/guirender/sbgui_Page.render.php, stickleback/plugins/sbgui/guirender/sbgui_TextfieldViewlet.render.p hp, stickleback/plugins/sbplug/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin1.xml, test/stickleback/res/badplugins/badplugin/sbplugin2.xml, test/stickleback/res/badplugins/badplugin/sbplugin3.xml, test/stickleback/res/badplugins/badplugin/sbplugin4.xml, test/stickleback/res/badplugins/badplugin/sbplugin5.xml, test/stickleback/res/guiplugins/addgui/DeleteColumn.php, test/stickleback/res/guiplugins/addgui/addgui.php, test/stickleback/res/guiplugins/addgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/Init.php, test/stickleback/res/guiplugins/testgui/addentry.php, test/stickleback/res/guiplugins/testgui/entryTable.php, test/stickleback/res/guiplugins/testgui/listentries.php, test/stickleback/res/guiplugins/testgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/testgui.php, test/stickleback/res/guiplugins/testgui/testmodel.php, test/stickleback/res/guiplugins/testgui/guirender/addentry.render.p hp, test/stickleback/res/guiplugins/testgui/guirender/listentries.rende r.php, test/stickleback/res/guiplugins/testgui/guirender/mybobby.render.ph p, test/stickleback/res/guiplugins/testgui/guirender/testgui.render.ph p, test/stickleback/res/plugins/parentplugin/sbplugin.xml, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testcli/subcmdFlagA.php, test/stickleback/res/plugins/testcli/testcliFlagF.php, test/stickleback/res/plugins/testcli/testcliFlagP.php, test/stickleback/res/plugins/testplugin/sbplugin.xml: merging branch 2007-04-11 12:43 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/Descriptor.php, stickleback/DescriptorVisitor.php, stickleback/Exception.php, stickleback/ExtensionPoint.php, stickleback/ExtensionPointDescriptor.php, stickleback/FSPluginObserver.php, stickleback/Logger.php, stickleback/Plugin.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/PluginRegistryImpl.php, stickleback/PluginResolver.php, stickleback/PluginSet.php, stickleback/PluginXml.php, stickleback/Prefs.php, stickleback/Runner.php, stickleback/plugins/ptoolcli/ExplainPlugins.php, stickleback/plugins/ptoolcli/ListPlugins.php, stickleback/plugins/ptoolcli/ptoolcli.php, stickleback/plugins/sbcli/Event.php, stickleback/plugins/sbcli/cmd.php, stickleback/plugins/sbcli/flag.php, stickleback/plugins/sbcli/flagImpl.php, stickleback/plugins/sbcli/sbcli.php, stickleback/plugins/sbplug/Runnable.php, stickleback/plugins/sbplug/Runner.php, stickleback/plugins/sbplug/sbplug.php, test/stickleback/AllTests.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginListerTest.php, test/stickleback/PluginReaderTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/PluginResolverTest.php, test/stickleback/PluginXmlTest.php, test/stickleback/RunnerTest.php, test/stickleback/sbcliEventTest.php, test/stickleback/sbcliTest.php, test/stickleback/sbguiTest.php, test/stickleback/res/badplugins/badplugin/badplugin.php, test/stickleback/res/badplugins/badplugin/badplugin2.php, test/stickleback/res/badplugins/badplugin/badplugin3.php, test/stickleback/res/badplugins/badplugin/badplugin4.php, test/stickleback/res/badplugins/badplugin/testplugin.php, test/stickleback/res/plugins/parentplugin/actionA.php, test/stickleback/res/plugins/parentplugin/parentplugin.php, test/stickleback/res/plugins/testcli/subcmd.php, test/stickleback/res/plugins/testcli/testcli.php, test/stickleback/res/plugins/testplugin/dothingA.php, test/stickleback/res/plugins/testplugin/dothingB.php, test/stickleback/res/plugins/testplugin/subplugin.php, test/stickleback/res/plugins/testplugin/testplugin.php: merging branch 2007-04-05 17:54 zandstra * VERSION, lib/stickleback.xml: test multiword message 2007-04-05 15:29 zandstra * lib/stickleback.xml: 'msg' 2007-04-05 14:26 zandstra * VERSION: [Bug 1130033] move to 0.11 on the head 2007-04-04 13:51 zandstra * lib/stickleback/: PluginDescriptor.php, plugins/sbgui/CommandEvent.php: [Bug 753072] minor feature enhancements 2007-03-27 17:17 zandstra * stickleback.yicf, lib/stickleback/plugins/sbgui/CommandEvent.php, lib/stickleback/plugins/sbgui/Page.php, lib/stickleback/plugins/sbgui/RenderFactory.php, lib/stickleback/plugins/sbgui/guirender/sbgui_DataTable.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_Page.render.php, lib/test/stickleback/res/guiplugins/testgui/sbplugin.xml, lib/test/stickleback/res/guiplugins/testgui/guirender/listentries.r ender.php, tools/php-yicf-directives: [Bug 753072] added Page component and render. Various bug fixes. Extended unit tests. Amended yicf 2007-03-15 18:24 zandstra * lib/: stickleback/PluginDescriptor.php, stickleback/plugins/sbgui/ComponentImpl.php, stickleback/plugins/sbgui/DataTable.php, stickleback/plugins/sbgui/DataTableColumn.php, stickleback/plugins/sbgui/DataTableColumnImpl.php, stickleback/plugins/sbgui/guirender/sbgui_DataTable.render.php, stickleback/plugins/sbgui/guirender/sbgui_DataTableColumn.render.ph p, test/stickleback/res/guiplugins/addgui/DeleteColumn.php, test/stickleback/res/guiplugins/addgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/entryTable.php, test/stickleback/res/guiplugins/testgui/listentries.php, test/stickleback/res/guiplugins/testgui/sbplugin.xml: [Bug 753072] DataTable work 2007-03-14 17:31 zandstra * lib/stickleback/plugins/sbgui/ComponentImpl.php: [Bug 753072] remove debug message 2007-03-14 17:30 zandstra * lib/: stickleback/PluginRegistryImpl.php, stickleback/PluginResolver.php, stickleback/plugins/sbgui/CommandEvent.php, stickleback/plugins/sbgui/Component.php, stickleback/plugins/sbgui/ComponentImpl.php, test/stickleback/sbguiTest.php, test/stickleback/res/guiplugins/testgui/listentries.php: [Bug 753072] more tests and bugfixes 2007-03-14 12:47 zandstra * lib/test/stickleback/sbguiTest.php: [Bug 753072] clean test 2007-03-14 12:46 zandstra * lib/: stickleback/plugins/sbgui/Init.php, stickleback/plugins/sbgui/RenderEvent.php, stickleback/plugins/sbgui/sbgui.php, stickleback/plugins/sbgui/sbplugin.xml, test/stickleback/sbguiTest.php, test/stickleback/res/guiplugins/testgui/Init.php, test/stickleback/res/guiplugins/testgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/testmodel.php: [Bug 753072] support for init plugins 2007-03-13 16:46 zandstra * VERSION: [Bug 753072] v++ 2007-03-13 16:42 zandstra * lib/test/stickleback/res/guiplugins/testgui/guirender/: addentry.render.php, listentries.render.php, mybobby.render.php, testgui.render.php: [Bug 753072] template files 2007-03-13 16:40 zandstra * lib/stickleback/plugins/sbgui/ComponentImpl.php: [Bug 898796] error in display call 2007-03-13 16:30 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/PluginRegistry.php, stickleback/PluginRegistryImpl.php, stickleback/plugins/sbgui/ComponentImpl.php, stickleback/plugins/sbgui/Request.php, stickleback/plugins/sbgui/sbgui.php, stickleback/plugins/sbgui/guirender/sbgui_TextfieldViewlet.render.p hp, test/stickleback/AllTests.php, test/stickleback/RunnerTest.php, test/stickleback/sbcliTest.php, test/stickleback/sbguiTest.php, test/stickleback/res/guiplugins/addgui/addgui.php, test/stickleback/res/guiplugins/addgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/addentry.php, test/stickleback/res/guiplugins/testgui/listentries.php, test/stickleback/res/guiplugins/testgui/sbplugin.xml, test/stickleback/res/guiplugins/testgui/testgui.php, test/stickleback/res/guiplugins/testgui/testmodel.php, test/stickleback/res/guiplugins/testgui/statics/test.gif: [Bug 753072] test application for unit tests. many tweaks 2007-03-09 17:06 zandstra * stickleback.yicf, lib/stickleback/ExtensionPointDescriptor.php, lib/stickleback/PluginDescriptor.php, lib/stickleback/PluginRegistryImpl.php, lib/stickleback/plugins/sbgui/CommandEvent.php, lib/stickleback/plugins/sbgui/Component.php, lib/stickleback/plugins/sbgui/ComponentImpl.php, lib/stickleback/plugins/sbgui/Event.php, lib/stickleback/plugins/sbgui/Link.php, lib/stickleback/plugins/sbgui/LinkImpl.php, lib/stickleback/plugins/sbgui/LinksetImpl.php, lib/stickleback/plugins/sbgui/RenderEvent.php, lib/stickleback/plugins/sbgui/RenderFactory.php, lib/stickleback/plugins/sbgui/Request.php, lib/stickleback/plugins/sbgui/TextfieldViewlet.php, lib/stickleback/plugins/sbgui/Viewlet.php, lib/stickleback/plugins/sbgui/ViewletImpl.php, lib/stickleback/plugins/sbgui/sbgui.php, lib/stickleback/plugins/sbgui/sbplugin.xml, lib/stickleback/plugins/sbgui/guirender/sbgui_ComponentImpl.render. php, lib/stickleback/plugins/sbgui/guirender/sbgui_LinkImpl.render.php, lib/stickleback/plugins/sbgui/guirender/sbgui_LinksetImpl.render.ph p, lib/stickleback/plugins/sbgui/guirender/sbgui_TextfieldViewlet.rend er.php, lib/stickleback/plugins/sbgui/statics/sbgui.css, lib/stickleback/plugins/sbplug/Runner.php, lib/test/stickleback/sbcliTest.php, tools/php-yicf-directives: [Bug 898796] initial gui work 2007-02-22 12:56 zandstra * VERSION: v++ 2007-02-22 12:48 zandstra * lib/stickleback/plugins/sbcli/sbcli.php: [Bug 1069089][Bug 1069094] allow toggling of stderr/exit(1) behaviour for inline calling using a raiseError flag 2007-02-22 11:11 zandstra * lib/stickleback/plugins/sbcli/sbcli.php: [Bug 1069089] Caught exception now invokes exit(1) in sbcli 2007-02-20 14:43 zandstra * lib/stickleback/plugins/ptoolcli/ListPlugins.php: amending change in error 2007-02-20 14:30 zandstra * pear.values.txt, lib/stickleback.xml, lib/stickleback/plugins/ptoolcli/ListPlugins.php, scripts/sb_ptool: [Bug 1065986] values file used by y2pear 2007-02-07 10:19 zandstra * VERSION, stickleback.yicf, lib/stickleback/PluginSet.php: new version, restored pluginset 2007-02-07 07:59 zandstra * VERSION: v++ 2007-02-06 16:17 zandstra * stickleback.yicf: removed PluginSet req 2007-02-06 16:13 zandstra * VERSION, stickleback.yicf, lib/stickleback/PluginDescriptor.php, lib/stickleback/PluginResolver.php, lib/stickleback/plugins/sbcli/Event.php, lib/test/stickleback/sbcliTest.php, lib/test/stickleback/res/plugins/testcli/subcmd.php: [Bug 1047760] yet another fix to Event. This time tripped by the fact that it did not really expect to manage flags and arguments in the context of a subcommand. Test written 2007-01-19 16:08 zandstra * lib/stickleback/plugins/sbcli/flagImpl.php: [Bug 763714] bug fix in flagImpl 2007-01-19 15:11 zandstra * VERSION, lib/stickleback/plugins/sbcli/cmdImpl.php, lib/test/stickleback/res/plugins/testcli/sbplugin.xml, lib/test/stickleback/res/plugins/testcli/subcmd.php: [Bug 763714] support for getCommandAliases in cmdImpl. Upped version again 2007-01-19 14:42 zandstra * VERSION, stickleback.yicf, lib/stickleback/plugins/sbcli/cmdImpl.php, lib/stickleback/plugins/sbcli/flagImpl.php, lib/test/stickleback/res/plugins/testcli/sbplugin.xml: [Bug 763714] amended cmdImpl to work with XML params by default. Added flagImpl which does the same thing. A user can now implement flags using the flagImpl object without having to instantiate his/her own flag classes. Upped version 2007-01-19 12:51 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/Plugin.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/PluginRegistryImpl.php, stickleback/PluginXml.php, test/stickleback/PluginRegistryTest.php, test/stickleback/PluginXmlTest.php, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testplugin/sbplugin.xml: [Bug 780620] sbplugin.xml now supports <param> elements. These are given to the plugin descriptor and made available to the plugin via the PluginRegistry. Tests written. 2007-01-19 11:18 zandstra * lib/test/stickleback/res/plugins/testcli/sbplugin.xml: [Bug 780620] removed PluginReader which seems to be a throwback to the days when stickleback tried to do everything through reflection 2007-01-19 02:45 robinb * VERSION: [bug 1022491] version change for sub_usage() and sub_describe(). 2007-01-19 02:41 robinb * lib/: stickleback/plugins/sbcli/cmd.php, test/stickleback/res/plugins/testcli/subcmd.php, test/stickleback/res/plugins/testcli/testcli.php, test/stickleback/sbcliEventTest.php: [bug 1022491] fixes for unit tests wrt sub_usage() and sub_describe(). 2007-01-18 18:17 zandstra * stickleback_dev.yicf, VERSION-dev: phpunit2 deps 2007-01-18 10:46 robinb * lib/stickleback/plugins/sbcli/cmd.php: [bug 1022491] 2007-01-18 07:25 robinb * lib/stickleback/plugins/sbcli/: cmdImpl.php, sbcli.php: [bug 1022491] updated for new subcommand usage methods: sub_usage() and sub_describe(). 2007-01-16 17:31 zandstra * VERSION: v++ 2007-01-16 17:21 zandstra * lib/: stickleback/plugins/sbcli/Event.php, test/stickleback/sbcliTest.php: [Bug 1019560][Bug 1018884] Event did not play nicely with flags that take arguments. Nor did it check for conditions where a command does not support an extension point. Fixed and upgraded tests 2006-12-19 12:54 zandstra * VERSION, lib/stickleback/plugins/sbcli/Event.php: [Bug 991774] cli flags wiped in some circumstances 2006-12-11 15:15 zandstra * VERSION, lib/stickleback/plugins/sbcli/cmdImpl.php: [Bug 910661] the flag argument fixed so it no longer writes a boolean to string -- and now writes the string "arg" 2006-11-21 12:37 zandstra * VERSION: version 2006-11-21 12:18 zandstra * lib/stickleback/plugins/sbcli/Event.php: quick fix 2006-11-10 15:57 zandstra * VERSION: [Bug 884046][Bug 884038] version update 2006-11-10 15:53 zandstra * VERSION, lib/stickleback/PluginRegistryImpl.php, lib/stickleback/plugins/ptoolcli/ExplainPlugins.php, lib/stickleback/plugins/ptoolcli/ListPlugins.php, lib/stickleback/plugins/ptoolcli/ptoolcli.php, lib/stickleback/plugins/sbcli/Event.php, lib/stickleback/plugins/sbcli/cmd.php, lib/stickleback/plugins/sbcli/cmdImpl.php, lib/test/stickleback/sbcliEventTest.php, lib/test/stickleback/res/plugins/testcli/subcmd.php, lib/test/stickleback/res/plugins/testcli/testcli.php: [Bug 884046][Bug 884038] stickleback changes to cli: getCommandName() now removed replaced by getCommandAliases(). New methods setAliasUsed() and aliasUsed() report back on the way that the command was invoked -- Event now tests the alias array and sets the command status. Tests amended. 2006-11-09 06:48 robinb * lib/stickleback/plugins/sbcli/cmdImplNode.php: [bug 877220] yet another change to cmdImplNode. Previous version missed out print on $event->usage(). When the print is put in, incomplete invocations of r3 will print out the usage for each command in call. i.e r3 product prints out the usage list twice. Fixed with a check on args before $event->delegate strips the next arg off beginning of list. 2006-11-08 21:08 zandstra * VERSION, lib/stickleback/plugins/sbcli/Event.php, lib/stickleback/plugins/sbcli/cmdImplNode.php, lib/test/stickleback/sbcliTest.php, lib/test/stickleback/res/plugins/testcli/sbplugin.xml, lib/test/stickleback/res/plugins/testcli/subcmd.php: [Bug 877227][Bug 880419] amended Event to accept flags anywhere in the argument list 2006-11-08 03:36 robinb * VERSION, stickleback.yicf: [bug 877220] update yicf file to include cmdImplNode.php 2006-11-08 03:24 robinb * lib/stickleback/plugins/sbcli/cmdImplNode.php: [bug 877220] override of cmdImpl to be used for cli command when expecting more arguments to cli call. Automatically generates list of available sub commands to this call: i.e r3 product will do nothing but should list available sub commands as create, delete, list (etc). 2006-09-20 17:15 zandstra * VERSION, stickleback.yicf: [Bug 801152] added omitted files from yicf, and upped version 2006-09-19 19:53 zandstra * lib/stickleback/plugins/sbcli/cmdImpl.php: [Bug 801152] convenience command subclass 2006-09-19 19:48 zandstra * VERSION: [Bug 801152] version++ 2006-09-19 19:45 zandstra * lib/: stickleback/plugins/ptoolcli/ExplainPlugins.php, stickleback/plugins/sbcli/Event.php, stickleback/plugins/sbcli/sbcli.php, test/stickleback/sbcliEventTest.php, test/stickleback/sbcliTest.php, test/stickleback/res/plugins/testcli/subcmd.php, test/stickleback/res/plugins/testcli/testcli.php: [Bug 801152] unit tests for argument handling 2006-09-18 16:15 zandstra * lib/test/stickleback/res/plugins/testcli/: subcmd.php, subcmdFlagA.php, testcli.php, testcliFlagF.php, testcliFlagP.php: testing 2006-09-13 17:38 zandstra * lib/stickleback/plugins/ptoolcli/ExplainPlugins.php, lib/stickleback/plugins/ptoolcli/ExplainPluginsFlagI.php, lib/stickleback/plugins/ptoolcli/ListPlugins.php, lib/stickleback/plugins/ptoolcli/ptoolcli.php, lib/stickleback/plugins/ptoolcli/sbplugin.xml, lib/stickleback/plugins/sbcli/Event.php, lib/stickleback/plugins/sbcli/cmd.php, lib/stickleback/plugins/sbcli/flag.php, lib/stickleback/plugins/sbcli/sbcli.php, scripts/sb_ptool: [Bug 801152][Bug 801378] substantial support for flag plugins and for automatic argument checking in sbcli 2006-09-08 16:31 zandstra * lib/stickleback/plugins/ptoolcli/ExplainPluginsFlagI.php: [Bug 801378] added ExplainPluginsFlagI class rather than having flag handling inline in ExplainPlugins - no implementation yet 2006-09-08 16:28 zandstra * lib/: stickleback/plugins/ptoolcli/sbplugin.xml, stickleback/plugins/sbcli/Event.php, stickleback/plugins/sbcli/flag.php, stickleback/plugins/sbcli/sbplugin.xml, test/stickleback/sbcliEventTest.php, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testcli/subcmdFlagA.php, test/stickleback/res/plugins/testcli/testcliFlagF.php, test/stickleback/res/plugins/testcli/testcliFlagP.php: [Bug 801378] added support for sbcli_flag object. altered Event to acquire optSpec from plugin structure rather than arbitrary string. amended all usages and tests. 2006-09-05 17:17 zandstra * VERSION: [Bug 797928] v++ 2006-09-05 17:10 zandstra * lib/stickleback/: ExtensionPointDescriptor.php, PluginRegistryImpl.php, Runner.php, plugins/sbplug/sbplugin.xml: corrected ExtensionPointDescriptor::getDotName() and related code 2006-08-28 15:56 zandstra * VERSION: [Bug 785594] v++ 2006-08-28 15:21 zandstra * lib/: stickleback/ExtensionPointDescriptor.php, stickleback/PluginDescriptor.php, stickleback/PluginXml.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginXmlTest.php: [Bug 785594] changed status:default to status:fallback to avoid confusion with the concept of a default plugin 2006-08-28 14:59 zandstra * VERSION: [Bug 785594] v++ 2006-08-28 14:47 zandstra * lib/: stickleback/ExtensionPointDescriptor.php, test/stickleback/ExtensionPointDescriptorTest.php: [Bug 785594] added getResolvedPlugins() getResolvedPluginDescriptors() -- convenience methods in ExtensionPointDescriptor(). Tests confirm. 2006-08-28 14:37 zandstra * lib/: stickleback/PluginXml.php, test/stickleback/PluginXmlTest.php: [Bug 785594] xml support for status element in plugin elements. Test to confirm that the default status is set on any PluginDescriptor objects produced 2006-08-28 13:12 zandstra * lib/stickleback/ExtensionPointDescriptor.php: [Bug 785594] preferred status mode supported in ExtensionPointDescriptor -- default plug-ins are weeded out where non-default plug-ins that fulfil the extension point are found (and a $preferred_only Boolean switch is passed to getPluginDescriptors() ) 2006-08-28 13:10 zandstra * lib/test/stickleback/: ExtensionPointDescriptorTest.php, PluginDescriptorTest.php: [Bug 785594][Bug 763333] removed fileystem dependence, and introduced tests to demonstrate preferred status mode 2006-08-24 16:09 zandstra * lib/test/stickleback/: PluginDescriptorTest.php, res/plugins/parentplugin/parentplugin.php, res/plugins/testplugin/testplugin.php: [Bug 763333] removed dependency on actual plug-in folders/files, replacing them with inline classes. 2006-08-24 15:24 zandstra * lib/: stickleback/PluginDescriptor.php, test/stickleback/PluginDescriptorTest.php: [Bug 785594] Added setDefault()/isDefault() to PluginDescriptor -- this uses int constants for status with an eye to a bitset later on if we have multiple status values. Added test. 2006-08-22 14:35 zandstra * VERSION, VERSION-dev, stickleback.yicf, stickleback_dev.yicf, lib/test/stickleback/ExtensionPointDescriptorTest.php: [Bug 778829] added stickleback_dev package (directly installs pear packages just now due to dependency issues around Console_Getopt). Amended some dependencies. Upped versions 2006-08-18 15:46 zandstra * README: [Bug 778829] brought README up to date (it is pulled in by .yicf 2006-08-18 15:42 zandstra * VERSION, stickleback.yicf, lib/stickleback/PluginRegistryImpl.php, scripts/sb_ptool: [Bug 778829] added yicf / version and a new cli example script 2006-08-18 15:38 zandstra * lib/stickleback/PluginResolver.php: [Bug 778829] existence tests should not warn if the directory is not within base_opendir range 2006-08-18 15:35 zandstra * lib/stickleback/PluginXml.php: [Bug 753159] plugin name and type handled differently 2006-08-18 15:34 zandstra * lib/test/stickleback/PluginRegistryTest.php: [Bug 753159] amended test 2006-08-18 15:30 zandstra * lib/test/stickleback/: res/plugins/testplugin/sbplugin.xml, PluginResolverTest.php: [Bug 753159] test for plugins sharing types 2006-08-04 17:06 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistryImpl.php, stickleback/PluginResolver.php, stickleback/PluginXml.php, stickleback/Runner.php, stickleback/plugins/ptoolcli/sbplugin.xml, stickleback/plugins/sbcli/sbplugin.xml, stickleback/plugins/sbplug/sbplugin.xml, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/PluginResolverTest.php, test/stickleback/sbcliEventTest.php, test/stickleback/sbcliTest.php, test/stickleback/res/badplugins/badplugin/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin1.xml, test/stickleback/res/badplugins/badplugin/sbplugin2.xml, test/stickleback/res/badplugins/badplugin/sbplugin3.xml, test/stickleback/res/badplugins/badplugin/sbplugin4.xml, test/stickleback/res/badplugins/badplugin/sbplugin5.xml, test/stickleback/res/plugins/parentplugin/sbplugin.xml, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testplugin/sbplugin.xml: [Bug 753159] added type field for plugin elements, reintroduced the concept of an id, amended tests and logic to use ids rather than types. This clears the way for plugins sharing classes (and later on parameterisation) 2006-08-04 11:16 zandstra * lib/: stickleback.xml, stickleback/PluginRegistryImpl.php: [Bug 753277] some files omitted from installer, minor tweak to PluginRegistry 2006-07-28 14:43 zandstra * lib/stickleback/PluginRegistryImpl.php: [Bug 753277] removed requirement for PluginReader 2006-07-28 14:41 zandstra * lib/stickleback.xml: [Bug 753277] added PluginXml to the PEAR build doc 2006-07-24 17:29 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/PluginRegistryImpl.php, stickleback/PluginXml.php, test/stickleback/PluginRegistryTest.php, test/stickleback/PluginResolverTest.php, test/stickleback/PluginXmlTest.php, test/stickleback/res/badplugins/badplugin/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin1.xml, test/stickleback/res/plugins/parentplugin/sbplugin.xml, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testplugin/sbplugin.xml: [Bug 747148] depends support added to xml parsing, registry checking and appropriate tests added 2006-07-24 13:54 zandstra * tools/setup_environment.sh: [Bug 746403] now install yapache_libphp-5.1wrapper_1 rather than yapache_libphp, cince the latter now brings in PHP 4 2006-07-19 15:59 zandstra * lib/: stickleback/PluginXml.php, stickleback/plugins/ptoolcli/sbplugin.xml, stickleback/plugins/sbcli/sbplugin.xml, stickleback/plugins/sbplug/sbplug.php, stickleback/plugins/sbplug/sbplugin.xml, test/stickleback/AllTests.php, test/stickleback/PluginResolverTest.php, test/stickleback/PluginXmlTest.php, test/stickleback/res/badplugins/badplugin/badplugin.php, test/stickleback/res/badplugins/badplugin/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin2.xml, test/stickleback/res/badplugins/badplugin/sbplugin3.xml, test/stickleback/res/badplugins/badplugin/sbplugin4.xml, test/stickleback/res/badplugins/badplugin/sbplugin5.xml, test/stickleback/res/plugins/parentplugin/sbplugin.xml, test/stickleback/res/plugins/testcli/sbplugin.xml, test/stickleback/res/plugins/testplugin/sbplugin.xml: [Bug 733800][Bug 741742] Enforce default plug-in. Tests for plug-in resolution 2006-07-17 17:01 zandstra * lib/: stickleback/PluginResolver.php, stickleback/PluginXml.php, test/stickleback/PluginResolverTest.php, test/stickleback/res/badplugins/badplugin/badplugin2.php, test/stickleback/res/badplugins/badplugin/badplugin3.php, test/stickleback/res/badplugins/badplugin/badplugin4.php, test/stickleback/res/badplugins/badplugin/sbplugin.xml, test/stickleback/res/badplugins/badplugin/sbplugin2.xml, test/stickleback/res/badplugins/badplugin/sbplugin3.xml, test/stickleback/res/badplugins/badplugin/sbplugin4.xml, test/stickleback/res/badplugins/badplugin/sbplugin5.xml, test/stickleback/res/badplugins/badplugin/testplugin.php: [Bug 733800] unit tests and associated resources that test error conditions in PluginResolver, minor codebase amendments 2006-07-17 13:20 zandstra * lib/: stickleback/PluginResolver.php, stickleback/PluginXml.php, test/stickleback/res/plugins/testplugin/sbplugin.xml: [Bug 733800] separated file system reading and XML parsing - PluginResolver and PluginXml respectively 2006-07-17 11:25 zandstra * lib/stickleback/PluginDescriptor.php: [Bug 733800] removed the concept of a Descriptor name as confusing. A descriptor describes a type at all times, and a type is unique in a system. Added a convenience method ExtensionPointDescriptor::getDotName() which returns "<plugin_type>.<extensionpoint_type>" 2006-07-13 17:00 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/Descriptor.php, stickleback/ExtensionPointDescriptor.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistryImpl.php, stickleback/plugins/ptoolcli/ExplainPlugins.php, stickleback/plugins/ptoolcli/ListPlugins.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginReaderTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/PluginResolverTest.php: [Bug 733800] removed the concept of a Descriptor name as confusing. A descriptor describes a type at all times, and a type is unique in a system. Added a convenience method ExtensionPointDescriptor::getDotName() which returns "<plugin_type>.<extensionpoint_type>" 2006-07-13 14:44 zandstra * lib/stickleback/plugins/ptoolcli/sbplugin.xml: corrected plugin name in XML 2006-07-12 15:45 zandstra * lib/stickleback.xml, tools/demo.php: [Bug 730951] amendments to installer and demo script in light of plugin XML functionality 2006-07-12 15:39 zandstra * lib/test/stickleback/PluginResolverTest.php: [Bug 730951] new test to cover PluginResolver 2006-07-12 15:21 zandstra * lib/test/stickleback/: PluginRegistryTest.php, RunnerTest.php, sbcliTest.php, AllTests.php, PluginDescriptorTest.php: [Bug 730951] test fixes in the light of the removal of PluginReader and PluginLister 2006-07-12 13:25 zandstra * lib/: stickleback/PluginResolver.php, stickleback/FSPluginObserver.php, stickleback/PluginAutoload.php, stickleback/PluginRegistryImpl.php, test/stickleback/AllTests.php, test/stickleback/PluginRegistryTest.php: [Bug 730951] stickleback now relies on an sbplugin.xml file to determine plugins and dependencies (one for each directory in a plugins dir). PluginReader and PluginLister consolidated into a single class: PluginResolver. Tests amended accordingly. 2006-07-12 12:37 zandstra * lib/test/stickleback/res/plugins/: parentplugin/sbplugin.xml, testcli/sbplugin.xml, testplugin/sbplugin.xml: [Bug 730951] XML metafile for extension relationships 2006-07-12 11:56 zandstra * lib/stickleback/plugins/ptoolcli/sbplugin.xml: [Bug 730951] XML metafile for extension relationships 2006-07-11 17:24 zandstra * lib/stickleback/plugins/sbcli/sbplugin.xml: [Bug 730951] Added "honors" support to sbplugin.xml file parsing. 2006-07-11 16:04 zandstra * lib/: stickleback/plugins/sbplug/sbplugin.xml, stickleback/FSPluginObserver.php, stickleback/PluginRegistryImpl.php, test/stickleback/PluginListerTest.php: [Bug 730951] First pass at supporting XML plugin data rather than reflection data. "offers" support but not "honors". Co-exists with previous functionality so tests continue to pass as XML version phase in. 2006-07-10 13:50 zandstra * tools/setup_environment.sh, ChangeLog: [Bug 730842] added cvs2cl to the setup script, and added the ChangeLog file to CVS 2006-07-07 16:19 zandstra * lib/stickleback.xml, tools/demo.php: minor tweaks 2006-07-07 15:37 zandstra * lib/test/stickleback/AllTests.php, lib/test/stickleback/PluginRegistryTest.php, lib/test/stickleback/sbcliEventTest.php, tools/alltests.php: minor tweaks 2006-07-06 17:14 zandstra * lib/stickleback.xml: install file 2006-07-06 17:05 zandstra * tools/install.sh: adding install.sh 2006-07-06 16:38 zandstra * lib/: stickleback/PluginRegistryImpl.php, test/stickleback/AllTests.php: catchall 2006-06-14 17:46 zandstra * lib/stickleback/PluginAutoload.php, lib/test/stickleback/AllTests.php, lib/test/stickleback/PluginReaderTest.php, lib/test/stickleback/PluginRegistryTest.php, lib/test/stickleback/sbcliEventTest.php, tools/alltests.php, tools/demo.php, tools/setup_environment.sh: tweaks 2006-06-14 16:42 zandstra * lib/test/stickleback/res/plugins/: testcli/subcmd.php, parentplugin/actionA.php, parentplugin/parentplugin.php: test 2006-06-14 16:03 zandstra * lib/stickleback/: PluginRegistryImpl.php, plugins/sbcli/Event.php: tweaks 2006-06-14 14:17 zandstra * lib/mock/stickleback/PluginRegistryMock.php, lib/stickleback/PluginRegistryImpl.php, lib/stickleback/plugins/ptoolcli/ExplainPlugins.php, lib/stickleback/plugins/sbcli/Event.php, lib/stickleback/plugins/sbcli/sbcli.php, lib/test/stickleback/AllTests.php, lib/test/stickleback/sbcliEventTest.php, lib/test/stickleback/sbcliTest.php, tools/dodoc.sh: general commit 2006-06-02 16:29 zandstra * lib/: mock/stickleback/PluginRegistryMock.php, stickleback/PluginAutoload.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/PluginRegistryImpl.php, stickleback/plugins/sbcli/Event.php, stickleback/plugins/sbcli/sbcli.php, test/stickleback/sbcliEventTest.php, test/stickleback/sbcliTest.php: more tests 2006-05-31 17:23 zandstra * lib/: stickleback/Descriptor.php, stickleback/DescriptorVisitor.php, stickleback/ExtensionPointDescriptor.php, stickleback/Logger.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/Runner.php, stickleback/plugins/ptoolcli/ExplainPlugins.php, stickleback/plugins/ptoolcli/ListPlugins.php, stickleback/plugins/ptoolcli/ptoolcli.php, stickleback/plugins/sbcli/Event.php, stickleback/plugins/sbcli/cmd.php, stickleback/plugins/sbcli/flag.php, stickleback/plugins/sbcli/sbcli.php, stickleback/plugins/sbplug/Runnable.php, stickleback/plugins/sbplug/Runner.php, test/stickleback/AllTests.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginListerTest.php, test/stickleback/PluginReaderTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/RunnerTest.php, test/stickleback/sbcliTest.php, test/stickleback/res/plugins/testcli/testcli.php, test/stickleback/res/plugins/testplugin/dothingA.php, test/stickleback/res/plugins/testplugin/dothingB.php, test/stickleback/res/plugins/testplugin/subplugin.php, test/stickleback/res/plugins/testplugin/testplugin.php: additional tests, documentation and tweaks 2006-05-30 11:25 zandstra * lib/: stickleback/Descriptor.php, stickleback/ExtensionPointDescriptor.php, stickleback/Logger.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/Runner.php, stickleback/plugins/ptoolcli/ExplainPlugins.php, stickleback/plugins/ptoolcli/ListPlugins.php, stickleback/plugins/ptoolcli/ptoolcli.php, stickleback/plugins/sbcli/cmd.php, stickleback/plugins/sbcli/flag.php, stickleback/plugins/sbcli/sbcli.php, stickleback/plugins/sbplug/Runnable.php, stickleback/plugins/sbplug/Runner.php, test/stickleback/PluginRegistryTest.php, test/stickleback/res/plugins/testplugin/subplugin.php: stickleback proof of concept 2006-05-18 17:46 zandstra * lib/: stickleback/Descriptor.php, stickleback/ExtensionPointDescriptor.php, stickleback/FSPluginObserver.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/Runner.php, stickleback/plugins/sbplug/Runnable.php, test/stickleback/AllTests.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginListerTest.php, test/stickleback/PluginReaderTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/RunnerTest.php, test/stickleback/res/plugins/testplugin/dothingA.php, test/stickleback/res/plugins/testplugin/dothingB.php, test/stickleback/res/plugins/testplugin/testplugin.php: significant improvements 2006-05-17 15:05 zandstra * lib/: stickleback/Descriptor.php, stickleback/Exception.php, stickleback/ExtensionPoint.php, stickleback/ExtensionPointDescriptor.php, stickleback/FSPluginObserver.php, stickleback/Logger.php, stickleback/Plugin.php, stickleback/PluginDescriptor.php, stickleback/PluginRegistry.php, stickleback/Runner.php, test/stickleback/AllTests.php, test/stickleback/ExtensionPointDescriptorTest.php, test/stickleback/PluginDescriptorTest.php, test/stickleback/PluginListerTest.php, test/stickleback/PluginReaderTest.php, test/stickleback/PluginRegistryTest.php, test/stickleback/RunnerTest.php, test/stickleback/res/plugins/nonplugin/.placeholder, test/stickleback/res/plugins/testplugin/dothingA.php, test/stickleback/res/plugins/testplugin/dothingB.php, test/stickleback/res/plugins/testplugin/testplugin.php: additions, tests and docs 2006-05-11 17:53 zandstra * lib/test/stickleback/: PluginReaderTest.php, PluginRegistryTest.php, res/plugins/testplugin/dothingA.php, res/plugins/testplugin/dothingB.php, res/plugins/testplugin/testplugin.php: initial commit for stickleback 2006-05-10 17:56 zandstra * README, lib/stickleback/FSPluginObserver.php, lib/stickleback/PluginRegistry.php, lib/test/stickleback/PluginListerTest.php, lib/test/stickleback/PluginReaderTest.php, lib/test/stickleback/PluginRegistryTest.php: etc 2006-05-10 16:07 zandstra * lib/: stickleback/Logger.php, stickleback/PluginRegistry.php, stickleback/Prefs.php, test/stickleback/PluginRegistryTest.php: more core code and tests 2006-05-09 16:26 zandstra * lib/stickleback/Descriptor.php, lib/stickleback/Exception.php, lib/stickleback/ExtensionPoint.php, lib/stickleback/Plugin.php, lib/stickleback/PluginDescriptor.php, lib/stickleback/PluginRegistry.php, lib/test/stickleback/PluginDescriptorTest.php, tools/dodoc.sh, tools/setup_environment.sh, lib/test/stickleback/res/plugins/testplugin/testplugin.php: tests, documentation, fixes and enhancements 2006-05-04 01:35 zandstra * README, lib/stickleback/Exception.php, lib/stickleback/ExtensionPoint.php, lib/stickleback/Plugin.php, lib/stickleback/PluginDescriptor.php, lib/stickleback/PluginRegistry.php, tools/setup_environment.sh: initial commit for stickleback