Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

目前 firefly 存在的问题 #93

Open
mozillazg opened this issue Jun 27, 2015 · 7 comments
Open

目前 firefly 存在的问题 #93

mozillazg opened this issue Jun 27, 2015 · 7 comments

Comments

@mozillazg
Copy link
Member

在我看来目前 firefly 这项目目前存在如下问题:

  • 正如前面 模板迁移至react  #92 中所说的,目前使用的后端模板引擎太小众了加大了项目的门槛。
  • 没有使用前端 CSS 框架或者说没有原型设计图。没有这个的话,进行前端开发时就没法确定项目的前端基调了。(也许这个不算问题?)
  • 没有一个清晰的项目规划,没有指明项目各阶段需要实现的功能(Roadmap)。
    个人觉得,就算是开源项目也应该像做公司项目一样有一个基本的规划,确定功能的优先级以及各阶段需要实现的功能。直接放一堆 TODOLIST 只会让人感到焦虑,无从下手。

欢迎大家补充和指正 @dongweiming @halfcrazy and others。

@halfcrazy
Copy link
Member

roadmap这点,我也有点感触,现在可能是想到什么就列出来什么,因为是开源项目,也都比较自由。可能说开发的顺序还是比较随意,但是从项目来说,应该是迭代渐进的,现在这种状况导致的就是雏形还没出来就开始写拓展点的感受。

@firemiles
Copy link

用bootstrap做css框架怎么样

@dongweiming
Copy link
Contributor

@firemiles 假如你4,5年之前说这个, 我肯定点个赞. 但是我来解释下我比较排斥bootstrap的原因

先说bootstrap的好处, 我感觉IT这行业的只要涉及web开发或多或少都用过或者在用, 他解决了各种问题, 移动支持也很好, 功能很全, 代码经历了这么多年已经非常稳定和强大, 文档很好入手, 这方面的资料和问题解决基本都能搜到或者问道遇到过的人给你解答. 但是有几个问题:

  1. 它的作者们也很郁闷, 因为遍街的都在用, 我们是一个程序员来的地方. 无论是个人兴趣还是公司内部的一些项目, 我想看这个风格都看吐了吧? 现在某项目或者它的后台使用bootstrap在我心中是拉黑的 - 太low. 而且不利于我们成长 - 他都解决了, 我们直接看文档 我们还进步什么. 出去找工作 你说你用bootstrap能使什么加分项?
  2. 我们比较尴尬的是没有设计图(一会下面会聊), 所以目前是仿discourse. 这样第一是安心有目标, 第二是可以参照它的样式, 等出了beta 或者有了自己的设计师我们会有自己的风格. 但是问题来了 从现在换到bootstrap最后要做成什么? 出来第一件事 就是被吐槽

@dongweiming
Copy link
Contributor

@halfcrazy @mozillazg 这些问题说的很好, 首先我还是先抱歉, 一则没有经验, 二则我担心有更多的要求和束缚会让人更加不想参与进来. 我也来说说这个问题.

  1. 没有原型设计图. 其实我一直在研究公司那个和我有过工作接触的设计师能被我用一用... 问题嘛, 这是一个个人帮助的意愿. 第一是我和设计师没有深交, 第二是人家不会认可你的事情. 为什么这么说? 假如我们再做一个medium或者dribbble, 这不会是问题, 因为他们会上这个网站, 他们对他有想法, 有兴趣, 有态度. 但是一个python社区, 这完全对它门没有感觉嘛.. 你让人家帮忙, 第一这个东西说实话, 还是很浪费别人的时间的, 你想一个网站你要有一系列的原型, 这不是一个首页, 每个功能, 每个页面都有会. 而且可能还会有多种. 其次是, 最后做好了, 我们是否会满意? 而且我们还要保证一个系列在未来增加新的功能等时候还要继续用上, 这是一个专职或者高度认可的设计师. 设想 有几个设计师想学python? 想自己做个社区? 设计师愿意深入学习css就不错了.

@firemiles
Copy link

@dongweiming 那是要自己重新写一个css框架吗

@dongweiming
Copy link
Contributor

继续.

我们确实没有一个系统的设计, 没有里程碑, 没有任务分配, 甚至没有任务的催促追责. 大家觉得迷惑的最重要的原因, 我觉得是 因为 这个社区需要大量的前端工作. 否则后端容易停滞. 后端需要成就感, 要页面上能看到效果. 看到任务完成之后 我们的社区变成了什么. 否则就是我们几个人心里的想法而已. 其实离beta都还有很远...

项目规划我是这么考虑的. 这不是大家的工作, 纯兴趣的. 没有工资, 对于未来怎么样大家也是无法预计. 对于付出和收获我确实很难保证. 我一直没有严格的说, 必须怎么样. 就是希望尊重大家的工作已经个人意愿. 这其实看起来是一个不错的态度吧. 但是确实有些完美主义. 没有压迫没有斗争, 没有压力就不会努力.

如果大家同意一个比较严格的规划. 我没有问题啊. 也就是 需要下奶某段时间内完成1 2 3 4 .xxx在dd之前必须完成yy。 否则打pp.

这个优先级, 以及怎么分批解决的事情. 我们可以独立一个issue来讨论

@dongweiming
Copy link
Contributor

目前的问题是: 前端有一大波东西要完成出来. 否者只有后端 完全让人没有感觉的. 所以你们考虑玩玩scss/react ..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants