On Tue, 23 Dec 2003, Daniel Borgmann wrote:
Thank you. :) I have now committed my first tiny CVS change (another world premiere for me :D), it doesn't seem that difficult.
Congrats!
As I'd especially like to work on polishing the user interface, I think I should probably ask you first about your position on the HIG, etc. I noticed that many parts of the UI are still not HIG compliant or very non-standard for no obvious reason. The best example probably is the secondary toolbar, which shows buttons instead of typical toolbar icons. But there are also smaller examples where I'm unsure, for example I wonder if there is a specific reasons to show all shortcuts as lowercase instead of uppercase. In general, how committed are you to the HIG and interface standards? :) And should I ask before each change?
Daniel
Good questions. While you're coming up to speed I think you'd find it very worthwhile to ask a lot of questions of the other developers. I would encourage you to use both the mailing list and Jabber to float ideas. Once folks are really comfortable with where you're coming from, I think you'll find it less necessary to seek feedback (although it's still worth it!)
Regarding HIG, yes it's definitely something we're committed to, although I think we all still wish to see the HIG issues brought up on the list so we all have a chance to understand them. It's even possible we may find some given HIG item to actually hamper the interface, and so we want to ensure we can identify those items for deeper investigation. It's possible we may choose to not follow the HIG on some item, and/or try to feed that decision back into the standard.
One thing that could be very useful at this point would be to simply list the areas where Inkscape has HIG compliance issues. This would allow folks to voice thoughts about items that'd be important and/or easily fixed low hanging fruit, and so the list could be prioritized.
Hope this helps! Bryce