bootlin / training-materials

Bootlin embedded Linux and kernel training materials
https://bootlin.com/training/
Other
576 stars 174 forks source link

Add pictures made by Brendan Gregg under CC BY-SA 4.0 Deed license with common syseng/perf tools (#170) #220

Closed ia closed 5 months ago

ia commented 5 months ago

TL; DR: add useful pictures with overview of commonly known tools, for probable "fix" of this "issue". If some changes are required, just let me know. And excuse me in advance in case if this PR is not appropriate for some reason.


Hello. Unfortunately, I'm not familiar with (La)TeX so I can't add a full-featured slide(s) into this pull-request. But once I saw the update to the issue I decided to try & to contribute my little help on that.

These pictures made by Brendan Gregg under Creative Commons license so there is no any violation here. And I hope you don't take it as some kind of marketing nor "advertising" by me. I just thought that why we should do the work which already has been done by someone else already? Isn't that the whole point of Free & Open Source Software? ;)

DISCLAIMER (just in case): currently I'm not affiliated with any commercial company or any commercial project in any way.


P.S. Since we're here, I would like to thank everyone behind Bootlin. I'm a GNULinux user since 2004, GitHub user since 2008 but only recently I re-discover the beauty of finally contributing back at least something to the projects which I use all these years. Using this opportunity, I would like to say how much I thankful for your work:

Keep it up! Happy Hacking.

Tropicao commented 5 months ago

Hello @ia , thank you for your interest in contributing to our training materials ! Brendan Gregg's pictures are indeed very good to get a general overview of available tools for debugging, tracing and profiling.

Unfortunately, we can not integrate your submission as-is, for multiple reasons:

ia commented 5 months ago

Thank you for taking time and providing the detailed feedback!

Unfortunately, we can not integrate your submission as-is, for multiple reasons:

I understand your points and I see their validity. And to be fully honest, what I was counting on indeed is that at least some of the images still could be put in the repo with one commit as-is first, but then someone else who is quick on its keyboard with TeX would just use them as starting point of adding more relevant full-featured slides/TeX(t) with more intro & description. :)

So... should I just close this PR now?

Another one suggestion though: we both could try to make it slowly but steady together transforming this PR into suitable one to merge, but it definitely will take some time on my side. In this case, the general plan could be something like that (in my humble opinion):

What do you think?

Oh, and I'm sorry if I'm sticking into not my business, but since this discussion not in corporate email but on public, my assumption for starting this was that that's the whole point of open documentation. ;) (great epic materials by the way!)

Tropicao commented 5 months ago

(sorry for the late reply) Unfortunately the alternate plan you are suggesting to integrate your PR rely on us doing more work from our side to make it usable, and this work does not really go in the direction we are aiming for (fixing currently raised issues before widening the scope of introduced tools), so yes, closing the PR is likely the thing to do.