SiT! Bugs - SiT!
View Issue Details
0000001SiT!pluginspublic2008-07-11 14:372011-06-17 17:34
kieran 
ivan 
normalfeaturehave not tried
resolvedfixed 
 
3.90beta1Current GIT 
0000001: Plugin manager
I plan to create a simple plugin manager for adding and removing plugins. This may or may not integrate with dashlets.
No tags attached.
parent of 0000098closed  A function to modify config variables 
parent of 0001441resolved paulh Check plugin versions before upgrading 
related to 0001155confirmed  Plugins Repository Client 
child of 0000113closed ivan Store config in database 
Issue History
2008-07-11 14:37kieranNew Issue
2008-07-11 14:40kieranStatusnew => assigned
2008-07-11 14:40kieranAssigned To => kieran
2008-07-11 14:43kieranETAnone => < 1 week
2008-07-11 14:43kieranTarget Version => 3.40
2008-07-11 14:49administratorCategory => plugins
2008-07-17 09:14kieranNote Added: 0000030
2008-07-17 10:56ivanNote Added: 0000031
2008-07-17 10:59ivanRelationship addedparent of 0000098
2008-07-18 16:25kieranRelationship addedparent of 0000113
2008-10-07 10:52paulhNote Added: 0000106
2008-10-07 10:52paulhTarget Version3.40 => 3.45
2008-10-26 15:41kieranRelationship deletedparent of 0000113
2008-10-26 15:41kieranRelationship addedchild of 0000113
2008-11-29 23:32kieranTarget Version3.45 => 3.50
2009-03-05 13:46ivanSeverityminor => feature
2009-05-30 14:51ivanTarget Version3.50 => 3.60
2009-08-19 15:52codemonkeyCheckin
2009-08-19 15:52codemonkeyNote Added: 0001781
2009-08-19 20:54codemonkeyCheckin
2009-08-19 20:54codemonkeyNote Added: 0001786
2009-08-19 21:01codemonkeyCheckin
2009-08-19 21:01codemonkeyNote Added: 0001787
2009-08-19 21:03codemonkeyCheckin
2009-08-19 21:03codemonkeyNote Added: 0001788
2009-08-19 21:03codemonkeyStatusassigned => resolved
2009-08-19 21:03codemonkeyResolutionopen => fixed
2009-08-19 21:51kieranNote Deleted: 0001788
2009-08-19 21:51kieranNote Deleted: 0001787
2009-08-19 21:52kieranNote Deleted: 0001786
2009-08-19 21:52kieranNote Deleted: 0001781
2009-08-19 21:52kieranAssigned Tokieran =>
2009-08-19 21:52kieranStatusresolved => confirmed
2009-08-21 14:28kieranTarget Version3.60 => 4.0
2009-08-24 11:18ivanSponsorship Addedivan: UK£ 5
2009-08-24 11:18ivanSponsorship Total0 => 5
2009-08-24 12:02ivanSponsorship Deletedivan: UK£ 5
2009-08-24 12:02ivanSponsorship Total5 => 0
2009-09-21 13:53user93Note Added: 0002004
2009-09-21 13:53user93Note Deleted: 0002004
2010-02-20 20:05ivanNote Added: 0002428
2010-03-25 12:07ivanRelationship addedrelated to 0001155
2010-04-10 22:54ivanTarget Version4.0 => 4.1
2011-02-08 14:39ivanAssigned To => ivan
2011-02-08 14:39ivanStatusconfirmed => assigned
2011-02-08 14:39ivanNote Added: 0003558
2011-02-08 14:39ivanTarget Version4.1 => 3.90beta1
2011-02-12 18:49paulhRelationship addedparent of 0001441
2011-05-28 11:48paulhResolutionfixed => open
2011-06-17 17:34ivanNote Added: 0004038
2011-06-17 17:34ivanStatusassigned => resolved
2011-06-17 17:34ivanFixed in Version => Current GIT
2011-06-17 17:34ivanResolutionopen => fixed

Notes
(0000030)
kieran   
2008-07-17 09:14   
Have half completed this however there is no easy way to save the modified $CONFIG variable, should we be looking at provided a function to do this easily rather than loading a writing the whole file? And to which file should it be saved?
(0000031)
ivan   
2008-07-17 10:56   
Should be stored in config.inc.php or whatever the config file is, we probably need a function to make changes to the config. Code could probably be ripped out of setup.php to do that.

I was planning to make setup.php into more of a reconfig tool anyway and that was part of my very vague plans, to make it a function.

I'll log it to be done, feel free to start on that function if you have time before me tho :)
(0000106)
paulh   
2008-10-07 10:52   
Kierans managed to misplace the code
(0002428)
ivan   
2010-02-20 20:05   
At our meeting today (http://sitracker.org/wiki/Meetings/20100220 [^]) on irc we talked about having some kind of "sit marketplace" for plugins.
(0003558)
ivan   
2011-02-08 14:39   
I've started work on this and some form of it will be available for v3.90
(0004038)
ivan   
2011-06-17 17:34   
The plugin manager is complete for 3.90, it doesn't integrate with dashlets yet, but there is some infrastructure there so that we can do that later. Neither does it download/install plugins automatically but that can come later too. Baby steps.