Posted by
Sven Gothel on
Dec 02, 2010; 11:30am
URL: https://forum.jogamp.org/Redsquare-NEWT-ES2-demo-on-OSX-tp1995777p2005407.html
On Thursday, December 02, 2010 11:40:10 BrickFarmer [via jogamp] wrote:
>
> Don't take it the wrong way, I just really hate the bugzilla tool, it feels too much like my day job where the tool is used mostly for politics. I never did understand why managers consider projects with the highest bug fixing rates, to be better than the projects with hardly any bugs.
>
> Everyone has their own way of feeding back into a community, although some would just squat on the sidelines watching. I'm actually doing my best to help in my own way. My plan was to write some demos showing NEWT functionality, possibly as a maven achetype, but I can't do that so far because of the OSX issues. Plus I had the OSX build issues, and now I have some wierd errors at deployment time. So it seems like I'm just not having much luck.
>
> I've spent a solid week of my holidays now trying to get various parts of JOGL working and reporting my findings. Plus the time it took to work out how to install and use git to access the sources. In the meantime I've been trying to get things working with maven, which I've also been feeding back into the community. My understanding of JOGL/OpenGL is very weak, and I'm still trying to understand what NEWT even is. Which is part of the reason for my efforts. By working on a demo I could help document what it is you are doing. But my understanding is far from being at the level of a true developer, think of me more as a Tester. Someone who is able to cut and paste some code and get something working, but far from understands it all. If I post something here, I'm not necessarily looking for support, since I know you are busy trying to finish the product, but I do feel a duty to document my findings.
>
> If something as simple as the gears demo stops working under OSX, I don't think responses along the lines of 'write a test case' or 'log a bug' is helpful. I took the effort to download and install 7 different versions of JOGL to isolate the build that caused the issue. I also identified a possible 'check in' comment via hudson that sounded related. I think that's already quite a lot more than many of your users would do. Although I admit that without knowing my background with bugzilla, my comment sounded rude. So I apologise for that.
My apologies to you too
and thank you for your words.
As I said before, NEWT is not finished on OSX, hence working with it on OSX would
only make sense if you want to fix it - for now.
Of course, all user input is very welcome.
The only problem with 'unstructured' input is the work we will have with it,
eg to identify the source code, your platform etc.
Hence I have added the nice runtime version info, which should be added to a bug report at least.
This is all documented in the Wiki and should be very plausible
since it makes life easier for all of us.
Bugzilla, well, it's not a must - but it's nice to keep track and make life easier for us too.
http://jogamp.org/wiki/index.php/SW_Tracking http://jogamp.org/wiki/index.php/SW_Tracking_Report_CriticalIt's not political for us, but to have an overview and to keep track
where plain emails are just not as well trackable.
Sure, starting with an email might be a good thing.
Later on however, especially if I cannot fix it right away, a persistent bug entry is quite helpful.
You can search for it, it's present in our Wiki etc.
Searching in emails and forum posts is much more a pain for everybody here.
A little bit of structure is recommended to make life easier,
not to higher the paperwork level :)
The more you dig into such project you will realize it yourself,
ie tracking down your own bug reports, whether they are in email or better Bugzilla.
Maybe this makes the situation more understanding.
However you contribute, you are very welcome.
Demos and bug reports, discussing API odds, etc are necessary sure,
hence this project is alive - because of you and others.
And it doesn't matter if you are a big spender / big company
or a 'just having fun home user'. We try to treat you equal
based on the quality of your input, sure thing.
Looking forward to your demonstrations and documentation.
Maybe you like to have a Wiki account for the latter ?
Again: Thank you for your help.
Cheers, Sven