On Sat, 2022-03-05 at 17:23 +0000, Kevin Grant wrote:
>
> Hi Gerhard,
>
> I received your comments via github regarding my Kingst LA2016 open
> firmware submission [1]:

Putting the link here for reference. IMO footnotes reduce
readability, adding such a distance between your reference to
something external and the link itself which others can follow.

https://github.com/sigrokproject/sigrok-firmware/pull/1

> On 2022-02-25 17:41, gsigh wrote:
>
> >No, the sigrok-firmware repository is not a good location for the
> >source code. It contains binaries only by design. If you got
> >OpenSource firmware (new implementations or extensions to existing
> >setups) then consider the sigrok-firmware-fx2lafw repository.
>
> The sigrok-firmware repository was suggested by a member of your
> team, it seemed reasonable to me.

Am not aware of such conversation, so I can't comment on that.
Don't know if the suggestion really was to commit the _source_ of
the firmware to the _firmware_ repo which by design exclusively
holds binaries since their sources are not available. Notice that
shipping binaries created from OpenSource code in a "firmware
tarball" is different from putting the source in a repo which
holds previously received binaries that the project is allowed to
distribute.

> Your suggestion of the sigrok-firmware-fx2lafw repo makes no
> sense at all, being for unrelated hardware and with very
> different firmware goals. Perhaps a new common sigrok-firmware
> repo would be better, containing both projects.

Let's see. The sigrok-firmware-fx2lafw repo contains source code,
build support, and external dependencies, to create firmware for
several devices that are based on the popular FX2 chip. Can't see
a problem with that, or even spot a blocker. Would assume that
your new(?) repo would even duplicate a lot of that existing
stuff, to create an FX2 firmware from source code. Again: haven't
checked, it's a guess.

> On 2022-02-25 17:41, gsigh wrote:
>
> >Am saying that without having looked at any other part of your
> >submission. Because firmware extraction from the vendor software
> >is required in any case to get the FPGA netlist blob. Have been
> >using mainline sigrok in combination with vendor firmware from
> >different v3.5.x versions (3.5.1 to 3.5.5 which all contained the
> >same blobs). So no feedback from me on your MCU firmware here.
>
> Are you saying that sigrok, an open source project, would prefer
> closed oem firmware over an open source drop in-replacement?

This is ... so not what I said. Neither said that, nor wrote it,
nor meant it. All I said is: I haven't used your firmware in the
few weeks that I worked on the PC side of Kingst LA since vendor
firmware was required anyway. Haven't looked at implementation
details of your submission when I commented on the choice of a
git repository. And I don't speak for the sigrok project. It's up
to them what they intend or desire or find acceptable.


virtually yours
Gerhard Sittig
--
     If you don't understand or are scared by any of the above
             ask your parents or an adult to help you.


_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to