正在浏览:
1 名游客
XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
项目管理员
注册日期:
2004/12/29 4:41 所属群组:
注册会员 ComSupp 等级: 17; EXP: 96
HP: 0 / 424 MP: 124 / 2537 |
XOOPS中国是否可以有与核心开发组不同的开发方向?
日本开发组的独立给XOOPS世界带来不小的震动,同时也给XOOPS用户带来一系列的使用选择问题。没有对与错的问题,开发员与用户都有自己的选择权利。 XOOPS中国当然可以有自己的开发方向,我们有核心开发组的D.J.同志,还有其他站长们,更有众多的用户,可谓高手如云,开发一个全新概念的中国XOOPS是有坚强的技术基础的。 问题是:我们需要一个中国概念的XOOPS吗?中国概念的XOOPS是什么? 中国概念的XOOPS应该具有中国文化强大的包容性。 我使用XOOPS两年多了,也是汉化、改造各种XOOPS模块的一个痛苦的过程。在商店系统如XTC模块化开发中,深刻体会到XOOPS的可爱与可恨,主要问题集中在模块标准化改造与用户账号标准管理两大问题上: 1、XOOPS的模块(Modules)化既是它的一个标准化特色,也是一个增加功能的制约。你要增加XOOPS的功能,你就必须遵守它的modules标准进行开发。 2、XOOPS的用户群组权限管理比较完善,也是自成标准体系。你不遵循它的标准,那你的用户就要多次注册账号,也给你带来用户管理的麻烦。 难道CMS管理必须要制定CMS标准吗?标准即制约。自定标准更是既制约自己也排斥他人,必然存在技术上的兼容性问题,更谈不上文化角度上的包容性了。 XOOPS4最终是什么样子还不知道,到目前为止也没有什么理由去企盼或等待它的出现。既然如此,还不如走自己的路,走XOOPS的中国之路,不再仰仗外人,让XOOPS成为中国的CMS。开发方向是废除XOOPS的传统标准,让它可以管理任何成熟的其他系统,并且不需修改和二次开发。 我认为可以从两个方面入手: 1、去掉XOOPS的Modules(模块)标准,修改现有模块的存放路径(这可能是一个技术不高但费时间的苦力活,我来承担,现有一个速度较高的空间可以使用,D.J.同志提示一下修改重点)。 2、改造XOOPS会员管理机制,开发万能账户数据库管理系统。 3、将优秀实用的Hack如文明猪同志的“万能模板”等整合加进XOOPS中。 仅为个人之见,有兴趣的站长们请发表高见。总之,希望XOOPS能走中国之路,成为一个真正的CMS:C-中国-M-管理者-S-系统。而“XOOPS中文”可以成为名副其实的“XOOPS中国”。
2005/11/5 14:53
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2005/10/29 13:32 来自 北京
所属群组:
网站管理员 注册会员 ComSupp 推广组 等级: 32; EXP: 35
HP: 470 / 783 MP: 474 / 2777 |
1、引文:“我们有核心开发组的D.J.同志,还有其他站长们,更有众多的用户,可谓高手如云”
我是新手中的新手,至于是不是高手如云,我不清楚。 我只是没有看到属于中国团队的原创作品,包括文档、模块、themes、书籍,(我指的是团队的、原创的,而非单枪匹马的、转载的);也没有看到大量乐于奉献、乐于维护众多用户利益的成员。我所看到的大都是单枪匹马的高手。 而这些高手是否愿意一起为长期开发发展而努力是一个问题。就是愿意的话,如何组织管理又是一个问题。 组建新团队必须要有一个团结的核心团队,包括核心开发、模块开发、theme开发、文档开发等,缺了哪一个都不行。只有通过这些核心团队的一起努力,搭起初期的框架,才能激活众多的用户群,最终形成良性循环。 如果只是为了当前的一些模块整合而组建一个完全不同开发道路的团队,完全不可行。 2、引文:“主要问题集中在模块标准化改造与用户账号标准管理两大问题上”。 标准化是为了更大范围的推广,无论是否走中国道路,如果为了长期发展,还得标准化。也许中国化XOOPS的标准更适合中国。但我首先想要知道的是,中国标准和国际标准的具体区别是什么?有没有确实的必要重新弄一个新标准? 3、引文:“开发方向是废除XOOPS的传统标准,让它可以管理任何成熟的其他系统,并且不需修改和二次开发。” 提出这种明确思路的,我知道的有Mambo等,它自己开发一个核心框架,而论坛等等都用其他成熟的系统。这种想法好不好,大家看mambo就知道。至于中国化的XOOPS走这条路是否可行,我不清楚。但据我所知,至少目前中国团队无论从资金多少、开发人员数量、技术水平等方面都比不过mambo。 我在Drupal的官方社区也见过相关讨论,讨论为什么Drupal要开发自己的论坛,而不是把phpbb等整合进来。讨论的结果,大部分人还是认为自己开发比较好。当然,也有一部分人还是希望能整合phpbb,而且也有人已经做成了,但是,致命缺点是不具有推广性。 我的看法是:这种想法非常好,但实施情况如何是一个大问题。毕竟其他的系统又不是为了XOOPS而开发的。想让它们完美的、轻松的、不加修改的就整合进XOOPS,看起来很困难。要是能轻易做到的话,早就有人开始干了。 4、引文:“我认为可以从两个方面入手:去掉XOOPS的Modules(模块)标准...;开发万能账户数据库管理系统...” 我是一个完完全全的新手,我不清楚着手这两个方面开发的意义。但我想只有当我们的开发方向、理念、执行方案都比现有的方向、理念、方向等更好时,再进行这样的讨论才更有意义。如果提不出比别人更好的想法时,为什么不加入他们,进而改变他们呢? 从一个用户的角度来说,当然希望只有一个系统,让我们减少决择(要知道选择是最困难的)。而同时,我们又希望这个系统能够满足我们的需求,如果不能满足,有其他选择当然很好,但前提是,这个新的系统要能够全面超越旧的系统,否则就有可能用了新系统、新特性,但也带来了新的烦恼。 以上紧紧是我个人的不成熟想法,大家使劲批,使劲扔砖头,只要有理。
2005/11/5 16:51
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2005/10/29 13:32 来自 北京
所属群组:
网站管理员 注册会员 ComSupp 推广组 等级: 32; EXP: 35
HP: 470 / 783 MP: 474 / 2777 |
我更希望的结果:
1、在中文社区有组织良好的、完整的文档,无论是英文的、翻译的,还是中文原创的,甚至出版书籍。关键是文档必须全面、导航系统必须良好。 好处是: a、对于新手,全面的、导航良好的文档有助于入门和提高。这一点,codex.wordpress.org就是典范。 b、对于老手,文档永远有参考价值的。你不可能什么都知道,就是知道也不可能什么都记得。有些知识只适合用的时候再查,就像字典,你不可能去把它都背下来,除了余敏洪这种疯子。 c、更重要的是,不浪费任何已有的知识。要知道这些知识的积累是多少人的心血啊。这不是有感情色彩的说法。因为积累是很不容易的,是需要大量的人力、物力才能达到的,能不浪费就不浪费。 2、针对中文用户的特殊需求,推出相应的解决方案。 好处:不同用户有不同的需求,这是肯定的,如果有这些原创的解决方案,就能大大增加中文社区的活力,否则,至多只是人家的镜像+翻译而已。 3、组织大批的高手进军核心开发团队。 好处不用我说。我想说的是另外一点:为什么XOOPS是日本人带头开发的,最后却成了欧洲人为主的东西了?一般大家都是批评现有的总站XOOPS团队的种种缺点,但我们能不能反过来思考:欧洲人为什么有这种能力去主导XOOPS的开发,甚至把带头人“赶出”家门?如果我们中国也有大批的高手是核心团队的,那么我们也许就能主导开发方向。如果做到这一点,那对中文用户来说,当然是最大的成功。 这里的关键是团队,要有高水平的一支团队,更要有培养高水平团队的基础。
2005/11/5 17:31
|
|||
_________________
社区新手必修:提问的智慧 - How To Ask Questions The Smart Way 新手须知:XOOPS版本这么多,该用什么版本? 推荐1:用WAMP5搭建Apache+MySQL+PHP环境 推荐2:XOOPS 简体中文UTF-8版(所有乱码问题请参考其中的指导手册) 推荐3:An Introduction to XOOPS and Smarty(XOOPS高手进阶) 推荐4:PHP在线解压缩工具,非cPanel用户必备 我独立完成的XOOPS处女作:马兰拉面 我参与建设的XOOPS站:开复学生网 |
||||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
项目管理员
注册日期:
2004/12/29 4:41 所属群组:
注册会员 ComSupp 等级: 17; EXP: 96
HP: 0 / 424 MP: 124 / 2537 |
看的出domecc对项目管理很熟悉,分析中肯,见解到位。
我是从一个XOOPS用户需求与中国社区成员的角度出发提出问题与建议,并不是将它作为一个项目来提出的。正如上述分析,在XOOPS中国来组织这样一个“项目团队”,根本是不可能的事情。浮躁与利益等因素,也不可能“组织大批的高手进军核心开发团队”去为中国用户争取更大的利益,其实也没这个必要:和老外叫什么“劲”,玩我们自己的不好吗? 我的初衷是XOOPS中国社区的“XO粉丝”们共同探讨,各自贡献一点,玩点喜欢的“花样”,将自己的XOOPS站点做的更好一点。否则,XOOPS中国的存在对我们还有什么意义呢? 1、不要做项目,不要项目推广,因为我们就是“项目”的使用者; 2、不要团队,也不需要团队,因为我们就是XOOPS粉丝团队; 3、我们的口号是:把XOOPS改它个乱七八糟!谁将XOOPS改的最不象XOOPS,但更好用,谁就是XOOPS超级粉丝。。。 我现在最想做的就是将modules目录去掉,因为它最象XOOPS。。。高手们现在贫穷的都吃不上饭了,胃口太大。希望文明猪老兄吃饱了来锻炼锻炼,指导指导如何去掉modules。。。 我怕板砖啊。。。呵呵。。。感谢domecc中。。。
2005/11/5 22:50
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2004/6/25 19:16 所属群组:
网站管理员 注册会员 Dev+Hack 等级: 53; EXP: 8
HP: 1302 / 1302 MP: 1809 / 9719 |
很高兴看到这样的讨论,感谢A.D.Horse和domecc
这是Xoops China开站以来最让我振奋的一个话题 我临时的一点想法: 1 做开源的开发困难比较大,尤其是在目前国内这样的氛围下,我们只能力所能及 2 Xoops的框架还是不错的,尤其是2.2+以后,模块的开发更灵活,用户管理的可扩展性更强。但是还有几个问题没有解决好 3 Xoops的模块要兼顾现有的一些优秀程序和基于Xoops框架的模块。前者可以充分利用现有资源,后者是Xoops发展的根本 4 "Xoops 中国",如果要找自己的侧重点,我个人觉得可以重点考虑静态化处理和区块管理这两方面
2005/11/6 0:51
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
项目管理员
注册日期:
2005/4/3 23:33 所属群组:
注册会员
帖子:
70
等级: 7; EXP: 28
HP: 0 / 157 MP: 23 / 817 |
我是个初级用户,我认为没有必要与核心开发组不同的开发方向。
从用户的角度来开发xoops,这对开发者来说也是有利的。xoops所包含的模块太丰富了,很多模块也非常成熟。这是因为xoops有一个非常好而且非常成熟的核心系统,开发者不但可以在这样好的一个平台上添砖加瓦,而且可以获得学习的环境, 在这个平台上积聚了各国的人,这才是xoops的优势。我不知道什么是中国概念,我觉得现在国内做的好的网站,绝大部分都是学国外的,我认为中国概念不影响xoop的核心系统。
2005/11/6 9:22
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
Support Team
注册日期:
2005/3/21 23:40 所属群组:
注册会员 Dev+Hack Dev+Hack 等级: 10; EXP: 22
HP: 0 / 230 MP: 41 / 1224 |
接触XOOPS也快一年了、、感觉XOOPS给了我开发其他程序一个很好的思想、我还在用asp asp.net来做程序、、现在做系统之前都会想到XOOPS的模块、、这个功能太棒了、、能自由的添加和删除、、按照标准谁都可以写出来适合自己需要的模块、、当然这个标准是别人定的、我们现在只能按照这个标准来、我觉得开源的系统就应该是世界的、、所有的显示的内容都做在一个语言模块里面、这样很好!!方便世界各地的人来使用、、我们可以在XOOPS的基础上面改造、、让他更适合我们来用、、但这样的思想(模块、单独的语言)不能丢掉!!
2005/11/6 9:49
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2005/10/29 13:32 来自 北京
所属群组:
网站管理员 注册会员 ComSupp 推广组 等级: 32; EXP: 35
HP: 470 / 783 MP: 474 / 2777 |
不知道各位是如何认识“开源软件”这个理念?
最近中国软件协会发布了《有关开放源代码软件与商业软件知识产权的研究报告》,认为选择商业软件或者开源软件主要应该由市场来决定,由企业和用户根据自己的需要和各种因素决定,“偏爱”和“过度的倾向性支持”开源软件,由于不符合市场经济的规则,结果往往适得其反。 倪光南发文回击《政府放弃支持开源软件就是放任垄断》,认为这个报告是针对开源的新的FUD,是阴谋。 然而,让我郁闷的是:“在中国,什么PHP、Perl等开源语言常常只是大家没事才看看的消遣之物。在没有版权概念的主机商眼里,架设一台Windows Server比架设一台LAMP更便宜,用VB的Coder常常想不通EditPlus有什么好的。” 而keso的话让我们更郁闷:“所有的好东西到中国人手里,总是来一样毁一样。我不敢说全部,至少绝大多数国内的打开源旗号的软件公司,都把全世界开源志愿者,当成了自己的免费打工仔。” 我可不希望XOOPS也被keso说中,会毁在中国人的手里。 也许XOOPS CHINA现在还没有考虑这么多问题,只想好好的开发软件,但作为长久的考虑,我想这些深层次的问题迟早还会出现。 各位说说你们的想法吧。
2005/11/6 17:21
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
中级会员
注册日期:
2005/3/8 0:44 所属群组:
注册会员
帖子:
45
等级: 5; EXP: 51
HP: 0 / 112 MP: 15 / 612 |
想法很好, 但是实践起来就要看看DJ说的。
说日本独立是有原因的,本身日本方面就是最早的开发团队中主要的。因为一些事情分开是可以理解。我们也想独立?看看现有开发团队就知道有点不可能。本来这个东西就是集合了世界上很多人的心血而成,这样才能继续完美,靠几个人就有点不可能做的多远和多好。历史教训很多的。开源再国内这个环境下路还很难走。 我是1系列就用的用户。我当时还上大学,现在已经上班。一路走这么远。换了好几个中文支持站点。我认为没必要现在就谈这个问题。
2005/11/6 21:39
|
|||
|
Re: XOOPS中国开发方向之我见 |
||||
---|---|---|---|---|
版主
注册日期:
2004/7/13 3:29 所属群组:
网站管理员 注册会员 风格美化组 等级: 28; EXP: 0
HP: 135 / 675 MP: 333 / 4946 |
个人意见
1、当前xoops中国大陆的开发力量主要是d.j., 还没看到其他力量吧, 以现在的开发力量很难有效进行一个cms的开发 2、xoops开放式的结构正是开源cms的魅力所在,只是遵循开放式的modules开发标准, 全球的xoopser源源不断的贡献自己开发的modules, 最终用户包括中国用户才会最终受益 3、与其xoops中国自己开发一个单独的cms,不如更积极的参与总站的开发,使自己的想法融入xoops中
2005/11/6 21:45
|
|||
_________________
theme.xoops.org.cn诚邀大家共建~ ——————————————————— XoopsChina风格模版演示站点 http://theme.xoops.org.cn ——————————————————— email & msn: |
||||
|
本主题已经锁定,禁止回复
您可以查看帖子。
您不可发帖。
您不可回复。
您不可编辑自己的帖子。
您不可删除自己的帖子。
您不可发起投票调查。
您不可在投票调查中投票。
您不可上传附件。
您不可不经审核直接发帖。
您不可使用主题类别。
您不可以使用HTML语法。
您不可以使用签名档。