插件有了一个新家
symfob娱乐下载ony插件系统是对symfony项目做出贡献的最简单的方式。插件易于编写,易于打包,易于安装,并且它们可以覆盖框架中的所有内容。
但是你如何回答这样的问题:是否有插件可以将“foobar”功能添加到我的项目中?我最喜欢的插件能与symfony 1.1兼容吗?ob娱乐下载与Doctrine兼容的插件有哪些?谁是这个插件的领导者?如何为插件做贡献?
我可以一直说下去。用当前的插件管理系统(即Trac)来回答这些问题并不容易。Trac在过去的两年里为我们提供了很好的服务,但是由于有超过200个可用的插件,很明显我们需要一个更好的、专用的系统。
所以,我很高兴地宣布,我刚刚部署了一个全新的symfony项目网站的新版本。ob娱乐下载插件”部分(查看顶部菜单项)来替换Trac插件管理系统。
特性
以下是新系统的主要功能概述:
的插件主页列出所有可用的插件。您可以根据symfony版本、您使用的ORM工具或作者ob娱乐下载或插件名称来过滤它们。
每个插件都有一个专门的页面,上面有一些通用信息、许可证文本、安装过程、README文件、依赖项、按symfony版本排序的所有版本列表、贡献面板和插件开发人员的管理面板。ob娱乐下载该页面甚至为每个插件版本定制。
所有的信息都链接在一起,这意味着你可以很容易地找到一个插件的所有开发人员,或者来自一个开发人员的所有插件,…
插件负责人开发人员可以访问一个管理面板来管理他们的插件(描述,类别,…),上传新版本,并管理插件团队。
每个插件可以有几个人,他们有三个不同的角色:
开发人员:他们可以访问插件存储库(如果插件托管在symfony存储库上)ob娱乐下载
外包商:他们可以上传新版本,删除旧版本
领导人:他们可以用插件做任何事情
从现在开始,你必须要求授权,并被主要开发人员接受,才能在现有插件上工作。这个过程非常简单,因为所有的事情都是在投稿和管理面板中在线完成的。因此,从帐户的创建到SVN授权,一切都是自动化的。
插件现在由主要开发人员直接在界面中进行分类。并且,当大量的插件被分类时,我会在主页上启用分类过滤。
由于所有的trac账户都已迁移到symfony网站,ob娱乐下载你今天就可以用你现有的Trac账户登录.因此,相同的帐户现在用于Trac、插件和Subversion。
插件开发者说明
随着迁移,发生了一些变化。下面是你作为插件开发者需要注意的要点:
本网站所显示的信息来自
package.xml
文件。所以,鼓励所有插件领导者检查他们的插件页面,并在需要时修复他们的包文件.license面板显示
许可证
如果PEAR包存在,则返回该文件.如果没有,请添加许可证
在PEAR包的根文件中使用许可证文本。自述面板显示
自述
文件.这个文件的正式格式已经从Trac wiki标记改为Markdown,因为symfony文档到处都使用这种格式。欧宝官网下载appob娱乐下载有一个从Trac wiki标记到Markdown的动态转换,但由于转换远非完美,鼓励您将您的README文件转换为Markdown语法.导入脚本会自动将插件领导者与他们的插件关联起来,但是只有当你将一个电子邮件与你的trac帐户关联起来并且这个电子邮件与在
package.xml
文件。目前大约有85个插件没有领导者.如果你是其中一个插件的领导者,请给我发一封电子邮件,附上你声称的插件和你的用户名(fabien。[(at)] symfony-prob娱乐下载oject.com)。由于一些错误,部分插件没有导入.如果您的插件没有在新系统中列出,请查看插件错误页面要知道原因。如果你不知道如何解决这个问题,给我发电子邮件,我会尽力帮助你。
插件Trac页面被重定向到新应用程序,因此最终用户的转换非常容易。
伪造的
新系统不会取代当前的Trac票务系统,也不会为插件提供专用的Subversion存储库。这是因为该系统不是symfony forge项目的替代品。ob娱乐下载我们仍在致力于symfony forge,为您的插件提供ob娱乐下载工具:专用的Subversion存储库、票务系统、wiki页面等等……请继续关注!
我希望新系统能简化插件管理,并让我们拥有的所有伟大的symfony插件更加可见。ob娱乐下载
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
既然已经分页了,那么搜索框还可以搜索描述字段或类别过滤器吗?即搜索“验证”应该返回我sfPokaYoke,或“javascript”应该返回所有相关的插件。
的确,像以前一样在wiki中有“列表”,可以快速查看一个类别中所有可用的插件,这可能会很酷。(没有分页)
在我看来,增加一个受欢迎的下载部分会增加价值。
它将提供一个关于symfony社区中使用最多的插件的快速快照。欧宝体育平台怎么样ob娱乐下载
再次感谢!
Imho Pear是php遇到的最糟糕的事情。去他们的如何制作包文档。欧宝官网下载app
只有一个改进(我希望它是一个小的)会使它完美:打印机友好的格式,连接所有选项卡的所有信息(“插件信息”,“许可证”,“安装”,“自述”等)到一个单一的可打印页面。这将避免像现在需要的那样单独打印每个标签。
也许这基本上是一个调整CSS打印模式的问题?
欢呼声拉斐尔
sfDoctrineGuardPlugin。
除了“插件”链接,它不会出现在论坛标题中
今天早上,我在你们伟大的新插件主页上寻找文档插件。欧宝官网下载app很难找到它,因为sfPHPDocumentorPlugin所属的“项目管理”类别消失了。您是否计划重新设置此类别?
问候,
我知道你试图改善插件的界面,插件是symfony的一个很大的优势。ob娱乐下载但是您没有对新版本进行适当的测试。这很有问题。
我明白bug是软件开发的一部分。但另外,你禁用了旧列表,其中包含大量的文档,这是工作。欧宝官网下载app
但是请理解,由于您选择禁用旧的工作版本,symfony用ob娱乐下载户现在没有文档了。欧宝官网下载app
对我来说,你对这件事的态度完全不专业!!请在调试过程中使用文档重新启用工作版本
参见http://www.syob娱乐下载mfony-project.org/blog/2008/08/07/s欧宝平台是合法的吗ome-news-on-the-new-plugin-system
谢谢你的反应
您可能不喜欢某个特定的操作,但您似乎忘记了您正在免费获得该软件和相关服务的好处。因此,你不是用建设性的批评来表达感谢,而是表现得很粗鲁。如果你想成为symfony社区的一员,我建议你在你的帖子中应该表现得更好。欧宝体育平台怎么样ob娱乐下载