Tools SIG Proceedings - October 29 2009
From Symbian Developer Community
iPaper versions of presentations
Agenda
- Introductions
- Symbian tools mission and update - Paul Beusterien
- Overview of Nokia's planned tools contributions - Rich Bartlett, Petri Virtanen
- Architecture update - Mark Welsh
- Package Owners Update
- IDE and Debug - Dan Podwall
- Build - Larry Knibb
- Test Tools - James Virdee
- Documentation Tools - Michel Szarindar
- Dynamic Analysis - Matti Laitinen
- Qt Tools - Thomas Strehl
- Web Development - Craig Cumberland
- Members Tools Requirements and Contribution Ideas – SEMC – QuakOnn Liew
- Eco-System Updates
- Accenture - Johnathan White
- CodeSourcery - Mark Mitchell
- ARM - Vincent Korstanje
- ToolAware - Daniel Persson
- Wrap-up and Action Summary - Paul
Highlights
Brainstorm About Tools Challenges We broke into five subgroups - See Intro slides for detailed summary. The three top themes were:
- Platform Creation - Use tools to support, ease, and encourage platform creation and collaboration
- Getting Started - Focus on simplicity
- Understand the Tools Portfolio - There are a few hundred different tools in the Symbian eco-system. There needs to be a good way to understand them and find what you need
Tools Organization Working Group We agreed to create a Working Group to create a better organization of the tools for documentation, installation and usage. We will build from PDT, ADT and earlier tools structures. I'll announce the Working Group on the tools forum.
Tools Without a Clean API Separation from the OS There are several tools, especially in Matti's domains, that need to be aligned with a specific OS release. These should be rearchitected, but in the meantime, we need to determine a packaging strategy that allows tools and OS releasing to be asynchronous.
Communication We explored how Symbian tools creators should best communicate. The [[ forum][1]] isn't working for some people because Tools Development discussions get overwhelmed by Tools Usage ones. We decided to keep the forum for usage discussions and use the [[Tools Domain mailing list - td-tools-dev]http://lists.symbian.org/mailman/listinfo/td-tools-dev] for Tools Development discussions. We'll evaluate this after a month or two and add other venues if necessary.
Open Source Paradox Tools contributions are slow because the contributors are waiting to see interest from the community in contributing. The community isn't contributing because they're waiting to see the packages that they would need to contribute to. Next steps:
- Tools Package Owners - make the "leap of faith" and contribute even if there are no known collaborators
- Symbian Foundation Tools team and community - Encourage collaborators to express interest in contribution
Qt Tools Qt is an application framework (not just a UI framework) Qt Creator is focused on being a great C++ development environment.
Target Shell Tools Accenture has a rich set of command line tools that run on Symbian targets. They agreed to explore contributing them to the Symbian Foundation.
Open Source Best Practices Qt and CodeSourcery shared best practices from being successful open source eco-system tools providers. Some examples:
- Meet the community on its own turf - mailing lists, IRC, forums
- Contributors must see value in their contribution
- Consider using more existing well known open source tools instead of open sourcing comparable historically closed source tools
Attendees
- Craig Cumberland - Nokia
- Dan Podwall - Nokia
- Daniel Persson - ToolAware
- Iain Campbell - Accenture
- James Virdee - Nokia
- John Kern - Symbian
- Johnathan White - Accenture
- Karsten Homann - Nokia
- Larry Knibb - Nokia
- Lars Kurth - Symbian
- Marc Tolentino - Nokia
- Mark Mitchell - CodeSourcery
- Mark Welsh - Nokia
- Mark Wilcox - Symbian
- Martin Tasker - Nokia
- Matti Laitinen - Nokia
- Michel Szarindar - Nokia
- Nithya Rajendrebabu - Symbian
- Paul Beusterien - Symbian
- Petri Virtanen - Nokia
- Quakonn Liew - SonyEricsson
- Rich Bartlett - Nokia
- Ronnie King - Nokia
- Shaun Puckrin - Symbian
- Tasneem Sayeed - Symbian
- Thomas Strehl
- Thomas Sutcliffe - Accenture
- Vincent Korstanje - ARM
- Vivian Jones - Nokia
Sign in to comment…

