On Sun, 2016-01-17 at 19:20 +0300, John wrote:
> Good day! I have noticed that the firmware utils
> ( libreCMC/trunk/tools/firmware-utils ) are outdated by about half
> year, if compared to OpenWRT repository.

Yes, the current version of libreCMC is based around Chaos Calmer
with only security bug fixes from upstream trunk. It seems that
firmware utils was not updated in Chaos Calmer and was from
when the Chaos Calmer branch was created.


> A personal problem for me here, is that your outdated version of
> mktplinkfw.c does not show the amount of exceeding bytes, when your
> produced tplink firmware image is too large - which makes it very
> difficult to put as much great stuff as possible at those tiny 4MB...
> 
> 
> 
> So, I spent a lot of time to carefully check all the differences of
> firmware-utils between the latest revision of two repositories -
> libreCMC and OpenWRT - and then I carefully updated libreCMC tools to
> the latest OpenWRT version, while preserving your OpenWRT --->
> libreCMC changes in code comments and some messages
> 
> (but I reverted it to OpenWRT for the e-mail addresses of original
> OpenWRT committers, because the "librecmc" e-mail addresses are not
> valid for them)
> 
> 
> I just made a push to libreCMC repository. Please review it.

Looks great! Congratulations for being the first outside commit'er to
the libreCMC project. 

We need to work on making the process of contributing much easier.
Fossil does have a few irritating pitfalls, but it still seems best
suited for the job. Maybe a feature should be added to allow anyone to
make a commit (similar to how anyone can edit the wiki), but these
commits / changes would need to be approved by an admin / developer.
I'll look into adding such a feature, maybe flint has something...

> (also, it could be a good idea to carefully make a similar thing for
> other outdated code, because a newer version of it could contain the
> valuable bug fixes... )

It could. I'm really getting fed up with the way that upstream conducts
development and maintains release branches. Correcting this issue is on
the ever growing list of things that need to be done.
> 
> The full list of changes between outdated and updated versions of
> firmware-utils, could be seen below (just for the reference, and you
> could also check OpenWRT repo for more information) :
> 
> ... See last thread for changes.


--
Robert Call (Bob)
b...@librecmc.org
https://librecmc.org

> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Librecmc-dev mailing list
Librecmc-dev@lists.librecmc.org
https://librecmc.org/mailman/listinfo/librecmc-dev

Reply via email to