XOOPS

设计团队的规划和项目

kris_fr  30-Sep-2007 08:45 5488 阅读量   9 评论(s) 

设计团队在任务组中只担任参与式管理角色。每个组都将有自己的沟通空间,内容将向所有人开放,其他组的成员可由他们的团队领导进行回答。

设计团队的成员将在任务中担任团队领导的角色,作为项目负责人和协调员,这项责任将由设计团队负责人承担。除了一周一次的工作会议外,每个任务团队的领导将在每月21日提供一份关于工作和计划报告,以便项目负责人可以与理事会和社区一起在每月的1日制定报告。

一个项目/任务完成后,新的工作将开始(例如:模块的合规性设置 — 为管理员创建主题等…),也许是同一个组,也许是不同的组,这取决于他们的能力、可用时间和成员的动力。正如海滩上的波浪,我们将始终有这种流动和反向流动,知道核心成员的建议将是我们圆月的指引。

目前我们有11个项目/任务,其中一些仅涉及设计团队:任务 — Xoops网站主题 — Theme.Xoops.org — 每日团队任务,其他是与社区在工作组内参与的开放式任务。对现有工作可以借鉴

  1. 在Xoops的版本2.2和2.3上,
  2. 主题zetareticuli、morphogenesis和css100
  3. 来自社区各个网站的黑客提案
  4. 我们在网站上测试的每个项目的方案都是我们可以考虑的要素,以帮助我们减少实现这个Xoops中必需任务的实现时间。

1. 核心任务

由Xoops社区中自愿且热心的成员组成的任务组,并由设计团队成员领导。

  1. 1 - 统计核心的所有样式并绘制相应的样式表(针对模块系统及其模板(style.css)、核心(xoops.css)。目前在xoops.css中有某些选择器(例如:#mainmenu)是固定的,而它们应该(或者已经是)在主题样式表中?模块系统的style.css只应包含适合Xoops管理和核心的样式。
    目前PHP文件中HTML代码和样式声明过多,缺少模板(例如:edituser.php、register.php等)。我们必须创建并限制PHP核心中HTML代码的数量。
  2. 2 - 在xoops.css中,我们需要添加并创建“通用”选择器以帮助开发团队、模块编程人员以及主题设计师简化后者在遵循w3c标准和选择器的命名/语义标准化方面的工作。例如,只有
    /*======== styles pour mettre des blocs "flottants" par exemple des images ======== */
    .floatleft {
    floatleft;
    margin-top1em;
    margin-right 1em;
    padding-left4px;
    border0;
    }
    .
    floatright {
    float:right;
    margin-bottom1em;
    margin-left1em;
    padding2px;
    border0;
    }
    /*======== classes d'alignement ======== */
    .left text-alignleft; }
    .
    right text-alignright; }
    .
    center text-aligncenter;}
    .
    justify text-align:justify; }
    .
    middle vertical-alignmiddle;}
    .
    top vertical-aligntop;}
    .
    bottom vertical-alignbottom;}

    /* for oriental language, just inverse */
    .txtleft text-alignleft; }
    .
    txtright text-alignright; }

    /*======== classes de largeur ======== */
    .width100 width100%; }
    .
    width95 {width95%}
    .
    width75 width75%; }
    .
    width66 width66%; }
    .
    width50 width50%; }
    .
    width33 width33%; }
    .
    width25 width25%; }
    .
    width20 width20%; }
    .
    width10 width10%; }

    /* ========= classe de police ========== */
    .small font-size.92em;}
    .
    normal font-size1em;}
    .
    big font-size1.17em;}
    .
    maxi font-size1.5em;}

    .
    bold font-weightbold;}
    .
    italic {font-styleitalic;}

    /*======== classes d'affichage ======== */
    .clear clearboth; }
    .
    block displayblock; }
    .
    hide displaynone; }

    已经使核心的开发和模块工作变得简单。

  3. 3 - 尽可能让核心验证XHTML 1.0过渡文档(尽可能地达到“严格”)
    1. 按照标准放置表格和表单
      1. --> 表格、caption、thead、tfoot、tbody等...(甚至消除表格)
      2. --> 表单、fieldset、legend、label等...
    2. 仅使用“class”和“id”实现样式。
    3. 消除"target blank"(使用JavaScript的潜在功能在新窗口中打开页面)
    4. 在核心的链接和图片中添加缺失的“title”和“alt”
  4. 4 - 帮助“文档组”执行必要的文档工作,因为上述内容对于开发人员至关重要,同时也便于最终用户理解或轻松定制其Xoops。

2. 任务系统模块

由Xoops社区中自愿且热心的成员组成的任务组,并由设计团队成员领导。

  1. 1 - 尽可能让“系统”模块验证XHTML 1.0过渡文档(尽可能接近“严格”)
    1. 按照标准放置表格和表单
      1. ---> 表格、caption、thead、tfoot、tbody等...(甚至消除表格)
      2. ---> 表单、fieldset、legend、label等...
    2. 仅使用“class”和“id”实现样式。
    3. 消除"target blank"(使用JavaScript的潜在功能在新窗口中打开页面)
    4. 在核心的链接和图片中添加缺失的“title”和“alt”
  2. 2 - 创建缺失的模板
  3. 3 - 帮助“文档组”执行必要的文档工作,因为上述内容对于开发人员至关重要,同时也便于最终用户理解或轻松定制其Xoops。

3. 任务管理器重新设计

由Xoops社区中自愿且热心的成员组成的任务组,并由设计团队成员领导。

  1. 1 - 统计用户和模块程序员的建议,与开发团队合作,对管理进行重组和重新设计(用户友好、功能性强、Web 2.0等...)
  2. 2 - 从“核心”和“系统模块”任务组的工作中,编写要集成功能的列表,并执行Xoops的管理重设计。
  3. 3 - 帮助“文档组”执行必要的文档工作,因为上述内容对于开发人员至关重要,同时也便于最终用户理解或轻松定制其Xoops。

4. 主题模板任务

由Xoops社区中自愿且热心的成员组成的任务组,并由设计团队成员领导。

  1. 1 - 根据设计团队定义的命名/语义标准(基于各小组完成的工作),制作基本主题模板(例如:default_simple)以及另一个使用专业人士或经验丰富的设计师(例如:morphogenesis)的高级模板。
  2. 2 - 帮助“文档组”执行必要的文档工作,因为上述内容对于开发人员至关重要,同时也便于最终用户理解或轻松定制其Xoops。

5. 核心主题任务

由Xoops社区中自愿且热心的成员组成的任务组,并由设计团队成员领导。

  1. 1 - 为xoops核心执行3个或4个符合Xoops标准的主题,以替换旧的主题,可以计划社区投票以选择推荐的主题
  2. 2 - 为了帮助任务小组编制与该点相关的必要文档,因为上述内容对于开发人员是必要的,而且对最终用户也便于理解或个性化其Xoops。

6. 任务文档

任务小组由来自Xoops社区的自愿且有动力成员组成,由设计团队的一名成员指导。紧密合作于各个任务小组和文档团队,这些成员必须按照一套既定主题,编制和整理与Xoops“设计”相关的文档。这是辛劳的工作,我必须承认,但对于作者本人来说非常丰富,对Xoops社区来说很有用。

7. 任务主题Xoops网站

任务小组由设计团队成员组成。负责主题的开发和网站模板的个性化,这项工作需要在与现有团队紧密合作的基础上完成。主题的推广需得到Xoops理事会的采纳。

8. Theme.Xoops.org

任务小组由设计团队成员组成。

  1. 1 - 他们必须定义推荐和转发主题的质量标准,例如我们可以为完全符合标准的主题创建一个“Xoops标签”,一旦定义,必须经过理事会的采纳才能发布。
  2. 2 - 他们必须在theme.xoops.org网站上展示和设置“标签化”主题的下载(或链接到作者网站),以及创建一个“设计”作品集、新闻和关于设计的rss信息。文档将发布在文档团队网站上。
  3. 3 - 此外,他们还要负责theme.xoops.org网站的管理以及在Xoops社区论坛上的支持。

9. 更新旧主题

任务小组由来自Xoops社区的自愿且有动力的成员组成,由设计团队的一名成员指导。这个小组的任务是将现有主题的“精华”更新到新的Xoops标准。
可以在社区中进行投票,选择应首先升级的主题。然后,每个小组成员将根据自己可支配的时间修改一定数量的主题。如果这个任务小组决定在第一阶段之后继续存在,则剩余的主题将继续更新。
这项练习对想学习如何制作主题的用户来说非常有用。该团队还将编写有关更新旧主题的文档和/或常见问题问答。

10. 测试工作任务

由Xoops社区中自愿且热心的成员组成的任务组,并由设计团队成员领导。

  1. 1 - 测试各个任务小组的工作
  2. 2 - 检查文档的相关性

11. 每日团队任务

任务小组由设计团队成员组成。

  1. 1 - 为开发团队、模块程序员和最终用户提供关于主题设计、模板和设计等方面的问题支持和帮助
  2. 2 - 与“文档团队”合作制作常见问题问答和/或教程
  3. 3 - 定期发布由设计团队执行的主题
  4. 4 - 保证对“设计”保持敏感状态,及时预见Xoops的发展方向
评分 0/5
评分: 0/5(0票)
投票已禁用!


Login

Who's Online

219 user(s) are online (21 user(s) are browsing Publisher)


Members: 0


Guests: 219


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Categories