`
liuming
  • 浏览: 166512 次
  • 性别: Icon_minigender_1
  • 来自: 蛮夷之地
社区版块
存档分类
最新评论

Joomla 1.5.6是如何面世的

阅读更多

原文地址:http://developer.joomla.org/coordinator-blog/245-how-joomla-156-came-about.html

 

众所周知,2008年8月12日,星期二,Joomla 1.5.5及以下版本被发现有严重的安全漏洞。但鲜为人知的是,在这一天里发生在Joomla背后的故事:一群开发者迅速集中并投入到新版本的发布工作中去。
这是一次很奇妙的经历,因为发布一个版本一般需要两周的时间,但这次只用了四个小时不到

以下是Joomla 1.5.6发布过程的故事大纲(注:EST代表美国东部时间)

15:50 EST
Bug Squad(除虫小组)成员Marijke Stuivenberg告知了小组成员有一个存在于Joomla 1.5.5及以下版本的漏洞被提交了上来。

15:55 EST
Bug Squad成员Jennifer Mariott、Elin Waring和Marijke,还有Wilco Jansen、Rob Schley和笔者(Anthony Ferrara)一起,验证了漏洞的存在并且报告的真实性。

15:56 EST
通知所有能够联系得上的开发小组成员,Bug Squad和核心小组成员。
Bug Squad确认1.5的SVN稳定可靠并可随便用于发布补丁。
通知论坛版主在发布新版本之前,控制有关利用该漏洞的信息

16:05 EST
生成补丁包并提交给Bug Squad测试和确认。

16:20 EST
补丁包通过确认,证明可以修复当前漏洞。
官方网站首页的发布通告起草完成

16:30 EST
补丁以及所有和发布有交的资料被提交到SVN里
冻结Joomla 1.5分支代码,Bug Squad测试SVN的稳定性和可用性。

16:46 EST
在developer.joomla.org上的安全通告起草完毕

17:20 EST
新版的发布通告提交给翻译人员。
新版本发布工作准备安毕。

17:30 EST
Bug Squad再次确定SVN正常运作以及所有发布所需的资源准确到位
开始打包

17:50 EST
完整下载版本成生完毕

18:05 EST
最终包裹提交给Bug Squad检测及测试。

18:30 EST
Bug Squad确认包裹正确无误,发布前的最后一个步骤完成。

18:40 EST
官方网站首页的发布通告及开发者站网上安全通告发布。
完整下载版发布。

19:30 EST
所有代码及公告发布完成,发布周期终结。

总结

从报告漏洞到发布工作准备就绪的用时:2小时50分钟
从报告漏洞到整个发布周期完成:3小时40分钟
总计参与人数:20到30之间

7
1
分享到:
评论
3 楼 jyasa 2008-09-29  
  Joomla确实是好东西啊,(我在写出来才发现已经有人这么说了,没关系,我加个"啊")我用过半年,后来因为一些私人原因关闭了.
2 楼 jyasa 2008-09-29  
  Joomla确实是好东西啊,(我在写出来才发现已经有人这么说了,没关系,我加个"啊")我用过半年,后来因为一些私人原因关闭了.
1 楼 supercode 2008-09-16  
joolma确实是好东西,随心所欲,可以完成你自己的想法,再加上丰富的组件,模块,插件,实在强大

相关推荐

    Joomla! 1.5.6 中文稳定版

    **Joomla! 1.5.6 中文稳定版** Joomla! 是一款全球知名的开源内容管理系统(CMS),用于构建动态网站和管理网页内容。1.5.6 版本是针对1.5系列的一个重要更新,特别是对于中文用户而言,它提供了全面的中文支持,...

    joomla资料 joomla开发 joomla教程

    Joomla是一种开源的内容管理系统(CMS),它以其强大的功能和易用性在全球范围内受到广泛的欢迎。然而,尽管Joomla被公认为世界上最优秀的CMS之一,但在中国的普及和发展却面临着一些挑战。 首先,Joomla在中国的...

    joomla模块用户列表

    Joomla是一款广泛使用的开源内容管理系统(CMS),它允许用户创建和管理网站,具有高度的可扩展性和灵活性。在Joomla中,“模块”是构建网站布局和功能的基本元素,它们可以显示在页面的不同位置,如侧边栏、页眉或...

    joomla3.2.2简体中文版Language_Joomla_3.2.1_CN

    Joomla! 是一款开源的内容管理系统(CMS),广泛用于构建网站和管理在线内容。该系统以其灵活性、可扩展性和用户友好性而闻名。标题中的 "joomla3.2.2简体中文版Language_Joomla_3.2.1_CN" 指的是 Joomla! 3.2.2 ...

    一款很好的Joomla2.5模板

    Joomla是一款广受欢迎的内容管理系统(CMS),用于构建各种类型的网站,包括企业网站、新闻门户、电子商务平台等。这款“一款很好的Joomla2.5模板”是专为Joomla 2.5版本设计的用户界面,它能显著改变网站的外观和...

    joomla 2.5 空白模板

    Joomla 2.5 空白模板是一个专为Joomla 2.5内容管理系统设计的基础模板,它提供了构建自定义网站布局的框架。这个模板的主要优点在于其简洁性和灵活性,允许开发者快速高效地创建符合项目需求的个性化模板,而无需...

    joomla 2.5.4中文版

    Joomla 2.5.4 是一款开源的内容管理系统(CMS),专用于构建和管理网站。这个版本是针对中文用户特别优化的,支持简体中文,使得国内用户在搭建和维护网站时更加便捷。以下是关于Joomla 2.5.4的一些关键知识点: 1....

    joomla入门-new.rar

    Joomla是一种广泛使用的开源内容管理系统(CMS),源自2001年的Mambo项目。Mambo是由澳大利亚的Miro国际公司开发的,最初是为了提供一个功能强大的网站构建平台。然而,随着Miro公司试图将其转向商业化路线,这与...

    Joomla! 用户宝典

    Joomla! A User's Guide: Building a Successful Joomla! Powered Website中文版。 入门书籍。网友翻译。 关于本书 对于Joomla! 这个流行的、屡获大奖的开源CMS,本教程会教你用Joomla按你自己需求一步一步,最终...

    joomla1.6 中文语言包 joomla_1.6.1_simplified_chinese

    Joomla 1.6 是一个流行的开源内容管理系统(CMS),用于构建网站和在线应用程序。中文语言包“joomla_1.6.1_simplified_chinese”是为Joomla 1.6版本提供的本地化支持,使得不懂英文的用户能够更方便地使用这个平台...

    Joomla空白模板合集

    **Joomla空白模板合集** Joomla是一款流行的开源内容管理系统(CMS),用于构建网站和管理其内容。在设计自定义Joomla模板时,一个空白模板是极好的起点,因为它提供了基本的HTML、CSS和PHP结构,你可以在此基础上...

    joomla and joomla

    **Joomla 概述** Joomla 是一个开源的内容管理系统(CMS),用于构建各种类型的网站,包括企业网站、电子商务平台、新闻门户和个人博客。它基于PHP编程语言,与MySQL或PostgreSQL数据库兼容,提供了丰富的功能和...

    Joomla15DevelopmentCookbook.pdf

    《Joomla 15 Development Cookbook》是一本专为Joomla开发者设计的实用指南,它以清晰易懂的方式深入讲解了Joomla框架的核心概念和技术。这本书的英文版深受读者好评,作者通过简洁明了的表述,使得复杂的开发问题变...

    Joomla组件frontpage slideshow for Joomla! 1.5.x.rar

    Joomla组件"Frontpage Slideshow for Joomla! 1.5.x"是一款专为Joomla! 1.5.x版本设计的图片轮播展示工具。它主要用于网站的首页,以吸引用户的注意力并提升用户体验。这款组件在Joomla内容管理系统中扮演着重要角色...

    joomla3.5.1完整汉化包

    Joomla 3.5.1 是一个非常流行的开源内容管理系统(CMS),用于构建网站和在线应用程序。这个"joomla3.5.1完整汉化包"是针对该版本的中文语言包,它使得不懂英文的用户也能方便地使用Joomla进行网站的建设和管理。 1...

    joomla模板之三

    Joomla模板是构建基于Joomla内容管理系统(CMS)网站的核心元素之一。Joomla是一个开源的、功能强大的PHP框架,用于创建、管理和展示网页内容。在本篇中,我们将深入探讨"joomla模板之三"这一主题,特别是针对免费且...

    joomla模板开发教程

    Joomla 模板开发是构建基于 Joomla 内容管理系统的网站外观的重要环节。在这个实战教程中,我们将深入了解如何创建和定制 Joomla 模板,特别是关注 index.php 文件的细节。 首先,`index.php` 是 Joomla 模板的核心...

    Joomla插件编程指南

    Joomla是一个流行的开源内容管理系统(CMS),广泛用于网站建设和管理。它使用PHP语言编写,并且拥有一个强大的插件架构,使得开发者可以通过编写插件来扩展其功能。本指南是一本关于Joomla插件编程的书籍,其内容...

Global site tag (gtag.js) - Google Analytics