Anaconda公司支持Spyder,由四名开发人员组成的团队为该项目工作一年半。 不幸的是,该赞助于2017年11月中旬结束。
本文档描述了我们的主要捐赠机制,我们需要多少资金来支持我们的团队,Anaconda的帮助有多重要,以及如果我们无法筹集足够的资金,未来将会如何。
我们非常感谢您能够提供给我们的所有帮助,并且无法感谢您支持Spyder开发人员和Spyder开发人员的工作。
如果您想为维护Spyder做出贡献,请考虑捐赠https://opencollective.com/spyder
我们每年至少需要35.000美元才能维持与Anaconda相同的条件,即四名开发人员为该项目兼职工作。
考虑到美国的一位开发人员每年在全职工作中每年赚取约80.000美元的收入,请考虑到这是一个小数目。 这是因为我们所有人都生活在哥伦比亚(南美),生活成本比美国或欧洲便宜得多。
感谢Anaconda的资金支持,Spyder在过去的一年半里(在用户的范围和数量上)突飞猛进,我们希望与您分享一些您可能不知道的指标:
- 自Spyder 3.0(2016年9月)发布以来,我们增加了约3000个新的提交,相对于整个项目历史中的提交总数增加了40%。
- 我们正在合并大约每月50个PR。 这与Jupyter笔记本和JupyterLab中的工作量相似,后者有几位开发人员全职为他们工作。
- 我们每月在Github上收到约250个新问题。这与Python科学堆栈中最重要的库(例如Pandas,Matplotlib和Scikit-learn)类似,并且远高于Jupyter笔记本和JupyterLab。
- 人们每天在带有spyder标签的StackOverflow上开启约2到6个新问题。卡洛斯科尔多瓦(Spyder维护者)今年已经超过3000分,仅仅回答Spyder的问题,他在平台上七年的总体分数提高了62%。
- 在过去的四个月中,三名新的核心自愿开发者加入了这个项目。
这是为了告诉你,Spyder健康状况良好,并且有迹象表明它们的增长更多。 但是这些数字也非常明显,我们需要一个团队来维护一个项目,并从社区那里得到如此多的投入。
如果没有稳定的资金来源,Spyder4的发布将延迟一年或更长的时间(2018年6月)。 已经实现的功能列表可以在这里找到。 其他主要计划功能包括:
- 为项目添加偏好设置,这将有可能选择conda环境并以图形方式安装包。
- 在调试时完成代码完成,任意Python代码评估和多行编辑工作。
- 添加将任何类型的Python对象查看到变量资源管理器的功能。
- 在RStudio,Emacs和Sublime键盘快捷键组之间进行选择。
- 使用与VSCode相同的体系结构来完成代码完成,编辑器中的linting和goto定义。
我们也将继续维持Spyder 3,但速度比现在慢得多。 其他相关项目(即Spyder-notebook,spyder-terminal和spyder-reports)的开发将停止。