<div dir="ltr"><div>Michalis,</div><a href="http://dug9.users.sourceforge.net/web3d/temp/lighting_4_draft0.html">http://dug9.users.sourceforge.net/web3d/temp/lighting_4_draft0.html</a><div>- is this what you mean for blending - changes to the lighting tables, do I have it right?</div><div>-Doug</div><div>I tried a wysiwyg editor but was fiddly trying to get the size and vertical right, so I hacked html with a text editor.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 6, 2018 at 10:06 AM, Michalis Kamburelis <span dir="ltr"><<a href="mailto:michalis.kambi@gmail.com" target="_blank">michalis.kambi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">2018-03-06 14:54 GMT+01:00 GPU Group <<a href="mailto:gpugroup@gmail.com">gpugroup@gmail.com</a>>:<br>
> One more thing the proposer(s) can do to help decision makers:<br>
> - re-write the specs, showing editing: strikeout on old and underlined on<br>
> new.<br>
><br>
<br>
</span>IMHO, the specification authors could make this process easier (and<br>
more open) by just publishing the specification sources (I'm<br>
guessing they are in DocBook) on GitHub, and allowing people to submit<br>
pull requests vs it.<br>
<br>
The "pull request" is how you show proposed changes (what to remove,<br>
what to add) in the XXI-st century:) We have this cool technology of<br>
version control, diffs and pull requests, and code reviews, integrated<br>
in GitHub (and other platforms), it would be great to just use it for<br>
the development of X3D specification.<br>
<br>
I was already suggesting it in the past, citing as an example glTF<br>
specifications from Khronos. Look how cool is this:<br>
<a href="https://github.com/KhronosGroup/glTF/" rel="noreferrer" target="_blank">https://github.com/<wbr>KhronosGroup/glTF/</a> --- you can read the<br>
specification, see all the changes, and you're only a few clicks away<br>
from forking the spec to create a pull request to propose a change.<br>
Like this: <a href="https://github.com/KhronosGroup/glTF/pull/1147" rel="noreferrer" target="_blank">https://github.com/<wbr>KhronosGroup/glTF/pull/1147</a> . Everyone<br>
sees the proposed changes<br>
<a href="https://github.com/KhronosGroup/glTF/pull/1147/files" rel="noreferrer" target="_blank">https://github.com/<wbr>KhronosGroup/glTF/pull/1147/<wbr>files</a> , everyone can<br>
comment (using the "conversations" or even GitHub "code review" system<br>
which allows to easily request changes in the middle of text), and<br>
when it's accepted -- someone with permissions just clicks "merge" and<br>
this happens: <a href="https://github.com/KhronosGroup/glTF/commit/ac92c9214f27e21cfcd8d18b969c39a80dd6e15d#diff-a787a363bd89618cda440f087cd0e0e1" rel="noreferrer" target="_blank">https://github.com/<wbr>KhronosGroup/glTF/commit/<wbr>ac92c9214f27e21cfcd8d18b969c39<wbr>a80dd6e15d#diff-<wbr>a787a363bd89618cda440f087cd0e0<wbr>e1</a><br>
.<br>
<br>
I dream that something like this would be possible with X3D<br>
specification :) Technically, it should be really easy to set up ---<br>
upload the specifications sources (publicly) on GitHub (or really any<br>
other software website, like GitLab or even SourceForge, although<br>
GitHub / GitLab are better than SourceForge in my eyes as of now). Of<br>
course I'm not aware of any legal hurdles on the way to this, so I<br>
realize that internally it may not be so easy... But, since Khronos is<br>
doing it for their specs, surely it's possible? :)<br>
<br>
Regards,<br>
Michalis<br>
</blockquote></div><br></div>