Merge into OpenWrt?

Nick mips171 at icloud.com
Wed Jun 5 09:27:26 UTC 2019


Hey!

I have the time and resources to maintain the package.  I have started on it here: https://github.com/openwrt/packages/pull/9137 

Is there anything I should know, or perhaps some recommended reading before taking on the responsibility?

Best,
Nick

> On 6 May 2019, at 20:54, Aleksander Morgado <aleksander at aleksander.es> wrote:
> 
> Hey!
> 
>>> Is there any interest in making ModemManager an official OpenWrt
>>> package?
>> 
>> Yes.  Aleksander already requested help doing that:
>> https://lists.freedesktop.org/archives/modemmanager-devel/2019-April/007201.html
>> 
>>> It seems like they would accept it.  Is there a TODO?
>>> https://github.com/openwrt/luci/pull/2683
>> 
>> luci integration is a weird place to start... You'd need to have the
>> library dependencies, modemmanager and proto support in place first,
>> won't you?  This should go into the packages feed IMHO.
>> 
>> I am sure they will happily accept these packages.  There aren't many
>> restrictions wrt what goes into OpenWrt.  The only real requirement is
>> that someone can sort of commit to maintaining the packages.
>> 
>> From what I can tell, the packages look like they are in good shape.  So
>> the TODO would be something like:
>> 
>> 1) move the existing libmbim, libqmi and modemmanager packages into
>>   their appropriate places in the OpenWrt 'packages' repo
>> 2) update PKG_MAINTAINER (unless you are Aleksander :-)
> 
> I would be very very happy to leave the openwrt package management to
> someone else truth be told :D
> 
>> 3) test. Build everything for every supported platform, or at least a
>>   few of them. Run on as many hardware conbinations as possible.
>> 4) test again
>> 5) send pull request against OpenWrt upstream 'packages' repo
>> 6) follow up and fix any issues pointed out by reviewers
>> 7) maintain the packages indefinitely, making sure they continue to
>>   build as dependencies are updated, and that they are updated as soon
>>   as new releases are made
>> 
> 
> Please note I moved the openwrt packaging setup to fd.o gitlab not long ago:
> https://gitlab.freedesktop.org/mobile-broadband/mobile-broadband-openwrt
> 
> Whenever these are integrated in openwrt, I'll just remove that repo I guess.
> 
> -- 
> Aleksander
> https://aleksander.es
> _______________________________________________
> ModemManager-devel mailing list
> ModemManager-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel



More information about the ModemManager-devel mailing list