Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/19/06 03:57
Read: times


 
#124525 - I wish it were so specific that I could do this
Responding to: ???'s previous message
This sort of problem pervades the open source community. Some years back (a decade or more) when we were setting up an ISP and investigating the documentation on various parts of LINUX in order, just as an example, to set up terminal servers, we looked into varous versions of getty. There are, of course several different types, and we wanted to use the one that best suited our needs. We found several cases where comments were left in place in source code to which they didn't apply at all any more. The comments were from v0.91, for example, yet the code was at v4.2. Key words were omitted, such as "not." Need I say more about that? Shouldn't documentation be released together with the code to which it refers? Wouldn't it be better to hold off on releasing code until the doc's are correct and complete?

This is not directed at SDCC alone, but since nobody really likes thoroughly evaluating the documents, being grateful that someone else has written them, it's no surprise that it's seldom that documentation is in synchronization with the software, or, even, with the realities in the websites and code sets themselves.

I'm still not straight on whether CYGWIN is needed in order to run SDCC, for example. The doc's are scattered about. Even the doc's that tell you where the doc's are located are scattered about, and it's there that I found my most recent self-contradiction. I was looking for doc's on the assembler syntax, and, in one place, found it was supposed to be a part of a source file set that had been tar.gz'd. I downloaded and, after some pain, decompressed that, it being purportedly intended for use with Windows, which it wasn't, and later learned that I'd had the doc's I wanted all along, as part of the SDCC package, so all that thrashing about for a couple of weeks of spare time was for nothing.

One problem, certainly, with open-source documentation, is that nobody verifies it. Does it really reflect the realities in the currently released code? Does it really state how one is expected to use it? Does it really contain the latest modifications and proper descriptions of those mod's to the resulting work product? Does it have correct default pathnames, for example? Surely you see what I mean.

I've been trying for over a decade to learn about this stuff, but, because of the diffuse nature of the doc's, I've stuck with ASM and haven't yet released one line of my own 'C'-compiled code from SDCC to any of my clients.

RE


List of 27 messages in thread
TopicAuthorDate
how to install gcc Compiler on window XP?            01/01/70 00:00      
   Read The Manual            01/01/70 00:00      
   Off-topic            01/01/70 00:00      
   Come on guys            01/01/70 00:00      
   Learn Linux bash            01/01/70 00:00      
      In this case, it\'s too easy to say RTFM            01/01/70 00:00      
         actual question for SDCC?            01/01/70 00:00      
            I wish it were so specific that I could do this            01/01/70 00:00      
               SDCC cywin and docs            01/01/70 00:00      
               SDCC Docs            01/01/70 00:00      
                  Use the Source Luke            01/01/70 00:00      
                     That might work, IF ...            01/01/70 00:00      
                        erm..            01/01/70 00:00      
                           where did YOU find instructions?            01/01/70 00:00      
                              I read the manual            01/01/70 00:00      
                                 Have you looked at the manual lately?            01/01/70 00:00      
                                    Are you volunteering?            01/01/70 00:00      
                                       WOW            01/01/70 00:00      
                                       I wouldn\'t have a problem with that ...            01/01/70 00:00      
                              Are you still looking for the assembler stuff?            01/01/70 00:00      
                                 I found that ...            01/01/70 00:00      
                     Use the source? that's hysterical            01/01/70 00:00      
                     IF and only if, proper procedure were followed ...            01/01/70 00:00      
   step by step            01/01/70 00:00      
      THIS is not the place to ask that question            01/01/70 00:00      
      re: step by step            01/01/70 00:00      
      Impossible!            01/01/70 00:00      

Back to Subject List