View Issue Details

IDProjectCategoryView StatusLast Update
1751Composrpublic2016-07-21 13:48
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary1751: Drop supermembers, possibly collaboration zone
DescriptionThere's really nothing in the modern collaboration zone that could not be re-built using Composr components. E.g. main_members block instead of the super member directory. This would take some time of course. And the collaboration zone already is a totally optional part of the system, contained within optional addons.
Steps To ReproduceI'm not sure about this. I verge on leaving it, but at some point we may feel a desire to simplify our features again (e.g. to offset adding big new stuff) - so I'm keeping it on the tracker.
TagsRisk: Deprecates functionality
Attach Tags
Time estimation (hours)2
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

PDStig

2016-06-29 21:09

administrator   ~4078

I personally don't think super members should be dropped. Perhaps rename it to contributors. It would be a good usergroup to place users in who aren't staff, but who contribute a lot towards the content of the website. The collaboration zone I think however would be better off being a non-bundled addon.

Chris Graham

2016-06-29 21:15

administrator   ~4080

My opinion is that we don't really want defaults that could be easily added manually in a minute, and likely wouldn't suit most people. It's so easy to add a usergroup.

The only reason for suoer-members is the super-member directory, but as I say essentially now you can just make a page using a main_members block.

Chris Graham

2016-07-21 13:44

administrator   ~4169

This is now gone. When doing it, I became more confident about it. Everything that was there can just as easily be framed in terms of default settings and the advice in the tut_collaboration tutorial, having an actual zone, and an actual pre-made super-members group, didn't serve any purpose. There isn't even anything really hanging off that skeleton in v10.

So, we are keeping the tut_collaboration tutorial, which gives people advice, explains the features, and the actual hard-coded zone and usergroup is gone.

Chris Graham

2016-07-21 13:48

administrator   ~4170

You can see a lot of files and references were taken out, which is conceptual overhead for developers and users that is now removed :)

https://github.com/ocproducts/composr/commit/9479dc1157cfd881d24267f90642574520cdfa16

To reiterate, we haven't even really lost anything by taking all this out. It is trivially recreated by adding a usergroup and a page with the main_members block.

Issue History

Date Modified Username Field Change
2016-06-08 00:15 Chris Graham Tag Renamed Deprecates functionality => Risk: Deprecates functionality
2016-06-29 21:09 PDStig Note Added: 0004078
2016-06-29 21:15 Chris Graham Note Added: 0004080
2016-07-21 13:44 Chris Graham Note Added: 0004169
2016-07-21 13:44 Chris Graham Status Not Assigned => Resolved
2016-07-21 13:44 Chris Graham Resolution open => fixed
2016-07-21 13:44 Chris Graham Assigned To => Chris Graham
2016-07-21 13:48 Chris Graham Note Added: 0004170
2017-07-04 00:41 Chris Graham Category supermember_directory => (No Category)