申请openstack社区账户和提交bug流程

一、註冊帳號

1.注册Launchpad账户,在国内统一经过launchpad账户关联到openId,BTW在社区中也可以使用注册的email登入

2.设置OpenPGP 密钥,访问 https://launchpad.net/~openId

我的openId帳號是t09sunny,那要訪問的頁面就是

https://launchpad.net/~t09sunny

開啟畫面如下圖所示:

點標黃部分右邊的小筆就可以編輯OpenPGP,點開后裡面有詳細的密钥的設置流程

3.設置Gerrit的SSH賬戶

openstack使用Gerrit管理代碼評審的過程以保證代碼的質量, 通過Launchpad 訪問下列網址上傳自己的SSH公鑰,開啟畫面如下圖所示::

https://review.openstack.org/#/settings/ssh-keys

4.加入Openstack Fundation

在這個頁面必須填寫自己的詳細資料

重點是email要和Launchpad註冊時使用的相同

5.簽署CLA協議

同意 Individual Contributor License Agreement

如此一來就成功加入openstack大家庭啦~

------------------------------------------------------------------------------------------------------------------

二、bug修改及提交

待續...

參考:http://www.ibm.com/developerworks/cn/cloud/library/cl-contributecode-openstack/

时间: 2024-10-25 09:08:56

申请openstack社区账户和提交bug流程的相关文章

OpenStack社区中的GO语言之争

1 背景介绍 Swift之前几乎所有的代码都是用Python实现的,但是性能一直不理想, 社区为了解决性能问题,尝试过很多方法,后来发现用Golang语言进行一部分代码重写, 性能得到了一定的提升,社区把这部分重写的分支命名为hummingbird. 但是目前OpenStack的基础设施还无法支持Golang语言, 比如跑单元测试,集成测试的工具支持. 所以,目前hummingbird分支社区没法完全按照一般python代码合入.管理. 于是有人向社区申请OpenStack社区提供对Golang

如何向Openstack社区提交一个新项目

前几天有个朋友问我:自己有一个idea不错的项目,也把基本的框架写好了,想贡献到Openstack社区,却不知道应该怎么做.正好之前我有过类似的经历,那么来分享一下我是如何向Openstack社区提交一个新项目. Openstack的整套系统就是一个开源项目的“大杂烩”,社区把所有项目划分为两类:核心和孵化.除非出身特别牛逼或者从其他核心项目独立出来的项目会在设计之初就被列为核心项目(例如Nuetron,Ironic等):其他项目一般划分到孵化类,在通过一个或多个大版本的发展后,如果变得成熟满足

openstack社区文档贡献

一.提交bug 首先,在https://bugs.launchpad.net/上注册账户.(登录页面有ubuntu字样) 输入你想要搜索的项目 可以看到最近的bug.blueprints. 填写相应的bug信息 注意这个bug id号,到此向openstack社区提交文档bug流程就是这样. 二.提交patch 在https://review.openstack.org上注册账号. 配置gerrit公钥认证 [[email protected] openstack-manuals]# git c

虫(Bug)的分类,处理bug流程

由于是突然想到要记录点什么,所以今天看到什么就写什么,希望对自己和一起加油的伙伴一点帮助. 笔者还在学习阶段,所以这些东西都是摘自其它大神或者看了之后自己总结,不当之处还请见谅. 看了一个前辈的文章将测试人员定义为虫师真是太合理也太有趣了故作虫师修炼手册 bug常见的分类: calss A: 代码错误 设计缺陷 界面优化 配置相关 安装部署 性能问题 标准规范 class B: 功能类(function) 性能类 UI(界面) 兼容性 缺陷等级: 致命:导致系统无法运行,数据安全性泄漏 严重:易

DWZ框架Ajax无刷新表单提交处理流程

DWZ框架Ajax无刷新表单提交处理流程是: 1.       ajax表单提交给服务器 2.       服务器返回一个固定格式json结构 3.       js会调函数根据这个json数据做相应的处理 注意: DWZ框架默认的ajax表单提交都是返回json数据,告诉客户端操作是否成功,成功或失败提示信息,以及成功后的处理方式(刷新某个navTab或关闭某个navTab或navTab页面跳转). 表单提交后服务器操作失败了,客户端接收statusCode和message后给出错误提示,表单

Android_通过Bugtags平台,方便测试人员提交bug及整个bug系统的管理

Bugtags 是什么? Bugtags 是一款缺陷发现及管理工具.当您的 App 集成了 Bugtags SDK 后,测试人员就可直接在 App 里所见即所得的提交 Bug. SDK 会自动截屏,并与设备信息.控制台日志.操作步骤等数据实时同步到 Bugtags 云端,团队成员都可在云端高效的跟踪及解决 Bug. Bugtags 的优势是什么? 1. 宿主应用里所见即所得的提交 Bug,体验流畅,方便快捷: 2. 自动获取 Bug 产生时的界面截图: 3. 直接在宿主应用中标签化描述问题,所提

RDD的缓存,依赖,spark提交任务流程

1.RDD的缓存 Spark速度非常快的原因之一,就是在不同操作中可以在内存中持久化或缓存个数据集.当持久化某个RDD后,每一个节点都将把计算的分片结果保存在内存中,并在对此RDD或衍生出的RDD进行的其他动作中重用.这使得后续的动作变得更加迅速.RDD相关的持久化和缓存,是Spark最重要的特征之一.可以说,缓存是Spark构建迭代式算法和快速交互式查询的关键. RDD缓存方式 RDD通过persist方法或cache方法可以将前面的计算结果缓存,但是并不是这两个方法被调用时立即缓存,而是触发

艾拓思(AETOS)交易账户具体提交哪些资料

A:电汇和网银入金的客户 标准账户提交:身份证正反面  银行卡信息添加  地址证明 迷你账户提交:身份证正反面   银行卡信息添加 B:信用卡入金的客户 1:身份证正反面 : 2:银行卡信息添加 3:信用卡正反两面(背面要有签名) 4:付款授权书 (官网下载打印出来,在第一和第三页签字上传) 5:地址证明  注:标准账户和EA账户需要提交地址证明(比如:近3个月的水电煤账单,信用卡账单,驾驶证,行驶证,户口本 其中一样)迷你账户不需要提交地址证明 C:银联卡入金的客户 1:身份证正反面 2:银行

竞价账户优化每日工作流程

竞价账户优化每日工作流程完成分析,主要包括:账户数据统计.账户数据分析.关键词优化三个大的方面.规范的工作流程和操作分析可以在较大程度上降低因为人为原因导致的不必要损失.一个好的过程,不一定能产生好的结果.但一个不好的过程,一定不会产生好的结果. 一.账户数据统计 账户数据统计包括:凤巢后台数据.百度统计数据.商桥对话数据. 1.凤巢后台数据: 1)搜索推广点击.消费: 2)网盟推广点击.消费:两者汇总账户总点击.消费. 2.百度统计数据:该数据统计主要至指来源分析,其中包括: 1)全部来源[P