Re: 请帮助我把 玉兔远程控制: https://github.com/KangLin/RabbitRemoteControl 加入到 Debin、Ubuntu 的官方发行版本中。

2021-07-30 文章 肖盛文
如果不是自己来维护 deb 包,确实需要在 WNPP[1] 里面先提 RFP("Request For
Package"请求打包)。

接下来,对该软件有打包意向并开始进行打包的软件包维护者,需要把 RFP
状态更新为 ITP(Intent To Package)。

细节请参阅 WNPP 介绍:

[1] https://www.debian.org/devel/wnpp/


在 2021/7/29 下午11:27, Shell Xu 写道:
> 感谢回复。我纠正一个小点。如果你不想自己维护deb包,需要提的是RFP。
>
> @kl222
> ,所以,对你的问题2,有个前置问题。你希望自己维护包,还是其他人来做?如果是自己做,你自己就是maintainer。所有的维护请求都会找你(当然事情也会多一点)。你只需要sponsor的帮助就可以上传版本。而如果你找其他人维护,在更新版本的时候你得找到这个人,并且他有空。
>
> 至于sponsor,你能用英语交流么?我在 https://db.debian.org/
> 
> 上查了一下,地点填的是中国的dd,目前有8位。大多数都很忙。

帮忙上传软件包的赞助者,不一定是要中国的 DD。在 软件包上传到
mentors.debian.net 
后,大家都可以看到,世界上任何一个有权限的 DD ,都可以帮忙上传。

关键要看这个软件包对 Debian 的价值大不大了。

软件包的维护者确实需要一定的书面技术英文的沟通能力,能够通过邮件和  DD
进行基本的沟通。

但是对软件包的上游作者,则没有英文沟通需求。软件包的维护者可以在 上游作者和
Debian 之间起到沟通协调的作用。

>
> On Thu, Jul 29, 2021 at 11:09 AM xiao sheng wen(肖盛文)
> mailto:atzli...@sina.com>> wrote:
>
> 相关流程和步骤,建议先参考下这个:
>
> https://mentors.debian.net/intro-maintainers/
> 
>
> 第一步需要先提一个 ITP bug report。
>
> 在 2021/7/29 下午3:20, kl222 写道:
>> 首先感谢 Shell Xu 的回复。
>> 还有以下几个问题不太明白:
>> 1、简单说明加入发行版本中的流程。
>
> ITP --》找到 deb 软件包维护者(可以自己承担该角色)--》 软件包上传到
> mentors.debian.net  ---》deb
> 软件包赞助者上传(需要具备上传权限的 DD ,Debian 官方正式成员,
> 帮忙)  --》 ftpmaster 审核通过后进入 sid  版 ---》 进入 testing 版
>
> 如果你自己不想来制作 deb 包,就可以只提 ITP
> ,看是否有人愿意帮忙来制作软件包。
>
>> 2、给一个例子,或帮助(指导)我分发本项目。
>> 3、在哪可以找sponsor
>
>> 4、能否直接从项目源码自动分发到官方发行版本中
>
> 在 deb 软件包被 Debian
> 官方正式收录后,可以由该软件包的维护者利用自动化打包脚本来将软件包更新到
> github 上的最新版本。
>
> 整个过程还是需要人为参与。
>
>>
>>
>>  
>>
>
>
> -- 
> 彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
> blog: http://shell909090.org/ 
> twitter: @shell909090 
> about.me : http://about.me/shell909090
> 

-- 
肖盛文 xiao sheng wen Faris Xiao 
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB



OpenPGP_signature
Description: OpenPGP digital signature


Re: 请帮助我把 玉兔远程控制: https://github.com/KangLin/RabbitRemoteControl 加入到 Debin、Ubuntu 的官方发行版本中。

2021-07-29 文章 Shell Xu
感谢回复。我纠正一个小点。如果你不想自己维护deb包,需要提的是RFP。

@kl222
,所以,对你的问题2,有个前置问题。你希望自己维护包,还是其他人来做?如果是自己做,你自己就是maintainer。所有的维护请求都会找你(当然事情也会多一点)。你只需要sponsor的帮助就可以上传版本。而如果你找其他人维护,在更新版本的时候你得找到这个人,并且他有空。

至于sponsor,你能用英语交流么?我在 https://db.debian.org/ 上查了一下,地点填的是中国的dd,目前有8位。大多数都很忙。

On Thu, Jul 29, 2021 at 11:09 AM xiao sheng wen(肖盛文) 
wrote:

> 相关流程和步骤,建议先参考下这个:
>
> https://mentors.debian.net/intro-maintainers/
>
> 第一步需要先提一个 ITP bug report。
> 在 2021/7/29 下午3:20, kl222 写道:
>
> 首先感谢 Shell Xu 的回复。
> 还有以下几个问题不太明白:
> 1、简单说明加入发行版本中的流程。
>
> ITP --》找到 deb 软件包维护者(可以自己承担该角色)--》 软件包上传到 mentors.debian.net ---》deb
> 软件包赞助者上传(需要具备上传权限的 DD ,Debian 官方正式成员, 帮忙)  --》 ftpmaster 审核通过后进入 sid  版
> ---》 进入 testing 版
>
> 如果你自己不想来制作 deb 包,就可以只提 ITP ,看是否有人愿意帮忙来制作软件包。
>
> 2、给一个例子,或帮助(指导)我分发本项目。
> 3、在哪可以找sponsor
>
>
> 4、能否直接从项目源码自动分发到官方发行版本中
>
> 在 deb 软件包被 Debian 官方正式收录后,可以由该软件包的维护者利用自动化打包脚本来将软件包更新到 github 上的最新版本。
>
> 整个过程还是需要人为参与。
>
>
>
>
>
> --
> 肖盛文 xiao sheng wen Faris Xiao
> 微信(wechat):atzlinux
> 《铜豌豆 Linux》https://www.atzlinux.com
> 基于 Debian 的 Linux 中文 桌面 操作系统
> Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
> GnuPG Public Key: 0x00186602339240CB
>
>

-- 
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/
twitter: @shell909090 
about.me: http://about.me/shell909090


Re: 请帮助我把 玉兔远程控制: https://github.com/KangLin/RabbitRemoteControl 加入到 Debin、Ubuntu 的官方发行版本中。

2021-07-29 文章 肖盛文
相关流程和步骤,建议先参考下这个:

https://mentors.debian.net/intro-maintainers/

第一步需要先提一个 ITP bug report。

在 2021/7/29 下午3:20, kl222 写道:
> 首先感谢 Shell Xu 的回复。
> 还有以下几个问题不太明白:
> 1、简单说明加入发行版本中的流程。

ITP --》找到 deb 软件包维护者(可以自己承担该角色)--》 软件包上传到
mentors.debian.net ---》deb 软件包赞助者上传(需要具备上传权限的 DD ,Debian
官方正式成员, 帮忙)  --》 ftpmaster 审核通过后进入 sid  版 ---》 进入
testing 版

如果你自己不想来制作 deb 包,就可以只提 ITP
,看是否有人愿意帮忙来制作软件包。

> 2、给一个例子,或帮助(指导)我分发本项目。
> 3、在哪可以找sponsor

> 4、能否直接从项目源码自动分发到官方发行版本中

在 deb 软件包被 Debian
官方正式收录后,可以由该软件包的维护者利用自动化打包脚本来将软件包更新到
github 上的最新版本。

整个过程还是需要人为参与。

>
>
>  
>
-- 
肖盛文 xiao sheng wen Faris Xiao 
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB



OpenPGP_signature
Description: OpenPGP digital signature


Re:请帮助我把 玉兔远程控制: https://github.com/KangLin/RabbitRemoteControl 加入到 Debin、Ubuntu 的官方发行版本中。

2021-07-29 文章 kl222
首先感谢 Shell Xu 的回复。
还有以下几个问题不太明白:

1、简单说明加入发行版本中的流程。
2、给一个例子,或帮助(指导)我分发本项目。

3、在哪可以找sponsor
4、能否直接从项目源码自动分发到官方发行版本中


Re: 请帮助我把 玉兔远程控制: https://github.com/KangLin/RabbitRemoteControl 加入到 Debin、Ubuntu 的官方发行版本中。

2021-07-28 文章 Shell Xu
首先,不要重复发送消息。

deb加入官方repo需要符合一系列规范,例如授权符合dsfg的要求(顺便说一句,license文件我看了,GPLv3没问题)。随后你需要找一个sponsor,他会检查你的很多打包细节(例如他会自己再确认一次你的所有文件是不是真的符合GPLv3,不会引用了一个不符合的文件)。如果一切都OK的话,他会帮你上传这个包的。

我简单看了一下你的debian目录,看起来有不少问题。例如,你的编译系统看起来是cmake,但是Build-Depends里只列了debhelper
(>= 6)。这个能在一个新搭出来的平台上通过编译么(换个说法就是不在你的桌面上)。

要检查从头编译有两套办法。一套是使用pbuilder/cowbuilder,你可以查看这个[文档](
https://wiki.debian.org/cowbuilder)。另一套则没那么官方——你下一个deb的docker镜像,在上面直接编译。

On Thu, Jul 29, 2021 at 12:54 PM kl222  wrote:

> 大家好:
>
> 请帮助我把 玉兔远程控制: https://github.com/KangLin/RabbitRemoteControl  加入到
> Debin、Ubuntu 的官方发行版本中。
>
> 我现在已经可以生成 .deb 。详见:
> https://github.com/KangLin/RabbitRemoteControl/actions/workflows/cmake_ubuntu.yml
> 但是,我不知道如何加入到 Debin、Ubuntu 的官方发行版本中。
>
> 编译文档:
> https://github.com/KangLin/RabbitRemoteControl/blob/develop/docs/Compile/BuildLinux_zh_CN.md
>
> Issues: https://github.com/KangLin/RabbitRemoteControl/issues/13
>
>
> 谢谢!
>
>
>
>


-- 
彼節者有間,而刀刃者無厚;以無厚入有間,恢恢乎其於游刃必有餘地矣。
blog: http://shell909090.org/
twitter: @shell909090 
about.me: http://about.me/shell909090