从立创EDA,Gratipay看中文编程开发环境和推广运营的一个趋势

简介: 从立创EDA看库管理和分享功能;开源、开放式项目运营的经验教训。

前不久听说立创EDA,对比之前的讨论: 适合中文用户的编程语言和IDE, 侧重于现有语言/IDE不具备的特性 · Issue #11 · program-in-chinese/overview,觉得颇有共鸣。

库管理和共享

虽然EDA开发和传统软件开发看起来相去甚远,但一个很大的共通点是,硬件库和软件库的管理和共享。软件本来源于硬件,库自然也存在依赖关系,EDA中的元件库,类似于编程语言的标准库和第三方库。

立创的开发环境集成了库管理和分享功能,这是一个降低入门门槛、提高开发效率进而迅速积累人气的强大优势。

现有的英文编程语言,多数是语言与IDE分离,在IDE中同时提供库管理加上开发者共享库功能的并不多见。

-- 7/3 补: 经指点,有类似紧密集成语言和库管理的例子,如微软.NET的NuGet也集成在了Visual Studio。个人认为也佐证这项功能的重要性。

中文编程语言和开发环境,作为后起,需要利用各种加速积累人气的功能。库管理和分享功能看来是其中之一。

运营和筹款

这几天恰好得知一个开放项目在讨论筹资方式,觉得有些共通性,一并说说。

几年前参与过一个很特别的项目Gratipay。它的理念是不仅代码开源,而且运营决策和财务都尽量在公开平台进行。它自身的产品就是一个众筹平台,而且筹款主要通过自己的平台进行。这个公司由于种种原因未能延续,但经验教训可供借鉴。

它的创始人最后写的回顾文章在这里。注意它是曾经有过指数增长期的,但2015年有断崖事故,具体可以自行了解。下面只是我参与后的一些状况。

主要参与的是财务方面,包括预算清理、收支数据整理和可视化等等。在2016年末刚参与时,就想首先了解财务状况。账面余额之外,还需要了解支出的细节,包括办公地点租金、使用第三方服务的开销等等。于是开始了持续了几个月的整理和优化。由于都是通过网络联系,各地的参与者意见整合都使这个过程更久。下面是一些节流效果:

  • 有些第三方服务并不属于必需,或者只需基本功能(更便宜的月费)
  • 有些服务对开源项目有特别照顾,由于Gratipay的开源性质和历史,往往这些服务都很快通过了免费请求的申请。期间还提出了一个对这些提供”资助“的对开源项目友好的服务商进行推介的想法,可惜没有成型。

省下的经费,一部分投入了其他更需要的服务,或者对其他服务进行捐款(比如Read the Docs)。

在收支数据方面,主要是通过一个基于文本的会计软件BeanCount进行了尝试:Port to Beancount by chadwhitacre · Pull Request #35 · gratipay/finances

简单说说在预算和收支方面的个人体会:

  1. 公开平台讨论运营当然有好处,但副效应就是人多嘴杂,能够干实事的在任何时候都是少数。
  2. 开源项目加开放运营,已经够另类和边缘。这种情况下,需要争取任何可以争取的资源,开源节流必须都要抓。很难想象这个项目开始了四年之久但除了报税之外没有非常规整的流水和定期的预算审核。
  3. 财务数据虽然一直打算公开,但一直没有合适的软件进行可视化,也没有与主网站进行整合,导致财务透明这一项本来非常独特也很有区别度的产品/企业特色没有起到应有的作用。
  4. 在筹款方面,单一倚靠众筹。原本的思路是,Gratipay这个众筹平台可供所有开源项目的作者进行众筹,而Gratipay平台本身也是自己的客户。但这就导致,收入完全依赖于众筹平台本身的推广程度。而开源项目毕竟是小众,相对于其他的众筹平台,总用户和捐款数完全不在一个数量级。创始人希望从这其中通过完全平等的身份分得一部分,而不是使用类似”收税“的方式,这也有很大的不确定性。
  5. 多数项目参与者都是志愿者,由于每周仅有几百美元众筹收入,除了维持服务之外,几乎没有盈余。所以多数人很长时间内都只是非常象征性的拿些”咖啡钱“,包括主创。收入分配方面,话就长了(也是一个独特之处),以后可以另说。

说回立创,对比上面第四点,通过免费版积攒巨大的用户基础,通过收费版本提供更多专业服务。一方面给出了非常明确的”为什么花这钱“的理由,另一方面收费版是通过按人/天收费,给了足够付费灵活度,更关键的是有了相对稳定的收入流(毕竟这月缴费下个月停缴的是少数)。

再说说1-3点,下面想哪说哪。

一旦选择公开运营,就要准备好应对各种不同声音,尤其是牵涉到资金使用的问题。最好一开始就建立一套比较合规的会计流程,为定期讨论预算、收支等等提供基础。

通过网络的合作有很大的延迟,各种讨论经常是等你一天,等他一天,一会就是几周过去。这对项目进度管控是很大的考验。

在GitHub这样的平台讨论有一个好处,就是随时可以@到各种相关服务/工具的开发者。比如在用Beancount的时候,就拉进了它的原作者作为顾问。这样的平台很助力交流。

开源/开放项目的最大优势,在于项目透明度,以及由此形成的相比其他平台更稳固的用户基础(因为有更高的信任度)。上面的收支情况如果公开,也可以进一步增加透明度,因此最好尽可能利用这一优势,比如把收支、盈亏情况在主页进行公示,提供链接了解更多细节等等。

团队都是志愿者的情况下,大家往往图的都不是钱(至少不是眼前的钱)。那么如何激励参与呢?包括原本的团队成员,也需要持续的动力。个人认为,一个“成果单”可以提供非物质激励,比如每月写出团队各人对项目进展的贡献(甚至包括一些代码链接)。对个人来说,可以看到一路以来对项目的投入;对其他人(包括外人)来说,也可以了解团队中其他人都在做什么。有一定影响之后,甚至可以通过公开招聘一些暑假实习生,好处是,他们的贡献都可以直接体现在这份成果单中。而成果单的公开透明也可以保证相对公正。

内部团队建设之外,与合作的第三方联系很重要。尤其是上下游合作者和服务提供商(尤其是提供了某种程度资助的),有条件的话应该借助自身平台和影响力,有忙就帮(包括在网站进行某种感谢/公示),尽量扩大企业/实体层面的朋友圈。

开源和开放,对于中文编程语言和开发环境来说,现在看来是必由之路。上面的经验教训,希望对来者有所裨益。

相关文章
|
8月前
|
开发框架 小程序 前端开发
七星创客丨推三返一丨系统开发案例详细,七星创客推三返一丨七星创客系统开发规则玩法丨成熟方案丨源码逻辑
  随着互联网的普及和电商的迅速发展,越来越多的消费者开始选择在线购物。为了吸引更多的消费者,许多电商平台和卖家推出了各种促销模式,其中推三返一模式系统备受青睐
|
11月前
|
开发者
《中国开发者画像洞察报告2022》——01 开发者人群背景解读——1.1 互联⽹⾏业成就开发者
《中国开发者画像洞察报告2022》——01 开发者人群背景解读——1.1 互联⽹⾏业成就开发者
130 0
|
11月前
|
人工智能 Cloud Native 安全
数智洞察 | 生态坏境有BUG?技术人“码”出了个新世界
编者按: 面对难以预测的外部环境,可持续发展已成为企业的战略性当务之急,如何借力数字技术构建创新力,打造核心优势,并实现与自然和谐统一发展?程立与我们分享了阿里巴巴在可持续发展命题下的新思考。
101 0
|
存储 消息中间件 NoSQL
如何高效搭建资产管理平台?众安科技告诉你答案是图技术
资产管理平台是全域的元数据中⼼,它可以对数据资产进行管理监控,解决企业内部的数据孤岛问题,挖掘数据价值并对业务赋能。那,如何高效地搭建一个资产管理平台,有效管理数据资产呢?
205 0
|
机器学习/深度学习 人工智能 监控
作为今年业务流程领域最热的技术赛道,国产流程挖掘都有哪些特点与优势?
以艺赛旗iS-RPM为例,聊聊国产流程挖掘产品的特性与优势。
442 0
作为今年业务流程领域最热的技术赛道,国产流程挖掘都有哪些特点与优势?
|
存储 弹性计算 数据可视化
免费下载|《Top20低代码实践案例》独家上线 数据互通、降本提效、企业数字化变身的秘密都在这里!
“低代码提升了公司员工的数字化思维和对话效率。宜搭与阿里云、钉钉的深度融合,让企业内外的数字协同更高效,个体的需求都能得到满足,全面加速企业的数字化转型。”——阿里巴巴资深技术专家:叶周全
170193 1
免费下载|《Top20低代码实践案例》独家上线 数据互通、降本提效、企业数字化变身的秘密都在这里!
|
存储 人工智能 安全
《阿里云存储产品及应用白皮书》发布,4大趋势助你布局决策
通过《阿里云存储产品及应用白皮书》我们不仅可以全面了解阿里云作为一家云服务商的存储产品与解决方案,也能从“上帝视角”对整个存储技术领域有一个清晰的轮廓。
3738 0
《阿里云存储产品及应用白皮书》发布,4大趋势助你布局决策
|
测试技术 程序员 项目管理
艾伟也谈项目管理,产品不要被技术绑架的十大注意事项
  “不可能的;有难度的;你懂不懂技术的;这个功能要放在二期才能做;要做可以但需要时间;把那个项目停掉我就给你做……”,如果经常听到技术这样说,那你的产品很有可能已经被技术绑架了,接下来你想再多的功能,只要技术说不可以那就没戏。
1093 0
|
机器学习/深度学习 自然语言处理 TensorFlow
搜狗开源业内最全「阅读理解工具集合」,助力研发人员快速构建高效模型
搜狗搜索在Github上开源“搜狗阅读理解工具集合”,提供了完整的阅读理解任务组件及10+个复现模型,极大降低了复现相关模型的难度。
1397 0
|
算法 搜索推荐
网易云音乐产品核心竞争力分析
章节 情怀 推荐算法 评论社区 1.网易云音乐-情怀 网易云音乐是一款主打情怀风的音乐软件,音乐受众覆盖各年龄段,如朋克、摇滚、嘻哈、抒情、小清新、重金属、民谣、蓝调、R&B等风格的音乐,对不同音乐怀有不同情怀的人均可以在网易云音乐中寻找到符合自己口味的音乐。
3015 0

热门文章

最新文章