存档

‘开源项目’ 分类的存档

Ralasafe开源访问控制中间件(权限管理)

2013年6月4日 没有评论

Ralasafe Web控制端界面

分为四个角色:用户管理员、角色管理员、架构师、策略开发人员
1、用户管理员下的功能点:给用户分配角色
2、角色管理员下的功能点:新增、编辑、删除、设置权限功能
3、架构师下的功能点:用户元数据、权限、非角色权限、导出权限常量
i.用户元数据:就是展示一下数据库用户表和实体类的字段对应关系。
ii.权限:
查询员工和查询借款 的编辑策略时,会加载查询策略的树状结构,进行查询策略选择
查询借款的编辑策略时,会加载借款策略树状结构进行业务数据的选择
iii.非角色权限
iv.导出权限常量:系统中定义好的常量信息
4、策略开发人员下的功能点:用户分类、业务数据分类、查询
i.用户分类
ii.业务数据分类
iii.查询

阅读全文…

如何为开源项目做贡献

2012年12月19日 没有评论

简介

       开源项目在国外已经成为了一股热潮,已经开始影响到日常生活的方方面面,可是在中国,开源项目的使用者不少,贡献者却寥寥无几,但同时有很多人想要参加开源项目,却总是不得其门而入,此篇文章是一个开源项目的开发者所著,通过这篇文章,详尽地告诉我们,参与开源并不是那么难,通过很简单的方法,我们就能找到参与开源项目的钥匙。同时,借这篇文章,希望国内的人能够更多地参与到开源的活动当中来,你们的贡献,将为这个世界增添更多美好。
       有时我跟一些人聊天,经常听到这样的声音:“我喜欢开源,特别是XX项目,我非常想为它做些贡献,可是我不知道怎么去做”。还有一些其他的说法,比如:“我不是一个程序员”,“我不理解这些代码,它们太庞大了”,“我不知道如何提交那些修改”等等。
       为了帮助这些人,我决定写一个小系列文章(总共3篇,本文是第一篇),来谈一谈如何为开源项目做贡献。希望这个举措能够帮到更多的人,让他们意识到,小小的努力也能为开源做出大贡献。
       我想谈一谈以下的几个主题:
       怎样做到不写任何代码也能为开源项目作出贡献
       怎样做到不了解开源项目的内部机制也能为其贡献代码
       怎样为开源项目贡献代码 – 报告bug以及创建代码补丁
       这系列文章将包含非常多的实际的东西让你开始参与开源。这个主题本身可以延展的很广,甚至人们可以就这个话题写本书,但为什么还要浪费时间来写书呢,有非常多伟大的开源项目等待你尽快参与。
       所以,当你找到一个非常喜欢的开源项目,可能它能帮你节省许多时间,或是将许多不快从你的生活带走,或者帮你省钱,你可能尊敬并且感谢这些贡献自己业余时间的人,以至于你可以享有这些成果。你感到你应该偿还他们,或是偿还整个社区,但你并不想或是不能完成看起来是最重要的事情,例如修复bug或是增加新组件等等任务,于是你选择了不参与这个项目。但你应该知道,撰写代码并非是回馈开源项目的唯一方法。甚至,无须写一行代码,你也能为整个项目做出很大的贡献,而这也只需消耗你小量的时间。
阅读全文…