Mike, I was on the TMG list for several years, as well. Like you I have ultimately chosen Legacy over TMG although I liked TMG quite well, and think it is a fine program.
The TMG list does have a ³higher tone² than the Legacy list. Having said that, the Legacy list is full of clever people, good eggs people like Ron and Wendy, who generously lend so much time responding to questions; it is just a few people that pull the level of conversation down a bit. Probably not their intention, but there it is. You will quickly learn to skim the posts of the most contentious or demanding with a sense of humor, or to delete them straight away. I think this last week was a bit unusual, in that one person had a problem that was truly driving her around the bend, hence a flurry of very frustrated emails. Welcome to the list. Stick with us. I think Legacy is making some great strides right now, in spite of the bugs, toward edging into TMG¹s former stranglehold on the ³serious genealogist² slice of the market. Janis Walker Gilmore On 9/12/08 5:32 PM, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Hi Ward, > > Thanks for a thoughtful and articulate post. I am a new user of Legacy, > having recently switched over from TMG v7 to Legacy 7, and have been hovering > along the side-lines of this list for the past couple of weeks or so. I have > never used Legacy 6. I have also been a database developer for many years, > and after trying out most of the competing products I settled on Legacy as the > best choice, bugs or not. > > The only other genealogy mailing list that I have been associated with is the > TMG list. And although I have come to prefer Legacy to TMG, I must say that > during the 2 years that I used it and participated in its mail list, I never > encountered the lack of respect for the feelings of other users that I have > seen here recently. > > I always found the TMG list to be extremely helpful. But, as a total newcomer > to the Legacy-world, I find myself hesitating to post here. I would hope that > the anger, frustration and bad feeling toward the developers and also toward > other posters that I have observed here lately is a transient thing, rather > than the norm. > > Mike >> -------------- Original message -------------- >> From: "Ward Walker" <[EMAIL PROTECTED]> >> >>> > While sympathetic to the users impacted by the report output bugs, I am >>> > distressed by all the hostility directed towards Millennia and even >>> towards >>> > fellow listers. Software development, including software testing, is not >>> an >>> > exact science. (It comes close only in certain life-critical military >>> > applications, where incredible resources are devoted to avoiding bugs.) >>> > >>> > I worked as a software tester and test manager for many years. It is >>> > impossible to create and execute test cases for every function with every >>> > combination of input conditions. So, you prioritize and do your best, and >>> > you work with the developers to ensure that they are also following best >>> > practices such as code reviews and unit testing. Since manual testing is >>> so >>> > expensive, many companies have developed suites of automated tests that >>> can >>> > be run, not only after major updates, but even after minor bug fixes. >>> Still, >>> > the automated test cases and test tools require an up-front investment. It >>> > can take a small company years to evolve a good suite of automated test >>> > cases and then to keep them up with all the changes and enhancements. >>> > >>> > Manual or automated, the first priority for a product like Legacy is >>> > probably to ensure that no data gets corrupted during data >>> > entry/merge/repair. Avoiding crashes would also be very high. Where I have >>> > worked, a higher priority was placed on ensuring that existing functions >>> are >>> > not broken than on ensuring that new features are perfect. It is possible >>> > that the test team had test cases for direct report output, and perhaps >>> for >>> > output of simple reports to file formats such as RTF . It would appear >>> that >>> > they had insufficient test cases for output of more complex reports to >>> RTF, >>> > or chose not to re-execute them. By 'complex', I mean with various >>> scenarios >>> > for sources, footnotes, database size, formatting options, etc., etc. >>> > >>> > The company management is responsible for funding an adequate test team >>> (or >>> > test 'effort', if it is being done by the developers), and for giving them >>> > enough time to complete testing after most development is frozen. The >>> senior >>> > management cannot micro-manage the testers, but it can audit test coverage >>> > analysis and bug open/close rates. There are constant financial and >>> > technical trade-offs. Mistakes will be made and now and then a fairly >>> > serious bug will 'escape' testing. Sometimes a bug is introduced at the >>> last >>> > minute by a fix to a different bug. Hopefully Millennia has learned a lot >>> > from the V7 experience, as the business g rows and as the product grows in >>> > complexity. >>> > >>> > We have seen a lot of good things from this company, including great >>> > responsiveness to customer feedback over the years. Let's concentrate on >>> > objective, detailed, and unemotional reporting of bugs and give Millennia >>> a >>> > chance to recover and to regain our trust. >>> > >>> > Ward >>> > >>> > >>> > >>> > >>> > >>> > Legacy User Group guidelines: >>> > http://www.LegacyFamilyTree.com/Etiquette.asp >>> > Archived messages: >>> > http://www.mail-archive.com/legacyusergroup@legacyfamilytree.com/ >>> > Online technical support: http://www.LegacyFamilyTree.com/Help.asp >>> > To unsubscribe: http://www.LegacyFamilyTree.com/LegacyLists.asp >>> > >>> > >>> > >> Legacy User Group guidelines: http://www.LegacyFamilyTree.com/Etiquette.asp Archived messages: http://www.mail-archive.com/legacyusergroup@legacyfamilytree.com/ Online technical support: http://www.LegacyFamilyTree.com/Help.asp To unsubscribe: http://www.LegacyFamilyTree.com/LegacyLists.asp