<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">Am 07.12.2017 17:18 schrieb "Emil Velikov" <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On 6 December 2017 at 12:37, Daniel Martin <<a href="mailto:consume.noise@gmail.com">consume.noise@gmail.com</a>> wrote:<br>
> Hi all,<br>
><br>
> if anyone would like to have a look, I've pushed my current work on<br>
> the merged proto repo here:<br>
>     <a href="https://github.com/bartsch/xorg-proto2k/" rel="noreferrer" target="_blank">https://github.com/bartsch/<wbr>xorg-proto2k/</a><br>
> It's generated as is with:<br>
>     <a href="https://github.com/bartsch/proto2k-generator/" rel="noreferrer" target="_blank">https://github.com/bartsch/<wbr>proto2k-generator/</a><br>
><br>
> I used git-filter-branch to:<br>
> - move files to specific directories and<br>
> - prefix commit subjects with the proto name.<br>
><br>
> Lots of files have been moved to tmp/, which was removed at the end.<br>
> See commit "Remove temporary files (tmp/)".<br>
><br>
> Atm, it just installs:<br>
> - headers (+handling Xfuncproto.h and Xpoll.h) and<br>
> - pkg-configs for each proto (haven't found any notable diff'erences<br>
> to my distro pkg-configs)<br>
><br>
> Now:<br>
> - What should I do with the {AUTHORS,COPYING}.$proto files?<br>
> - Should I remove some protos (i.e. trapproto)? The current list is:<br>
>     <a href="https://github.com/bartsch/xorg-proto2k/commit/8b06f11ffff1f99c2f66a9327ef669ee17c530e7" rel="noreferrer" target="_blank">https://github.com/bartsch/<wbr>xorg-proto2k/commit/<wbr>8b06f11ffff1f99c2f66a9327ef669<wbr>ee17c530e7</a><br>
> - Anything else I should change?<br>
><br>
> Next:<br>
> - I'm working on generating the specs.<br>
><br>
</div>Silly question: why are you moving things around?<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I did that to reflect the installation hierarchy (at least for the headers) and filter out files (i.e. autofoo and Makefiles) we don't need later.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Perhaps I misread something, but it seemed that devs prefer to have<br>
the different repos in separate folders.<br>
Aka something like<br>
for repo in $repos; do<br>
    mv .../old/to/old/repo/$repo .../new/to/newrepo/$repo<br>
done<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">I had the impression that this was the preferred way with git-subtree as it doesn't allow us anything else without conflicts.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The repo you're prepared looks quite messy IMHO.</blockquote></div></div></div><div dir="auto"><div class="gmail_extra"><br></div><div class="gmail_extra" dir="auto">Can you be more specific, please? The mixed header files?</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">I can and will change stuff. I just need someone saying: We would like to have it like ...</div><div class="gmail_extra" dir="auto">Though, not this week as I've a full time RL task atm..</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Cheers,</div><div class="gmail_extra" dir="auto">    Daniel</div></div></div>