评论
只是为了唱反调:但是使用像 React 这样的已知架构是有好处的——因为我开始学习它,手头有更多的资源来弄清楚它。另一方面,Seb 的代码更容易阅读/理解 |
@tbfleming我真的很感谢你的工作(总的来说和在 LW 上),但现在要走得更远还为时过早。在添加功能之前,让我建议一个干净的基础。 我所说的“干净的基地”是什么意思:
在我们讨论是否每个人都理解并对此感到满意之后。
这有意义吗? PS:这可能是题外话,但我认为后端(串行服务器)应该有自己的回购协议。? |
我一直在关注新代码的开发,但正在等待核心工作稍微稳定下来。对于新计划是什么也有点困惑。LW 是否计划采用 React/Redux 架构? |
@tritao是的,抱歉,在上次#2聊天之后,我们决定将 ES5 作为计划。从那时起,@lautr3k 就发表了类似来自https://plus.google.com/101442607030198502072/posts/6x1oKuBS1hb的评论 和@tbfleming开始在 react/redux 分支上做他需要的很酷的事情(: 这就是我打开这个问题的原因,让大家互相交谈!(: 但要回答简短的版本,是的,现在似乎欢迎 ES6 和 React(: |
另外,正如我一直告诉@lautr3k(:我们有一群人愿意帮助他,他必须只打开任务问题,这样我们才能帮助他! |
我分支上的后端是临时的,缺少大量真实系统需要的东西(例如发布版本)。实际上我写的整个代码是。我几乎总是从运行到期开始,扔掉不能正常工作的东西(难以遵循的代码就是一个例子)并重构能正常工作的东西。 |
@lautr3k 这听起来是个好计划。串口服务器和webpack服务器是一样的还是分开的? |
@tbfleming我认为 Serial/GRBL/Smoothie 服务器应该是独立的(也许是 npm 模块)。这样它就可以用于其他项目。 |
webpack 服务器必须仅用于开发,轻型 http 服务器用于生产。 |
听起来不错。 |
@Cinezaster想做“我认为 Serial/GRBL/Smoothie 服务器应该是独立的(也许是 npm 模块)。这样它就可以用于其他项目。” 许久 |
@Cinezaster大胆试试吧 ;) |
那么……我们是从 ES5+ 淘汰赛转向 ES6+React 吗?我应该停止写我正在做的事情,学习 React 并重新开始吗? |
最后一个帖子来自@openhardwarecoza好像是在暗示,至少这几天我一直在学习React/Redux,感觉项目正在向它转移。 |
我也有这种印象,但当我站在后面 为了提醒大家,从 10 月 1 日起,我和@lautr3k 必须 在 2016 年 9 月 27 日下午 5:14,“João Matos” notifications@github.com写道:
|
恭喜 Fabrica 被聘用!期待看到最终结果。 |
再次抱歉缺乏沟通。 刚刚发布了新的ES6 开发分支。告诉我你的想法 ? 我将在第二天开始实施通信模块(因为我在Smoothie-Happy.js上工作)。 为了避免重复工作,最好知道谁想做什么? |
吼!请不要直接在此存储库上发布,我们将遵循与Smoothieware 项目相同的github 指南:
本着同样的精神,编码风格指南即将面世! |
凸轮模块是一个特征,还是构成凸轮模块的所有微小部件? |
如果该模块不存在,则它是一个新功能。如果模块存在,请尝试一次修复一件事。 |
开销可能会导致人们长时间孤立地工作,以避免提交多个请求。这使得人们很难在与延迟模块交互的模块上取得进展。例如,我很想延迟为 cam 模块创建拉取请求,即使它对其他人在大量中间开发步骤中进行尝试很有用。 这种类型的政策对具有大型成熟代码库的项目很有用,但往往会阻碍新的开发。 这是我在工作中强制执行的政策:不要破坏 master 上的现有功能。将分支用于中间的破坏,但尝试合并到 master,经常进行非破坏性更改。我们有一个快节奏的开发环境,如果我们使用拉取请求,它会崩溃。 |
我在很大程度上同意托德的观点。我工作的道德是一样的, 在所有情况下,清晰的沟通可以解决任何问题,当 快速发展是这里的游戏名称。实验性功能 2016 年 9 月 29 日下午 6:24,“Todd Fleming” notifications@github.com写道:
|
我自己有一个简单的问题,es6 分支用作 2016 年 9 月 29 日下午 6:28,“Peter van der Walt (Gmail)”<
|
如果每个人都同意我们只保留’master’和’dev-es6’,其他的可以被压制。 |
你好@tbfleming– 只是在这里扮演倡导者,但 @lautr3k 今天在环聊中问我:
他担心我们在基础/后端上重复工作——按照最初的计划——塞巴斯蒂安想准备一个好的模块化基础以避免,正如他所说的那样,“与 lw1-3 相同的问题,当你盖房子时,你不是从屋顶开始的”
另一方面,我们真的不想失去您对该项目的兴趣,尤其是在 CAM 方面
所以,请允许我打开这个快速问题来讨论这个问题,这样项目中最重要的两个人 Todd 和 Seb 就前进的方向达成一致。此时项目比我大(: