I believe he is referring to this online linter: https://scan.coverity.com/
Thank you for your time, -Chase ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On August 1, 2018 7:56 PM, Matthew R. Trower <d...@blackshard.net> wrote: > Yeah, I can respect everything you said here, and more or less agree. > > By the way, what is "coverity"? Is it related to "coverage"? I tried to look > up a definition some time back and came up dry. > > -mrt > Original Message > From: Jon Trulson > Sent: Wednesday, August 1, 2018 12:09 > To: Matthew R. Trower > Cc: Marcin Cieslak; cdesktopenv-devel@lists.sourceforge.net > Subject: Re: [cdesktopenv-devel] Docbook > > On 07/31/2018 08:47 PM, Matthew R. Trower wrote: > > > Jon Trulson j...@radscan.com writes: > > > > > On 07/31/2018 07:53 PM, Matthew R. Trower wrote: > > > > > > > Jon Trulson j...@radscan.com writes: > > > > > > > > > Not a clue. I think ultimately we would want it to generate HTML and > > > > > just use a web browser for both help and the guides. > > > > > > > > I'd really hate to see that. > > > > > > > > - DtInfo is part of CDE. > > > > > > > > - DtInfo (like all of CDE) is very lightweight. > > > > > > > > - DtInfo provides index and search capabilities (this is a primary > > > > strength of DocBook). Doesn't that sort of go out the window with > > > > HTML? > > > > > > > > > > Well, converting to docbook XML (not html) should preserve all of that > > > functionality actually. With that, we could generate HTML if we > > > wanted, or PDF's of the guides, or a variety of other formats. But I > > > don't know what the cde-specific software like dthelp and dtinfo are > > > actually doing. > > > There's the format and manipulation of the documentation itself - this > > > is what I'm talking about. > > > > Sure, I'm with you so far (on DocBook XML). But you mentioned > > generating HTML and just using a web browser. Are you suggesting that > > we throw out DtInfo and friends and use a web browser (e.g. Firefox, > > Dillo) instead? Or simply that we could generate additional formats > > (e.g. HTML) for convenience? Or, are you suggesting that an HTML > > renderer be embedded into DtInfo? > > I see below that you probably don't want to throw it out, so I guess I > > misunderstood you here (on HTML and browsers). What did you mean? > > No, I don't want to throw it out, though in the end, we may want to > alter how it works internally - say using some sort of html widget for > display and navigation rather than the custom parser/renderer that > appears to be present now. > > But again, I do not know enough about how the internals work to do > anything other than speculate at this time. > > > > I'm not sure what you mean by out-of-tree technology. I do not think > > > trying to maintain ancient copies of code (nsgmls, et. al) is a viable > > > solution. No one maintains it. > > > > Well, I guess I just don't think the situation is so dire. We're here > > in 2018, and it's still chugging along. I don't see any tickets about > > it. Is it broken? > > I'm not really suggesting that the ideal route is to keep our in-tree > > toolchain forever, though. The statement about in-tree, out-of-tree, > > modern, etc came about as a result of general feelings about the tech > > industry's push for newer and shinier, even at the cost of (in my eyes) > > quality. I feel especially keenly about it in heritage projects like > > this. I think that balance is important, and am conservative about > > ripping out existing tech in favor of new. I'm having a hard time > > putting my full thoughts on this to digital paper right now, and it's > > probably not worth it as I think I may have misunderstood you. > > Also, I suspect you've learned a thing or two in your career about > > bit-rot and maintainership that I should probably defer to. =) > > My issue is in duplicating existing software with older, unmaintained > versions. I don't like that. It's extra maintenance and a source of > potential trouble (security issues, coverity issues, even compiler > warning issues.) > > Time and development resources for working on CDE are restricted - > therefore the less we have to worry about, the better off we will be in > terms of being able to deliver something usable in a modern environment > with the resources we have... > > Also, I don't think the future of CDE is in keeping things exactly as > they are -- the world has moved on from some of the technologies that > were brand new when CDE was under active development. I don't think it > is reasonable, or feasible to keep everything exactly as it was in 1995. > > So, no I don't want to remove dtinfo and dthelp, but updating them to > something based on modern standards and practices is not a bad goal > either. Hell, some of this stuff was developed before the Internet was > even a thing. And some of the code is really bad. Preserving and > maintaining that is not long term a goal, it can't be. > > > > I do suggest we offload the utilities portion (like osgmls) to OS > > > versions and not keep bit-rotting versions in our tree. > > > > I don't have a problem with using system opensp. I don't see that > > affecting anybody, really, so I'm happy to reduce our code footprint. > > > > > I am also for converting the current older SGML document formats to > > > XML and docbook 5. As to how that affects dthelp/dtinfo, I just don't > > > know at this time. > > > > Thats probably reasonable enough, if not pressing (not that you > > suggested it was). I'm curious about SGML (a scheme dialect? I'm with > > the editor (esr?) on this one), but it seems the DocBook community > > prefers XML (considered lightweight in this context? Oh my). In > > addition to the newer tooling, it might make onboarding easier for > > revising / adding documentation to the project. Honestly, I suspect XML > > probably is more reasonable for documentation anyway. > > Yes, there's a lot to learn here. That's another problem - trying to > maintain something you don't really understand :) > > > -------------------------------------------------------------------------------------------------------------------------- > > Jon Trulson > > "Fire all weapons and open a hailing frequency for my victory yodle." > > - Zapp Brannigan > > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > cdesktopenv-devel mailing list > cdesktopenv-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel