Documente Academic
Documente Profesional
Documente Cultură
Topics Covered
Introduction Evaluating Open Source Software (MeeGo) Participation in an Open-source software (OSS) community Analyzing MeeGo community according to the Open Source way Conclusion
Introduction
Linux-based Open Source mobile operating system project. Integration of Moblin and Maemo. Used in Mobile Internet Devices (MIDs), Netbooks, Nettops and Embedded Devices. Initial release 26 May 2010. Programmed in C++.
Introduction
27 September 2011 ,Announced by Intel employee Imad Sousou that in collaboration with Samsung MeeGo will be replaced by Tizen during 2012.
http://www.visionmobile.com/blog/wpcontent/uploads/2011/10/VM_Tizen.jpg
Prepare
Play to your strengths. Estimate your time commitment. Check your employment contract.
Be a team player
Communicate what you are working on Acknowledge resources you use and their creators Give back Plan an exit strategy Retire Gracefully
Tactics
Tactics are the ideas, plans, methods, and means used to accomplish a goal. In MeeGo, the strict yet clever packaging guidelines are a strong-arm tactic that enforces the MeeGo strategy of good packaging of only free and open source software.
Strategy
Strategy focuses on setting goals and which groups can obtain the goals. Once the "who, what, where, when, and why" is decided, tactics takes over as the "how.
Continued
MeeGo Strategies are: Strongest OS candidate for any mobile device vendor. Praised platform for mobile application development. Neutral project developed openly by multiple stakeholders. Worldwide community of individuals, nonprofits, and companies. Great help to marketing activities of MeeGo stakeholders.
Continued
Planets and Blogs
A Blog is a mix of personal and project writing that comes from a participant or contributor. MeeGo Planet is good example, with blogs aggregated from willing contributors. It is a mix of languages, skill levels, topics and project interest.
Leaderless Organizations
Decentralized Wikipedia is a decentralized organization Encyclopedia Britannica is a classic centralized organization. MeeGo is maintaining its own Wiki pages.
Continued
Version Control
To keep track of differences in versions of content. MeeGo is using a GIT New generation Source Code Version Control. It was developed to manage Linux Kernel development. Being used in Android, Linux kernel, QT, Kde etc.
Mailing Lists
Have to Subscribe Dont manage it by hand, use some list management software MeeGo is maintaining good mailing listing. Around nine different kind of mailing lists are being maintained.
Continued
IRC / Real-Time Chat Systems
Good forum where users and developers can ask each other questions and get instant responses. MeeGo uses IRC for different purposes.
Real time conversations Meetings Discussions Troubleshooting Collaboration etc.
Continued
Bug Tracking
Can be used to track new feature requests. One time tasks Unsolicited patches Report a Bug MeeGo is using well known Bugzilla.
Continued
Open Marketing
No secret discussions on brand tactics. Just talk about Project strengths, weaknesses, brand position. Use social tools.
Blogging Publicly displayed and discussed content and code committing Mailing lists IRC All voice sessions are logged and available to everyone 100% totally accountable discussions Radically transparent
Conclusion
Fulfilled Promise of Openness MeeGo is following all the important standards of Open Source Software Development. MeeGo Community is made around well known guidelines. To engage new contributors, Its very important to be active, have good and easily accessible documentation, allow weekly updates and setup all the essential tools for communication and contribution purposes.
http://www.visionmobile.com/blog/2010/11/the-meego-progress-report-a-or-d/