如何参与sig-ai-bigdata

给sig-ai-bigdata提issue

openEuler是一个年轻的社区,sig-ai-bigdata更是一个年轻的sig,因此openEuler上还有很多不尽如人意的地方, sig-ai-bigdata更是有很多不能完全满足大家需求的地方,如在AI/BigData里很多常用的软件包我们还不支持, 很多常用的软件包的很多特性没有支持,对于已经支持的部门软件包,也可能存在常用软件包的版本更新不及时,或者, 在安装、使用过程中遇到问题,这时欢迎大家通过各种方式让我们知道,包括直接在各个软件包的仓里提issue或者在community里提, 当然也可以在例会上提出或通过邮件列表,最直接和最有效的方式是在微信群里直接问。

参与sig的例会,见readme

sig会定期组织例会,也会看议题紧急情况召开临时会议,当前会议通知会通过邮件列表(tc@openeuler.org/dev@openeuler.org/ sig-ai-bigdata@openeuler.org)发送,也会在微信群里通知,后面会慢慢将会议时间固定下来并公开出来,方便大家参与,当前受限于 会议系统的限制只能每次发通知。

加入sig的微信群,见readme

欢迎大家加入微信群,方便大家及时交流,当前微信群通过直接扫码的方式进入,后续会设置一个sig的微信小助手,负责将拉大家入群 以及微信群的运营。

加入sig的邮件列表,见readme

考虑到后面可能会有比较多的本领域的讨论,sig申请了专门的邮件列表用于后续对公共邮件列表订阅者的骚扰。

####订阅方法 1.选择:在邮件列表页面选择要订阅的邮件列表
2.订阅:填入邮件地址和名字,名字可选,点击订阅
3.确认:您的邮箱将收到一封来自邮件列表的电子邮件,要求您确认订阅了邮件列表,回复该电子邮件确认订阅
4.成功:您的邮箱收到来自一封来自邮件列表的欢迎邮件,即成功订阅该邮件列表
参考这里

如何查看历史记录

历史记录,点击查看

介绍身边的同学朋友参与sig相关活动

openEuler是一个开放的操作系统,sig-ai-bigdata也是一个开放的sig,鼓励大家创建任何相关的项目运作,只需要遵守开源、 openEuler以及sig的规范即可,当然也欢迎大家参与到现有的项目中来,大家可以多介绍自己周围的亲戚、同学、朋友一起参与。

参与sig相关工作讨论

欢迎大家积极参与到sig的相关的讨论中来,sig-ai-bigdata的任务是:

  • openEuler 中大数据和人工智能的基础运行能力,包括对各种芯片的支持和加速库,各种数据仓库、分析引擎、训练引擎、算法库、数据集等。
  • openEuler 中大数据和人工智能的统一平台,将各种常用的工具软件集成提供统一的用户界面解决各种维护环境的痛苦,让大数据和人工智能在 openEuler 上更易上手,更好用。
  • openEuler 中大数据和人工智能的性能优化,对通用软件在 openEuler 上的性能优化。
  • openEuler 中大数据和人工智能的能力集成,新芯片和软件进入 openEuler 时的支持。 参考这里 当前sig需要先在openEuler上将基础的ai/bigdata相关的软件支持起来,后期会做一些相关软件的优化,以及创建一些有意思的项目, 因此,无论哪一种都希望大家多发表意见,参与讨论。
    另外,参与到sig中的人有刚上大学的学生们,有业界的大牛,也有各个商业公司的工作人员,大家的水平互不相同,也希望大家能在sig的 帮助下互相提高,共同进步。

在openEuler上安装、使用、测试已经支持的相关软件包

ai/bigdata领域有很多各种各样的软件包,目前在sig各位爱好者的努力下已经支持了一部分,在这些已经支持的软件包里肯定还存在很多问题, 欢迎大家多安装、使用和测试,在过程中发现问题,提交问题,如果能够解决问题更好了。 目前以rpm形式支持的相关软件包为:

  • libsvm: A Library for Support Vector Machines.
  • ComputeLibrary: ARM Compute Library.
  • opencl-headers: OpenCL (Open Computing Language) header files.
  • libxsmm: Library targeting Intel Architecture for specialized dense and sparse matrix operations, and deep learning primitives.
  • dlib: a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems.
  • zookeeper: a high-performance service for building distributed applications.
  • ibis: Ibis is a toolbox to bridge the gap between local Python environments, remote storage, execution systems like Hadoop components (HDFS, Impala, Hive, Spark) and SQL databases. Its goal is to simplify analytical workflows and make you more productive.
  • presto: Presto is a distributed SQL query engine for big data.
  • rain: Rain is an open-source distributed computational framework for processing of large-scale task-based pipelines.

在openEuler上安装、使用、测试尚未支持的相关软件包

AI/BigData软件栈众多,现在还有很多相关领域的安装包没有在openEuler上支持运行、编译和打包,欢迎有兴趣的同学们一起参与。

提供sig尚未支持的相关软件包支持

将没有支持的软件包按照openEuler及本sig的要求在openEuler上支持起来。

帮助社区中的解决sig相关疑问

社区是一个互相帮助、共同进步的地方,当看到社区有自己能回答的问题时欢迎伸出援助之手。

最后,万丈高楼平地起,千里之行始于足下,任何社区都是靠一砖一瓦,一个issue,一个pr,一次次求助于互助繁荣起来的。