一块儿作一款开源软件吧--开源软件诞生1

故事的起源--第1篇

用日志记录“开源软件”的诞生git

进入连接,点亮星标,支持一下程序员

加微信与开发者交流 kzca2000github

码云:https://gitee.com/redragon/redragon-erp服务器

GitHub:https://github.com/redragon1985/redragon-erp微信

一块儿作一款开源软件吧--开源软件诞生1

35+的困境

做为一个刚刚度过35岁生日的程序员,也真正陷入了35+的人生迷茫。真实的现状就是:经验充足、能力还不错、但近况糟糕到了极点。可我不甘心!!!想证实本身,但找不到机会和方向。oracle

如何抉择

通过反复的思考,以为总要作点什么有意义的事情。那就作一款属于本身的开源软件吧,证实本身的价值,证实本身还不老。框架

启动时的思考

作款什么内容的软件好呢?思量再三,最终选择了ERP。为何呢?运维

  1. 一直在甲方工做,信息化经验丰富,十几年的积累不能浪费
  2. ERP是一款几乎每家企业都须要而且含金量较高的系统
  3. ERP高昂的价格一直是不少企业望而却步的理由,那我就作个免费的吧

准备工做

  • 搭建底层框架:Springboot二、Redis、Shiro
    因为是开源项目,因此原则上用最通用最简单的技术框架实现业务须要,这样能够最大限度下降学习成本,开发成本和运维成本
  • 准备域名和云服务器:皆来自于阿里云
  • 产品需求:借鉴了国内外优秀ERP产品设计(用友、金蝶、oracle、SAP),并结合自身积累总结的国内企业信息化经验

进展示状

  • 完成了0.5.x版本的研发
  • 发布到github和码云并开源
  • 准备下一个版本的产品需求

后记

因为时间因素,今天的开源软件日记就先写到这里,下一篇咱们来聊聊技术选型和开源协议的部分。ide

最后仍是但愿你们能够进入码云或github点亮星标,给予支持,愿意与我沟通交流可私信,咱们能够加微信沟通更多细节。学习

相关文章
相关标签/搜索