常常会遇到你喜欢的贡献的模块尚未更新到适用于最新版本的drupal
。 那么现在该怎么做?
最好的方法是到该模块项目的网页处,看看是否有一个较目前的新版本程序包准备就绪。
您也可以为您的模块查看等候补丁的名单。
看看是否有任何补丁标记为您所使用的的drupal版本。
如果有:
-
您可以等待它的测试,并由他人确认后再使用。
-
您可以设置一个测试的网站,自己下载和应用修补程序,测试和用一个讨论主题发布结果,。
用其他的话讲,参与和提供帮助。
-
如果您以前从未打过补丁程序您可能会等待,或您可能会想要采取它在您的试验网站做测试。如果你给它试一试,却不能使它工作,很好您已经学到了东西,并可能在下一次成功。如果你采取试一试,并使得它工作,您会就您网站的一个组成部分对于您的工作如何的重要,以及如何参维护和保养有更深入的了解。
-
如需对于修丁修补程序的详细资讯,,请参阅add1sun的补丁修补快速实战指南
如果没有补丁可用,请检查模块的问题队列。
-
寻找已经开始的移植到下一个版本的论题。
如果它存在,查看然后加入和提供帮助。如果您无法作出代码的贡献,那么帮助测试。如果没有人能够或愿意为模块免费提供移植,那么来给它试一试。
如果你真的给它一个尝试,
人们更有可能帮助你(再次,不能保证)
-
如果没有存在移植到下一个版本这样的问题论题,那么新建一个。
在这里,我们能看到开放源码软件的实力和弱点。
人们为自己的兴趣而工作。
因此,对于没有人愿意工作的,您和其他人可以尝试,一起努力使得该模块被移植。
另外一个关于模块的顾虑就是在这方面的模块功能已经转移到了另一个模块。
作为drupal核心的进步在过去不可能的已成为可能。
贡献模块开发人员可能已加入力量联合的合作,提供一个更好的模块的API有助于减少个人的工作量。
如果发生这种情况,通常会在模块项目的网页指出说明。
最后注意,如果您目前正使用drupal
,你可以考虑停留在目前的drupal版本。
只要有安全通告的资讯,整个社区可提供支持。
坏处是升级多个版本可能较为困难,但这是需要基于一个个网站进行逐步评估。
由
http://www.linuxchinese.com 于20080612翻译
Source:My favorite module or theme is
outdated. What next?