Jeez.. whats with all the Sun hostility today on planet.gnome.org. If the patches are bad why not bring it up with the developers of the patch and work with them to get the proper solution upstream. Benoît's blog was particularily nasty (unfortunately I couldn't figure out how to post a comment there). Its a GOOD thing for everyone that Sun has developers working on Gnome why not work with them instead of flaming. Disclaimer: I work for Sun although I have nothing to do with the JDS group.
Simple answer to your original questions: because I only learnt about the patches today.
As for the other problems. There's no explanations of what the patches do, no mention of who the author is, and certainly no mention of whether they tried to push those upstream.
They obviously didn't use their best judgement, or ask the developers about the problems they encountered, otherwise this patch wouldn't be there.
I make crappy patches as well sometimes, but I always report those (and the good ones) upstream, where I get feedback.
13 June 2007 at 16:40
Anonymous said...
If you reacted like this to a patch I sent you some time ago I'd know which project I'd avoid in future. Come on, if something isn't okay inform its developers about the problems, or at least stay silent. We don't need stupid rants and flames against *anybody* producing free code.
13 June 2007 at 16:42
Anonymous said...
The patch was added to fix http://bugs.opensolaris.org/view_bug.do?bug_id=6535546 You can see the bug number in the spec file: http://cvs.opensolaris.org/source/xref/jds/spec-files/trunk/base-specs/totem.spec and the ChangeLog entry by the patch author http://cvs.opensolaris.org/source/xref/jds/spec-files/trunk/ChangeLog
A pstack of the core file is in the bug report (unfortunately not in a section exposed on bugs.opensolaris.org).
Hendi, notice how that patch was never posted upstream, or the problem reported. I fixed the bug in Xfree86 4 years ago. The bug is known, the solution simple. But nobody bothered mentioning it, and instead pushed an obviously broken patch to tons of people, giving my own code a bad name.
13 June 2007 at 17:10
Anonymous said...
Ok, well I agree that perhaps the JDS developers have fallen short by not pushing these patches back upstream for feedback etc. It just seems to me that instead of publicly blasting them a quick email to desktop-discuss[at]opensolaris[dot]org would be more productive. Anyway thats just my 2c. Anonymous Sun poster.
Nothing a good ol' bit of whining for people to give you contact details. At the same time, I'm still available for contact, just as I was before, and that if people want to do stupid things with my software, they're welcome to. They just shouldn't expect me to have to chase them, or get help if they're not coming to me.
13 June 2007 at 18:20
Anonymous said...
I also think this attitude against Sun engineers does not help; it's not constructive. What's more, it damages the reputation of the GNOME developer platform and makes us look silly (check the sponsors of GUADEC).
The majority of Sun engineers come from the proprietary development world and I would expect open-source development is not their second nature yet.
The way this and similar developer issues should be tackled, is to have a contact that will sort out situations where one cannot handle himself. I believe for the case of Sun engineers, you should get in contact with Glynn first.
/not affiliated with Sun.
13 June 2007 at 19:18
Comment deleted
This comment has been removed by a blog administrator.
If anyone ships this Totem patch, they get to fix all their bugs themselves. As if X worked that well with threads, they're making all the display locking no-ops. If it hangs, your libraries are broken, and you're just 4 years late fixing it.
"Who wants leg surgery?"
9 Comments -
Jeez.. whats with all the Sun hostility today on planet.gnome.org. If the patches are bad why not bring it up with the developers of the patch and work with them to get the proper solution upstream. Benoît's blog was particularily nasty (unfortunately I couldn't figure out how to post a comment there). Its a GOOD thing for everyone that Sun has developers working on Gnome why not work with them instead of flaming.
Disclaimer: I work for Sun although I have nothing to do with the JDS group.
13 June 2007 at 16:24
Simple answer to your original questions: because I only learnt about the patches today.
As for the other problems. There's no explanations of what the patches do, no mention of who the author is, and certainly no mention of whether they tried to push those upstream.
They obviously didn't use their best judgement, or ask the developers about the problems they encountered, otherwise this patch wouldn't be there.
I make crappy patches as well sometimes, but I always report those (and the good ones) upstream, where I get feedback.
13 June 2007 at 16:40
If you reacted like this to a patch I sent you some time ago I'd know which project I'd avoid in future. Come on, if something isn't okay inform its developers about the problems, or at least stay silent. We don't need stupid rants and flames against *anybody* producing free code.
13 June 2007 at 16:42
The patch was added to fix http://bugs.opensolaris.org/view_bug.do?bug_id=6535546
You can see the bug number in the spec file: http://cvs.opensolaris.org/source/xref/jds/spec-files/trunk/base-specs/totem.spec
and the ChangeLog entry by the patch author http://cvs.opensolaris.org/source/xref/jds/spec-files/trunk/ChangeLog
A pstack of the core file is in the bug report (unfortunately not in a section exposed on bugs.opensolaris.org).
Damien Carbery
13 June 2007 at 16:54
Hendi, notice how that patch was never posted upstream, or the problem reported. I fixed the bug in Xfree86 4 years ago. The bug is known, the solution simple. But nobody bothered mentioning it, and instead pushed an obviously broken patch to tons of people, giving my own code a bad name.
13 June 2007 at 17:10
Ok, well I agree that perhaps the JDS developers have fallen short by not pushing these patches back upstream for feedback etc. It just seems to me that instead of publicly blasting them a quick email to desktop-discuss[at]opensolaris[dot]org would be more productive.
Anyway thats just my 2c.
Anonymous Sun poster.
13 June 2007 at 17:27
Nothing a good ol' bit of whining for people to give you contact details. At the same time, I'm still available for contact, just as I was before, and that if people want to do stupid things with my software, they're welcome to. They just shouldn't expect me to have to chase them, or get help if they're not coming to me.
13 June 2007 at 18:20
I also think this attitude against Sun engineers does not help; it's not constructive. What's more, it damages the reputation of the GNOME developer platform and makes us look silly (check the sponsors of GUADEC).
The majority of Sun engineers come from the proprietary development world and I would expect open-source development is not their second nature yet.
The way this and similar developer issues should be tackled, is to have a contact that will sort out situations where one cannot handle himself. I believe for the case of Sun engineers, you should get in contact with Glynn first.
/not affiliated with Sun.
13 June 2007 at 19:18
This comment has been removed by a blog administrator.
27 March 2008 at 14:39