Google Summer of Code: 最后一个。可分享的草案内容
编码期已经结束,但项目是否达到了目的地?让我们来看看
编码期很快就结束了。感觉就像昨天我才成为 Joomla 的一部分,现在这段美妙的旅程也结束了!这是一次从世界各地最好的专家那里学习的机会,也是结识新朋友的机会。在这个整个项目中,我学到的最好的事情是最终结果并不重要,因为你已经学到了一些东西,特别是从你的错误中学习,并试图克服你的缺点。
与项目的初步提案相比,主要目标或最不可能实现的目标大部分都得到了实现。因此,可以说,所有提到的功能都没有按时实现。但仍然,我在做项目的过程中学到了很多,这对于 Joomla CMS 的重要功能来说是非常重要的。
核心思想是让用户能够为他们的草案文章创建一个可分享的链接,并将此链接提供给任何他们希望获得反馈的人。用户可以像在网站上发布时一样查看草稿。需要注意的是,共享链接不会授予任何编辑权限给共享链接的人。它只会使他们能够查看草稿。
现在,随着生成链接的部分完成,同样重要的是应该有一些东西可以帮助用户管理这些链接。因此,下一个必要的功能是拥有一个草稿管理器。这个草稿管理器选项将作为子菜单出现在文章部分。当点击时,用户只能查看具有有效共享令牌的文章。草稿管理器还将显示带有共享链接的草稿创建日期,以便更好地管理。这是我这个夏天工作的项目的一部分。我觉得还可以做更多的事情,正如最初提案中所提到的,这将使这个项目取得成功!
是的,这个项目失败了,我花了些时间来接受这个事实,即我所做的工作并没有达到预期的最终结果,但这没关系,我所获得的经验是无法用成绩来比拟的。如果结果不是这样,那将是美好的,但我并不抱怨!我感谢所有的反馈,因为它们将帮助我改进。
撰写这篇文章的动机是来自社区人们的那些令人惊叹和鼓舞人心的言语。
我想说,GSoC 是一种不同的体验,而不是艰难的体验。没有什么事情是困难的,它只是与平常的事情不同,并且是以更好的方式不同。我真的很享受设定目标、每周会议。从这次经历中学到的,时间管理的重要性以及更好的沟通,以便让每个人的工作流程更加顺畅,专注于任务,以及在我遇到困难时寻求帮助,而不是等待自己解决问题,在这个过程中浪费宝贵的时间。
我愿意通过完成项目、提交问题 PR(如果我能解决问题并帮助人们学习 Joomla 和开源)来继续为 Joomla 做贡献。是的,不成功的尝试永远不会阻止我为开源做出贡献。
我还要感谢我的导师 Roland 和 Rishi,他们从未放弃我,并在我需要的时候帮助我。
非常感谢整个 Joomla 社区!
《Joomla 社区杂志》上发布的一些文章代表了作者对特定主题的个人观点或经验,可能并不与 Joomla 项目的官方立场一致。
通过接受,您将访问 https://magazine.joomla.net.cn/ 之外的第三方外部服务
评论