活动插件的默认分工“不科学”
           
内容

我在我的召集帖( http://www.ygclub.org/bbs/thread-8122-1-1.html)里只设置了四种分工:“看片加吃饭,看片不吃饭,只吃饭,只参观活动地点”。


但是活动插件默认楼主的分工是“召集人”。这对于死理性派直脑筋无厘头的我来说十分“不科学”。


首先,“召集人”不属于我设置的四种分工中的任何一种。设置分工的目的是为了大家不随便填“打酱油”“你妹”这类不太相关甚至不太文雅的类别,而如果“召集人”不是我本来要设置的分工,那么从逻辑上讲,设置分工就不能实现其本身规范的目的。


好吧,我们不纠结逻辑上的问题,从实际情况出发。对于一般的项目活动,我们的发帖人本身就规定了是项目负责人,因此召集人就是项目负责人;一个项目点通常有两个以上的项目负责人,如果发帖人本身不在活动中出现,另一个项目负责人也会保证项目活动的顺利进行。


但是对于其他活动,例如我发起的沙龙活动,如果我不能确定“召集人”究竟是以上哪四种分工,就有可能活动无法顺利进行。下面说明下为啥有可能无法顺利进行:


假设我是本次活动的唯一完整知情人,但是 我不是一个十分靠谱的人,


我有25%的真实分工是“只吃饭”,25%的真实分工是“只参观活动地点”。也就是说,有50%的可能性,沙龙活动没有办法正常进行;


Assume我还有那么点儿靠谱,我的活动元素中包含看片,于是我有25%的可能真实分工是“看片不吃饭”,于是吃饭活动的顺利进行需要以下假设:分工中含有吃饭元素的志愿者中需要至少有一个人是所谓的“吃货”。否则,召集人并不保证提前联系了“水晶烤肉”,要么大家在饭店苦等座位浪费时间,要么大家再花时间讨论去哪里吃饭;无论怎样,都有可能吃不上饭最后自己解决。


对于上面半反证的证明提供以下无聊的补充:


完整活动={看片,吃饭,参观活动地点}

沙龙活动核心元素=看片

吃饭活动核心元素=吃饭

活动完整进行需要{看片,吃饭}

只参观活动地点∩只吃饭=φ

只参观活动地点 ⊂看片不吃饭 ⊂看片加吃饭

只吃饭 ⊂看片加吃饭

靠谱=看片加吃饭


综上考虑,我们的活动顺利进行需要若干完美理想化的假设。针对这个问题,我提出下面的整改意见

1. 活动发起人需要手动选择分工

2. 活动发起人需要设置deputy才可以顺利完善活动资料


希望IT组的筒子们考虑一下~提前祝青年节快乐!

附件
历史记录    
  1. 2013-05-03 12:02:00, 由 洛英莼 创建。
  2. 2013-05-17 18:13:47, 由 chaosconst 添加回复。
    我们现在是相当于活动发起人默认就是幕后总boss,
    活动发起人如果想发起一个他不能完全hold住的活动,才需要你的功能吧。

    这种情况相对还是比较少的,暂时可以让活动的发起人拆分活动来实现。比如爬山活动结束之后有ktv,而发起人不保证能参加所有活动。所以活动就被拆分成了两个独立的活动,爬山和ktv。分别由两个确定可以参加的人发起。

    第二个问题,发起人必须要有deputy,这个也不是必须的吧?目前系统可以支持deputy(比如两个项目负责人),我觉得有些小活动就算没有deputy我如果感觉一个人就可以hold住,比如聚个餐啥的,也没必要非要设一个deputy吧?

  3. 2013-05-17 18:15:13, 由 chaosconst 添加回复。
    目前的规则是尽量不要发起你不能参加的活动。
  4. 2013-08-04 09:59:30, 由 leeyupeng 添加回复。
    多谢洛英莼,目前的插件的分工设置比较老土,基本靠手工填写或者写死。
    考虑在新版discuz的插件开发里完善分工设置这块功能。

    另外赞成chaoscnst的建议,就是尽量不要发起你有可能不参加的活动,一方面是为现实情况考虑,另一方面就是为数据统计考虑。
  5. 2013-08-21 11:02:18, 由 洛英莼 完成。  
  6. 2013-08-21 11:02:27, 由 洛英莼 关闭。  
回复
基本信息
所属项目 新论坛和新百科
所属模块 /
相关需求
指派给 Closed
任务类型 其他
任务状态 已关闭
优先级
抄送给
工时信息
期望开始日期 0000-00-00
实际开始 0000-00-00
期望完成日期 2013-06-30
预计花费时间 0小时
总消耗 1小时
预计剩余 0小时
任务的一生
由谁创建 洛英莼 于 2013-05-03 12:02:00
由谁完成 洛英莼 于 2013-08-21 11:02:11
由谁取消
由谁关闭 洛英莼 于 2013-08-21 11:02:27
关闭原因 已完成
最后编辑 洛英莼 于 2013-08-21 11:02:27