Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
ok, trying about a gazillion useless or limited HTML diff codes, this turns out to be the most useful - it's used in this service: http://www.w3.org/2007/10/htmldiff : http://www.w3.org/2010/02/rdfa/sources/htmldiff.pl (html diff program) http://dev.w3.org/2009/htmldiff/htmldiff (python wrapper) Pretty much ready for integration into the website. Who can do it? -m Am 05.04.2012 um 23:36 schrieb Jan de Kruyf: Hey you clever Schweinchen, oh. Must be a Dutch charm offensive ;) I took it you were on about the code. . . I am immersed at the moment in the European culture and all my family, it is hard at times. So I am jealous . . . Cheers j. On Thu, Apr 5, 2012 at 6:45 PM, Michael Haberler mai...@mah.priv.at wrote: Viesturs - Nothing is impossible to the determined coder! Here is your starting point to realize your dreams: http://static.mah.priv.at/public/walk.py and here is how output currently looks: http://static.mah.priv.at/www.linuxcnc.org/docs/devel/html/changes.html You wont fail to note the enormous room for improval in this !§$%§%! kludge, so prop up the editor and prove I'm a whimp ;) It's also a great opportunity to get sneak away from family ceremonies during the holidays. -m Am 05.04.2012 um 17:31 schrieb Viesturs Lācis: 2012/4/5 Dave e...@dc9.tzo.com: How do I find out what has changed recently? That is a problem. Would it be possible for user to specify, which is the reference version, the base, against which current docs are compared for changes? I guess that this basically reduces to: are the 2 sources compared for differences on fly, automatically, or does somebody specially have to prepare such a comparison with the tools mentioned before? Viesturs -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
Hi michael, having a diff to the previous html is not a bad idea. But from my point of view it doesn't pretend you from duplicating functionality. What about creating a good index over all your documentation in order to find the functionality you need? Or using a tool like doxygen (http://www.stack.nl/~dimitri/doxygen/) to create an overview over your source code? I created a documentation of emc2/src with doxygen on a linux Ubuntu 10.04 with doxygen and graphviz (took about 3 min). The package is about 80 MB big and I don't have any webspace or FTP where I can post it to you all. If anyone interested in this, how can I share it with you? Regards Fabian -Ursprüngliche Nachricht- Von: Michael Haberler [mailto:mai...@mah.priv.at] Gesendet: Donnerstag, 5. April 2012 00:49 An: EMC developers; Enhanced Machine Controller (EMC) Betreff: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page I regularly see folks reinventing stuff which has been done, and implemented and documented, including myself ;). No wonder, because the manuals are big, and we have no change bars or such in place. Looking around I found this, and is very useful to quickly view the difference of two html pages - it highlights old text in red and new text in green: http://www.aaronsw.com/2002/diff/ Here is the diff from the G-code overview of between 2.5 and master: http://static.mah.priv.at/public/html/Overview-diff.html generated from the above links with inputs: http://www.linuxcnc.org/docs/2.5/html/gcode/overview.html http://www.linuxcnc.org/docs/devel/html/gcode/overview.html It's not flawless but I think it does a pretty good job for 66 lines of Python. I think that would be a great addition to have on http://www.linuxcnc.org/docs/*/html/ : for each html document, a link nearby 'difference to previous version' - Michael -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
Fabian doxygen is all fine, but I am adressing a completely different problem: How do I find out what has changed recently? -m Am 05.04.2012 um 08:11 schrieb Saccilotto Fabian: Hi michael, having a diff to the previous html is not a bad idea. But from my point of view it doesn't pretend you from duplicating functionality. What about creating a good index over all your documentation in order to find the functionality you need? Or using a tool like doxygen (http://www.stack.nl/~dimitri/doxygen/) to create an overview over your source code? I created a documentation of emc2/src with doxygen on a linux Ubuntu 10.04 with doxygen and graphviz (took about 3 min). The package is about 80 MB big and I don't have any webspace or FTP where I can post it to you all. If anyone interested in this, how can I share it with you? Regards Fabian -Ursprüngliche Nachricht- Von: Michael Haberler [mailto:mai...@mah.priv.at] Gesendet: Donnerstag, 5. April 2012 00:49 An: EMC developers; Enhanced Machine Controller (EMC) Betreff: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page I regularly see folks reinventing stuff which has been done, and implemented and documented, including myself ;). No wonder, because the manuals are big, and we have no change bars or such in place. Looking around I found this, and is very useful to quickly view the difference of two html pages - it highlights old text in red and new text in green: http://www.aaronsw.com/2002/diff/ Here is the diff from the G-code overview of between 2.5 and master: http://static.mah.priv.at/public/html/Overview-diff.html generated from the above links with inputs: http://www.linuxcnc.org/docs/2.5/html/gcode/overview.html http://www.linuxcnc.org/docs/devel/html/gcode/overview.html It's not flawless but I think it does a pretty good job for 66 lines of Python. I think that would be a great addition to have on http://www.linuxcnc.org/docs/*/html/ : for each html document, a link nearby 'difference to previous version' - Michael -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
in the absence of a good change-log perhaps git-difftool? j. On Thu, Apr 5, 2012 at 9:28 AM, Michael Haberler mai...@mah.priv.at wrote: Fabian doxygen is all fine, but I am adressing a completely different problem: How do I find out what has changed recently? -m Am 05.04.2012 um 08:11 schrieb Saccilotto Fabian: Hi michael, having a diff to the previous html is not a bad idea. But from my point of view it doesn't pretend you from duplicating functionality. What about creating a good index over all your documentation in order to find the functionality you need? Or using a tool like doxygen (http://www.stack.nl/~dimitri/doxygen/) to create an overview over your source code? I created a documentation of emc2/src with doxygen on a linux Ubuntu 10.04 with doxygen and graphviz (took about 3 min). The package is about 80 MB big and I don't have any webspace or FTP where I can post it to you all. If anyone interested in this, how can I share it with you? Regards Fabian -Ursprüngliche Nachricht- Von: Michael Haberler [mailto:mai...@mah.priv.at] Gesendet: Donnerstag, 5. April 2012 00:49 An: EMC developers; Enhanced Machine Controller (EMC) Betreff: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page I regularly see folks reinventing stuff which has been done, and implemented and documented, including myself ;). No wonder, because the manuals are big, and we have no change bars or such in place. Looking around I found this, and is very useful to quickly view the difference of two html pages - it highlights old text in red and new text in green: http://www.aaronsw.com/2002/diff/ Here is the diff from the G-code overview of between 2.5 and master: http://static.mah.priv.at/public/html/Overview-diff.html generated from the above links with inputs: http://www.linuxcnc.org/docs/2.5/html/gcode/overview.html http://www.linuxcnc.org/docs/devel/html/gcode/overview.html It's not flawless but I think it does a pretty good job for 66 lines of Python. I think that would be a great addition to have on http://www.linuxcnc.org/docs/*/html/ : for each html document, a link nearby 'difference to previous version' - Michael -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
How do I find out what has changed recently? That is a problem. Dave On 4/5/2012 3:28 AM, Michael Haberler wrote: Fabian doxygen is all fine, but I am adressing a completely different problem: How do I find out what has changed recently? -m Am 05.04.2012 um 08:11 schrieb Saccilotto Fabian: Hi michael, having a diff to the previous html is not a bad idea. But from my point of view it doesn't pretend you from duplicating functionality. What about creating a good index over all your documentation in order to find the functionality you need? Or using a tool like doxygen (http://www.stack.nl/~dimitri/doxygen/) to create an overview over your source code? I created a documentation of emc2/src with doxygen on a linux Ubuntu 10.04 with doxygen and graphviz (took about 3 min). The package is about 80 MB big and I don't have any webspace or FTP where I can post it to you all. If anyone interested in this, how can I share it with you? Regards Fabian -Ursprüngliche Nachricht- Von: Michael Haberler [mailto:mai...@mah.priv.at] Gesendet: Donnerstag, 5. April 2012 00:49 An: EMC developers; Enhanced Machine Controller (EMC) Betreff: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page I regularly see folks reinventing stuff which has been done, and implemented and documented, including myself ;). No wonder, because the manuals are big, and we have no change bars or such in place. Looking around I found this, and is very useful to quickly view the difference of two html pages - it highlights old text in red and new text in green: http://www.aaronsw.com/2002/diff/ Here is the diff from the G-code overview of between 2.5 and master: http://static.mah.priv.at/public/html/Overview-diff.html generated from the above links with inputs: http://www.linuxcnc.org/docs/2.5/html/gcode/overview.html http://www.linuxcnc.org/docs/devel/html/gcode/overview.html It's not flawless but I think it does a pretty good job for 66 lines of Python. I think that would be a great addition to have on http://www.linuxcnc.org/docs/*/html/ : for each html document, a link nearby 'difference to previous version' - Michael -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
2012/4/5 Dave e...@dc9.tzo.com: How do I find out what has changed recently? That is a problem. Would it be possible for user to specify, which is the reference version, the base, against which current docs are compared for changes? I guess that this basically reduces to: are the 2 sources compared for differences on fly, automatically, or does somebody specially have to prepare such a comparison with the tools mentioned before? Viesturs -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
Viesturs - Nothing is impossible to the determined coder! Here is your starting point to realize your dreams: http://static.mah.priv.at/public/walk.py and here is how output currently looks: http://static.mah.priv.at/www.linuxcnc.org/docs/devel/html/changes.html You wont fail to note the enormous room for improval in this !§$%§%! kludge, so prop up the editor and prove I'm a whimp ;) It's also a great opportunity to get sneak away from family ceremonies during the holidays. -m Am 05.04.2012 um 17:31 schrieb Viesturs Lācis: 2012/4/5 Dave e...@dc9.tzo.com: How do I find out what has changed recently? That is a problem. Would it be possible for user to specify, which is the reference version, the base, against which current docs are compared for changes? I guess that this basically reduces to: are the 2 sources compared for differences on fly, automatically, or does somebody specially have to prepare such a comparison with the tools mentioned before? Viesturs -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers
Re: [Emc-developers] manuals: what has changed? viewing the difference of two versions of a HTML page
Hey you clever Schweinchen, I took it you were on about the code. . . I am immersed at the moment in the European culture and all my family, it is hard at times. So I am jealous . . . Cheers j. On Thu, Apr 5, 2012 at 6:45 PM, Michael Haberler mai...@mah.priv.at wrote: Viesturs - Nothing is impossible to the determined coder! Here is your starting point to realize your dreams: http://static.mah.priv.at/public/walk.py and here is how output currently looks: http://static.mah.priv.at/www.linuxcnc.org/docs/devel/html/changes.html You wont fail to note the enormous room for improval in this !§$%§%! kludge, so prop up the editor and prove I'm a whimp ;) It's also a great opportunity to get sneak away from family ceremonies during the holidays. -m Am 05.04.2012 um 17:31 schrieb Viesturs Lācis: 2012/4/5 Dave e...@dc9.tzo.com: How do I find out what has changed recently? That is a problem. Would it be possible for user to specify, which is the reference version, the base, against which current docs are compared for changes? I guess that this basically reduces to: are the 2 sources compared for differences on fly, automatically, or does somebody specially have to prepare such a comparison with the tools mentioned before? Viesturs -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers