一段时间以来,Ignite UI一直是大型企业在其企业数据之上创建美丽而强大的现代web UI的选择。为了丰富社区,我们为现代Web应用程序向所有人开放了最强大,最易于使用的UI框架。没错,我们已经将大部分业务领域的Ignite UI控件和组件开源了,现在每个人都可以在GitHub上使用它们!Ignite UI的开源部分在Apache 2.0下获得许可。
作为开放Ignite UI的一部分,我们还创建了易于抓取的NPM和Bower软件包,并且我们已经使产品完全符合AMD标准。就像任何其他开源项目一样,只要遵循我们存储库wiki页面中记录的贡献准则,Ignite UI对外部贡献是开放的。该存储库仍然由Infragistics的Ignite UI产品团队完全拥有和维护,因此每个人都可以看到我们自己的团队如何为产品做出贡献。我们还开放了我们的计划和跟踪流程: 我们的所有计划都可以通过问题和项目选项卡在GitHub上获得。
开源Ignite UI已经进行了相当长的一段时间。我们首先将产品的扩展 (如Ignite UI Angular和React扩展) 放在GitHub上,然后与开发人员社区共享本机Angular 2 Ignite UI JS块控件。
不久之后,我们移动了所有的Ignite UI文档主题,现在是产品的很大一部分。
Ignite UI存储库包含有关产品开源版本中可用内容的完整信息。我们希望为个人开发人员和学术界提供领先的UI工具集,而无需付费,因此大多数产品都可以在开源版本中使用。
已更新Ignite UI网站 ,以显示可以使用OSS软件包构建哪些控件示例。此外,GitHub存储库中提供了每个示例的HTML版本,因此您可以克隆,构建和运行每个示例。
您如何做出贡献?由于与存储库相关的所有内容都是公开的,并且可以通过我们的存储库问题看到,因此您可以通过报告问题,修复和拉取请求,提高测试覆盖率,改进API文档来做出贡献。签出存储库以获取有关如何执行每个操作的完整信息!