如何贡献转换后的模块?


12

我最近将一个客户项目的Drupal 6贡献模块转换为Drupal 7。我想将这个转换后的模块贡献给社区。如何在现有项目页面中上传?我必须创建一个补丁,还是一个沙盒项目?

Answers:


11

为此,您需要创建一个沙箱项目,并在现有模块的发布队列中打开一个发布,在其中发布链接,并敦促该项目的维护者查看。

如果他们愿意,他们可以将该模块提交为正式的7.x版本,或者如果您感兴趣,甚至可以将您添加为该模块的共同维护者。如果他们认为该模块不有趣,则可以将其创建为一个单独的项目:创建沙箱,在Drupal.org项目批准队列中申请项目应用程序批准,并将其作为独立模块发布。


5
促使该项目的管理员看一眼的正确方法是在模块的发布队列中创建一个问题,让维护者了解沙盒项目。这样,维护人员不仅可以了解您的工作,而且其他寻求类似解决方案的用户也可以找到您的工作。这将增加您的项目获得更多评论的可能性。
AjitS

0

我可能会在现有项目页面中创建一个问题,然后作为补丁上传到那里。

@Chapabu的沙箱建议IMO是可选的。最主要的是创建问题,以便社区可以看到。补丁程序很好(尽管可以随时使用tarball是便于其他人进行测试的好功能)。

如果D6项目目前尚未升级到D7,您可能会发现维护者不再参与该项目。


如果维护者看不到补丁,那么它将永远不会被批准吗?除了维护者以外,其他人是否有权提交补丁?
gopivignesh.m 2013年

是的,我们有一个处理程序:drupal.org/node/251466-如果您怀疑已经存在,则沙箱路由是明智的,因为在您处理D7端口时,人们可以使用您的沙箱发布队列。
克里斯·伯吉斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.