Yea, I agree with what you said, I didn't mean for my message to sound like people were doing anything blatantly wrong, the fact is though, if we like them or hate them from a development standpoint, people love these work arounds as users, and, it's just the evolution of the community that will make things like this. For the user it's make it make it work quick, more so than get fixes into the tree. Since we can't just stop the projects, which I don't think we would *really* want to, working aorund them is the best bet. Maybe talk with the maintainers of these so called Wine GUIs, and have them implement methods of sending in reports. Not to mention that we could have some kind of an unexpected kill catch to compile bugreports automatically, and tell the user how to go about submitting it, or even do it for them, to some degree we could have information on individual fix mes sent as well, you could imagine seeing which 'fixme' was spit out the most, then focusing on it. Things like that would not only help users get to the devs, but help the devs stay on track of whats best needed, for those that focus on the general need, rather than the "this doesn't work for me, I'll fix it" way, which isn't so bad in itself.
<br><br>I don&#39;t know... I&#39;m an idealist =]<br><br><div><span class="gmail_quote">On 3/23/07, <b class="gmail_sendername">James Hawkins</b> &lt;<a href="mailto:truiken@gmail.com">truiken@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On 3/22/07, Bryan Haskins &lt;<a href="mailto:kingofallhearts999@gmail.com">kingofallhearts999@gmail.com
</a>&gt; wrote:<br>&gt;<br>&gt; &gt;<br>&gt; &gt; If you are making it extremely easy for users to run with native dlls<br>&gt; &gt; and hacky workarounds, then you are hurting Wine.&nbsp;&nbsp;Wine is still beta,<br>&gt;<br>&gt; That&#39;s true... and people technically should only be using wine for the pure
<br>&gt; sake of testing and helping fix usage. LEt&#39;s be honest, very few use it for<br>&gt; that, they just want it to work, they use wine for the use the Devs want out<br>&gt; of 1.0. Saying to someone that because it doesn&#39;t work by default, we&#39;re not
<br>&gt; going to let you use it, or in general make it hard for them defeats the<br>&gt; goal of the *actual program*,<br>&gt;<br><br>No one here says they can&#39;t use Wine if their app doesn&#39;t work, and<br>we&#39;re certainly not trying to make it harder for them if that is the
<br>case.&nbsp;&nbsp;The argument is irrelevant though, as it doesn&#39;t follow the<br>original question, &quot;Does my development of Wine-Doors hurt Wine.&quot;<br><br>&gt;Joe XYZ wants to play Oblivion, He Finds it<br>&gt; doesn&#39;t work! He looks around and sees that if he does a lot of various
<br>&gt; things it will work *okay*, Joe XYZ does them. Joe XYZ had no intention of<br>&gt; ever submitting bugs at all, is this bad? Hell yes it is. We should educate<br>&gt; at how important it is for a program like Wine to have nice detailed Bug
<br>&gt; Tracking, but at the same time, can you blame him for just wanting it to<br>&gt; work, easily? As long as the user, at some point, realized, hey this doesn&#39;t<br>&gt; work out of the box, the job is done to some degree.
<br>&gt;<br><br>The optimal outcome of this scenario is that Joe XYZ reports his<br>problems running Oblivion to the Wine development community using<br>bugzilla.&nbsp;&nbsp;The Wine development community then fixes these bugs,<br>
leaving Joe XYZ very satisfied with Wine.&nbsp;&nbsp;The next possible outcome<br>is that it takes a little while for the bugs to be fixed, though<br>they&#39;ll be fixed at some point, but we do try our hardest.&nbsp;&nbsp;If<br>developers working on projects such as Wine-Doors contributed to Wine,
<br>then the bugs would be fixed even faster.<br><br>&gt; To summarize, If a user never was going to report things, that&#39;s bad, he<br>&gt; should be educated, but at the same time, if he still wouldn&#39;t, shouldn&#39;t it
<br>&gt; be our job as the community to make it easy for him?<br>&gt;<br><br>Make it easy for him to report the bugs?&nbsp;&nbsp;Yea we should make it as<br>easy as possible.<br><br>&gt; This goes back to the WineTools thing... that was bad though, even though at
<br>&gt; face it seems the same... in reality people were starting to just say<br>&gt; Install Wine, then you *need* to install winetools and run the base install<br>&gt; thing, without ever actually saying &quot;HEY! Newbs! This wont work so you
<br>&gt; should install zyx to make it work as a temporary solution until such a time<br>&gt; as it&#39;s fixed in the wine tree.&quot; OR something similar.<br>&gt;<br><br>Wine-Doors is the exact same thing as WineTools from the perspective
<br>of the Wine developers.<br><br>&gt; I guess my point is two fold:<br>&gt; -The user needs to know about bug reporting.<br><br>Definitely, and we&#39;re doing a good job at it so far.<br><br>&gt; -The user needs to know what it means for something to not work
<br>&gt; &#39;out-of-the-box&#39;, and what exactly a &#39;dirty little hack&#39; or the like is.<br>&gt;<br><br>Users know when things don&#39;t work out-of-the-box, whether they know<br>what the term means or not, and we wouldn&#39;t have to worry about a user
<br>knowing what a &#39;dirty little hack&#39; is if projects like Wine-Doors<br>didn&#39;t exist.<br><br>--<br>James Hawkins<br></blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br>Bryan