Quarterly Report

Total Page:16

File Type:pdf, Size:1020Kb

Quarterly Report Quarterly Report GNOME Foundation Providing a Free Desktop for the World June, July, August 2009 Hi GNOME Foundation members The se"ond quarter of ())9 was a and fans, busy one as the teams worked on our regular releases as well as This is our first quarterly report – prepared for the +esktop Summit please let us know if you find it and GNOME -$)$ !n addition, our useful! Friends of GNOME members "ame through in a big way – they !n these quarterly reports we want "ontributed .12,-*2 to the GNOME to fo"us on what the GNOME "ause – more than a "ompany&s Foundation and its members are annual dues 0 bi# round of doing, so most of the reporting is applause to them done by the teams doing the work$ You'll hear dire"tly from the release A big thanks to all the GNOME team about the incredibly busy Foundation members, GNOME quarter they&'e had, you&ll see first "ontributors and our Friends of hand how much the travel GNOME for a su""essful second "ommittee is impro'ing our ability to quarter of ())* sponsor travel for GNOME Foundation members, and you&ll Best, read updates from all our teams focused on our mission of providing Stormy Peters a free desktop ac"essible for Executive Director, everyone. GNOME Foundation Release Team 2incent 3nt4 The last quarter was an incredibly minimal risks for the stability of the The -$0 announcement enabled us active quarter for the 5elease desktop. to finali4e the ($(> s"hedule and to Team$ !n addition to the usual actually issue a joint s"hedule for GNOME releases that happen After ($(8$0 went out, we GNOME ($28 and ($-)A-$0, making every three weeks in a'erage "oordinated an announ"ement with GNOME ($28 an e'olutionary step 6"overing ($(5, ($(6 and ($(9 the sysadmin team about the towards -$)$ releases during this quarter), some swit"h to the #it 'ersion "ontrol important topics were dis"ussed, system, a topic that was debated Finally, the 5elease Team had a followed by de"isions$ for a long time within the meeting at the beginning of the "ommunity$ ($(9 development "y"le, where we The 'ery beginning of the quarter did a post-mortem on ($(8, and started with a focus on ($(8$) After a lot of preparation work that prepared the work on ($(9$ One (which went out mid-March:, with has been happening since noticeable "hange that was the Team handling last;minute GU0+EC ()08, the GNOME -$) dis"ussed and that "an be freeze break requests and makin# planning was finally set in stone implemented for the ($(* sure all modules would have a new and properly announced 'ia a de'elopment "y"le is moving the 'ersion out by ($(8$)$ One of the do"ument explaining what are the module proposal period earlier in hot topi" that was dis"ussed a lot goals of this new 'ersion and how the "y"le, so we "an announce was the state of session saving in we want to a"hie'e them$ ?ith this earlier the de"isions and #ive more gnome;session, and how to fi< the work, the 5elease Team wants to time to maintainers to properly regressions in this area with help the project focus on a spe"ifi" integrate the new modules$ 'ision. Bugsquad Team 0ndre Blapper Top bug "losers in C( were Akhil GNOME 1ug4illa$ The negative reported issues are outdated or Laddha with E-7 reports and Fabio number in Q2 is especially due to a fi<ed already plus upstream +urFn Verdugo with -87 reports$ "leanup of GnuCash reports$ de'elopers do not work anymore ?ithout Gnu=ash Honly” *(/) on old 'ersions$ **9> reports (bugs G feature reports were "losed. requests: were opened and /(7E* Plans for C- in"lude to have an were "losed. After GNOME ($(8$/ had been !5= Bugsquad meeting at the released in 0pril submission of bug beginning of August and among Normally the number of new reports about GNOME 'ersions other issues also dis"uss a policy reports has always been higher older than ($(E$) 'ia 1ug;1uddy how to handle old forgotten reports than "losed reports as new application was blo"ked. that ha'e not seen any updates for products #et added "onstantly to Experien"e shows that most years$ Marketing Team Jaul =utler !n the se"ond quarter, the The se"ond quarter also saw the !n Q3 the team will "ontinue to Marketing Team saw a number of return of GNOME Kournal work on Friends of GNOME by proje"ts start$ The most 'isible (gnomejournal.org/: after more than adding more subs"ription options proje"t was the Friends of GNOME a year's absen"e$ Arti"les in"luded and publishing the sur'ey results$ program$ The Friends of GNOME a report on the GNOME Asia ?ork on the GNOME -$0 "ampaign website saw a number of updates, Summit, GConf =oncepts for will start in"luding "reating "ontent including the addition of badges +e'elopers, an !ntrodu"tion to the and a de'eloping a project plan for and buttons, with subs"ribers Message !ndi"ator, a review of the different "ampaign elements$ 0 ha'ing the ability to display "ustom Gourmet 5ecipe Manager, and a new GNOME store will also laun"h badges as well as H,upport Behind the ,"enes interview with in the third quarter offering GNOME GNOME!” badges available to all Stormy Peters$ users the ability to pur"hase GNOME users to display on their GNOME branded mer"handise blogs and webpages$ After Kohn The GNOME Marketing Team from t-shirts to stickers and more. Palmieri's blog postL and email began planning for GNOME -$) ?ork will also "ontinue to work on outlining how the GNOME brainstorming and dis"ussing "ontent for the new GNOME Foundation needs help with marketing ideas for a potential website as well as the Marketing donations, the Friends of GNOME marketing "ampaign to introduce Team getting involved with the program saw record le'el users to the "hanges in GNOME GNOME ($28 release notes and "ontributions, and fundraising in the -$)$ =laus ,"hwarm submitted a "reate a Press kit for the ($(> first six month of ())* has raised "ampai#n brief that the team will release. Lastly, the Marketin# more than ())6, ())9 or ())>$ 0 be working on to market GNOME Team is also looking to "reate a sur'ey to "urrent and former -$0, including media partnerships, worldwide Press Team to intera"t Friends of GNOME subs"ribers 'iral marketing, on the web, a with @ournalists and and provide was also sent out in C2 and the 'ideo "ampai#n and more. relevant and timely news about results will be published in C-$ GNOME. L http:AAwww$@7live."omA())*A)EA-)Athe-gnome-foundation-needs;your-help/ Web Team Ducas 5ocha The GNOME ?eb Team has been Management System 6=M,:$ The structure, a new website desi#n, working hard on the de'elopment use of a =MS will potentially allow and the initial implementation of of a beta 'ersion of the new more people to "ontribute with new important Plone "omponents$ The GNOME website that will be "ontent and hopefully make the ne<t project milestones towards available by the time GNOME ($(> website more appealing and useful ($(> in'olve the implementation of is released$ This effort is being for the GNOME users and new design in the =MS, the "oordinated by Ducas 5o"ha with de'elopers$ production and review of the a"tual great help from Art and Marketin# web "ontent 6texts, images, teams$ The new website will The de'elopment of the new se"tions, et": and the development feature reviewed web "ontent in a website has been split in three of an infrastructure for the refreshed design using Plone as teamsM =ontent, +esi#n and =M,$ translation of the website "ontent the underlying =ontent As of today, the teams has in different languages$ produced a reviewed "ontent Usability Team =alum 1enson Shell user interfa"e prototypes and !t&s e<pe"ted that many of these Turn off button and application improvements, in preparation for a bugs will be fixed upstream to menu icons by default for GNOME preview release alongside GNOME improve the experien"e for all ($(>$ This "hange has been ($(>$ GNOME users$ "onsidered for some time, in order to improve 'isual "onsisten"y, Allan +ay "ontinues to work on Planned for Q3: redu"e "lutter, and reduce the need analysis for potential redesi#n of to "ontinually invent new icons for Matthew Jaul Thomas from tabbed applications and GNOME's every new function that becomes =anonical to #ive two usability tab widget$ available in GNOME. This should talks at Gran =anaria +esktop also prove beneficial for the Allan also wrote a tutorial on SummitM one on the regular ac"essibility themes, allowing them usability testing with Jongo, a 3buntu/GNOME usability studies to provide better i"on "o'erage s"reenGwebcam re"ording app that =anoni"al have started doing, than has been possible up to (written by 0ndreas Nilsson) that&s and a li#htning talk on H/0 =ommon now$Experiment with "hanging the useful for doing usability studies$ GU! BloopersI$ default toolbar style in GNOME Anton Kerezov "arried out an online Marina Nhurakhinskaya from 5ed from text;below-icons to sur'ey of GNOME user Hat to lead a GNOME Shell +esign text-beside;icons for GNOME ($(>$ demographics and basic desktop BOF at GC+,$ The hypothesis is that this style usage. He had o'er /))) redu"es the amount of 'ertical responses, primarily from people Allan +ay to run a BOF on tabbed space uses in toolbars, allowing on GNOME mailing lists$ application issues at G=+,$ more room for actual "ontent, and that important buttons are given a =anonical's +esign and 3ser Kristin Travis and Kenya Gestrin larger size than other buttons, Experien"e team launched the from ,un to "all for making them easier to "lick$ This Hundred Japer =uts project, to feedba"kAparticipation on the work "hange will be evaluated o'er a identify /)0 trivially easy;to;fix they&'e been doing on a potential few de'elopment releases prior to bugs that the a'erage user would "ontrol "enter redesign for GNOME ($(>, and the final de"ision made en"ounter on their first day of usin# -$)$ This work was started last nearer the stable release$ a brand new installation of 3buntu.
Recommended publications
  • Recenze: Ubuntu 10.04 Lucid Lynx
    2 PodPodíílele j jíí se se 3 Co se děě j je ve svěěttěě L Liinuxu a open source 7 Freedroiid Classiic – klasiika z C64 9 Google Chrome 5 beta – j jako kdyžž st střřelelíí (bramboru) 12 Mobiilnlníí noviinkynky 14 Reportáážž: Openmobiilliity 2010 16 Open source a liinuxovéé prohlíížžeečče v dubnu 2010 18 Zpravoda j j TeXiiststůů pod drobnohledem 21 KDE 4: Vrchol desktopovéé evoluce? 27 Recenze mobiilnlníího telefonu Nokiia N900 31 Recenze ThiinkPad Edge 13 35 Recenze: Ubuntu 10.04 Luciid Lynx openMagaziinn j jee j jedediineneččnnýý elektroniickckýý č časopiis, kterýý v váám kažžddýý m měěssííc ppc řřiinnááššíí to ne j jleplepššíí,, 41 Softwarovéé l liicence vhodnéé pro použžiittíí ve ve š školníím prostřřededíí co vyššlo na portáálech zaměěřřenenýých na volněě š šiiřřiitelntelnýý software. Můžůžete se těěššiit na náávody, 43 Amarok1.4 j je zpzpe ěět ––t j jmenu j je se Clementiinene recenze, noviinky, tiipy aapy trtriiky, kteréé s sii m můžůžete přřeečíčíst na svéém netbooku nebo ji jinnéémm 46 MMůů j j software v Mandriiva LLva iinuxu 5 – Jiiřříí Doskoččiill ppřřenosnéém zařříízenzeníí. Douf ááme,me, ž že vve áás obsah zau j jme a taktakéé v váás prosííme, abyste PDF 50 Noviinky ze svěěta apliikackacíí Moziillalla soubor š šíířřiillii, kam to j jenen j jde. Kopííruru j jte nnte áás, posíílele j jte, sdíílele j jte. A napnapiiššte nnte áám,m, j jak se váámm 52 Rozhovor s Adamem Rambouskem, koordiinnáátorem č českeskééhoho magazíín lln íí b bíí. Neodmííttááme anii dary č čii momožžnou obchodníí spoluprááccii. D. Děěkuku j jeme za přříízezeňň.. ppřřekladatelskéého tho týýmumu 54 Adam Rambousek: Č Českeskýý lokaliizazaččnníí t týým nutněě pot potřřebuebu j jee redakce openMagaziinunu spolupracovnííkyky [email protected] 56 SprSpriievodca dáátamtamii – usporiiadaada j jte sste ii v tabuľ ľ kkáách ddch áátata 60 StStřřednedníí š škola obchodu, ř řemesel a služžeb použžíívváá kanceláářřskskýý bal balíík OpenOff iice.org 61 Společčnost ViiddíímeVáás, s.
    [Show full text]
  • NEURAL COMPUTING 17 Sailee Chitre – T.Y.B.Sc
    Our Vision is to establish a leading centre of imparting Quality Education in the field of Science, Commerce and Management with emphasis on: ensuring that students learn the fundamental concepts in various disciplines. motivating students to apply the Scientific & Technological knowledge to develop problem solving capabilities. making students aware of the societal and environmental needs with specific appreciation of the emerging global context. Our mission is to provide : an educational environment where students can reach their full potential in their chosen discipline and become responsible citizens without compromising in ethics a scholarly environment where the talents of both, the faculty members and students are nurtured and used to create knowledge and technology for the benefit of the society. 1 INDEX Sr. No. Topic Page No. 1. 3D PASSWORD FOR MORE SECURE AUTHENTICATION 3 Manisha Patel – T.Y.B.Sc IT 2. ARTIFICIAL INTELLIGENCE IN PROGRAMMING 5 Jay Bhosale – T.Y.B.Sc. IT 3. COMPUTER THAT YOU CAN WEAR 9 Shailendra Mane – T.Y.B.Sc. IT 4. ETHICAL HACKING 12 Manali Darandale – T.Y.B.Sc. IT 5. FOOT PRINTING 14 Bhavesh Naik – S.Y.B.Sc IT 6. NEURAL COMPUTING 17 Sailee Chitre – T.Y.B.Sc. IT 7. ORGANIC LIGHT EMITTING DIODE DISPLAY 20 Angad Anand – T.Y.B.Sc. IT 8. VERIZON 4G LTE NETWORK 23 Dhaval Jain – T.Y.B.Sc. IT 9. MEEGO 25 Nivedita Tikadar – T.Y.B.Sc IT 10. A CHANGE FROM IPv4 TO IPv6 33 Vivek Kapadia – S.Y.B.Sc.I.T 11. BLACKBERRY MESSENGER 36 Rahul Nayak – S.Y.B.Sc.I.T 12.
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Curriculum Vitae
    Murray Cumming Name: Murray Cumming Email: [email protected] Address: Baumstrasse 11, Munich 80469, Germany Web: murrayc.com Date of Birth: 11th May 1973 OpenHUB, GitHub Languages: English (native), German (fluent) Nationality: United Kingdom, Germany Experienced C++, Java, and Go developer, usually on Linux, working on systems programming, desktop, mobile, backend, and web. Focused on software quality and end user goals. Always learning and up to date. Successful in technical, management, and customer-facing roles. Active open-source developer. Currently leading a team developing both the user interface client (C++, Qt) and backend services (Go, Java, Scala, Kubernetes, gRPC, REST, PubSub) for a successful consumer device. Skills C++: GTK+, gtkmm, Qt, git, automake, autoconf, CMake. Modern C++ Java: Android, GWT, Eclipse, Android Studio Go: gRPC, Datastore, OpenCensus Databases: PostgreSQL, MySQL Employment 2017 - eGym GmbH, Munich, Germany Team Lead present I lead a team working on a variety of codebases, including the user interface for electronic exercise machines (C++, Qt, CMake, Docker) and their backend services (Go, Java, Scala, Kubernetes, OpenCensus, Stackdriver). I drove a process of discovery, documentation, and refactoring. This created a stable well-understood platform on which we build new features while ensuring reliability for our many active users. I maintain a culture of quality, respect, and purpose, ensuring that developers feel supported by each other to create lasting work that they can be proud of. 2006 - Openismus GmbH, Munich, Germany Founder , Managing Director, and Developer 2017 Management I built a team of highly skilled Linux C++ and Java developers around a culture of communication and responsibility, working with customers such as Nokia, Intel, OLPC, and Canonical.
    [Show full text]
  • Porting Meego to LEON
    #orting $eeGo to LE&' Master of Science Thesis ()A' *ERT&'A Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering Göteborg, Sweden, August !"" The Author grants to Chalmers University of Technology and University of Gothenburg the non-e-clusive right to publish the .or/ electronically and in a non-commercial purpose make it accessible on the (nternet0 The Author warrants that he1she is the author to the .ork, and warrants that the .or/ does not contain te-t, pictures or other material that violates copyright law0 The Author shall, when transferring the rights of the .or/ to a third party 2for e-ample a publisher or a company3, ac/nowledge the third party about this agreement0 (f the Author has signed a copyright agreement with a third party regarding the .ork, the Author warrants hereby that he1she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the .or/ electronically and make it accessible on the (nternet0 #orting $eeGo to %E&' (van *ertona 4 (van *ertona, August !""0 E-aminer5 Arne Dahlberg Chalmers University of Technology University of Gothenburg Department of Computer Science and Engineering SE-6" 78 Göteborg Sweden Telephone 9 68 2!3:",;; "!!! Department of Computer Science and Engineering Göteborg, Sweden, August !"" POLITECNICO DI TORINO III Faculty of Information Engineering Master of Science in Computer Engineering Master Thesis Porting MeeGo To LEON Supervisor: Bartolomeo Montrucchio Candidate: Ivan Bertona August 2011 Abstract Portable multimedia devices are the flagship of a steadily growing market, from which the LEON/GRLIB hardware platform was excluded due to the lack of suitable software support.
    [Show full text]
  • Quarterly Report Q2/2009 - Q1/2010
    Quarterly Report Q2/2009 - Q1/2010 the appreciation for KDE's work on the Free Desktop, and to help the KDE e.V. to conduct all those different activities, sprints, meetings, conferences and many others also in the future. Now, without further ado, please read on for an update of the KDE e.V.'s activities over the past year. Signed, Dear KDE e.V. member, In front of you, you have another update on the activities conducted by the KDE e.V.. A lot has happened over the last year in the KDE ecosystem. Since 2009's Akademy, Cornelius Schumacher for the KDE e.V. Board KDE has released two feature releases, KDE SC 4.3 and <[email protected]> KDE SC 4.4. Those two releases verify the design of the KDE platform as a whole, but just in the same way these releases are only the result of thousands of hours put into the KDE codebase over the course of last year. In the Supported Member Activities background, we have the KDE e.V., the foundation to support the KDE community organisationally, legally and Developer Meetings and Sprints not least financially thanks to the help of many people and companies who chose to contribute not by offering their Akonadi Sprint, 3rd - 5th April 2009 time, but by chipping in with some money. With 16 participants the largest Akonadi meeting so far took place in April in the KDAB office in Berlin. Topics In particular our successful strategy to improve the KDE included discussions about core architecture such as platform, desktop and applications is to hold regular searching and virtual collections, design and development of developer sprints, and thereby making it possible for the four different email resources (IMAP, POP3, Maildir and developers who usually collaborate across the Internet to mbox), resulting in a little race to see who would get the meet, discuss, and work together on their projects in first working email folder listing, as well as planning of the person.
    [Show full text]
  • Syncevolution + Obexd: PBAP Syncing
    PIM - It’s all about the contacts Patrick Ohly, Intel GmbH October 25th, 2013 Content • Use cases • Open source PIM solutions: • Akonadi • QtContacts/Tracker • Tizen contacts service • Tizen IVI: • Evolution Data Server • SyncEvolution • libphonenumber • folks • First steps and links CC BY 2.0, Jim D. Woodward 2 Head unit as a better UI for multiple phones • Fast caller ID lookup for incoming call (not the same as text phone number search!), local photo data. • Look up a contact via searching or browsing and initiate a phone call. • Find address and start navigation. • Manage data from more than one phone: driver and passenger. • Unified address book: no duplicates, merge data from all available sources. May include dynamic information (online presence). 3 Existing open source PIM solutions • Akonadi • Unified API for read/write access to item collections, with client/server architecture. • Storage not included, external storage hidden behind Akonadi API. • No search API, searching via indexing with Nepomuk. Fairly complex, hard to tune for specific searching. • QtContacts/Tracker • Provides read/write/search API. • Write via server, read in client. • Several translation layers: QtContacts <-> RDF/SPARQL <-> SQL Same drawback as for Akonadi. • Tizen contacts service • Client/server architecture specifically designed for contacts in Tizen Mobile. • All address books in one sqlite file. • No read access to database file in client. • Has a concept of merging contacts, but not very configurable. Developed by Samsung, not enough outside expertise. 4 The GNOME PIM Stack for Tizen IVI: Overview • Evolution Data Server: store contacts in sqlite. • libphonenumber: parsing and normalization of phone numbers. • folks: unified address book in memory.
    [Show full text]
  • Minutes Minutes
    Minutes Minutes CCaallCCoonnnneecctt T H E C A L E N D A R I N G A N D S C H E D U L I N G C O N S O R T I U M Volume 5, Issue 3 October 2012 From the Executive Director Dear Members, • Calendaring futures and CalConnect • CalConnect XXVII, June 3-7, 2013, directions University of Wisconsin, Madison, CalConnect events generally consist of Wisconsin two parts: the first half of the week is • Internationalization/Localization for interoperability testing, and the last half calendaring • CalConnect XXVIII, Autumn, 2013, is the Roundtable Technical data TBD Conference. At CalConnect XXV in Zurich, our second full CalConnect • Best practices Based on the success of this event event in Europe, for publishing and last year’s European event in nearly everyone iCalendar data Innovation Prague, we are looking forward to who participated to ensure CalConnect in the optimum interoperability XXVIII being interoperability hosted in Europe, • BOF on VTODOs Tests testing stayed for and are soliciting the Roundtable, • BOF on Consensus Scheduling offers to host the Events and we had a few additional event from our participants, making a total of 26 at the Following the BOF on VTODOs, a European members. We hope to be Roundtable, of which 17 were VTODO Ad Hoc able to announce the week, city, and European, overall representing 11 Committee was host by our next event at Oracle in late members and 5 observers (prospective formed to January. examine members). Members requirements and CalConnect’s European events are ongoing work on restructured to move the formal VTODOs and recommend future technical committee sessions to the activity in this area to CalConnect.
    [Show full text]
  • Leveraging Qt in the Meego Ecosystem
    Leveraging Qt in the MeeGo Ecosystem Zhang Chi Nokia, Qt Development Frameworks, Greater China What is the MeeGo project? Building a modern OS with no strings attached for multiple device segments, merging the best of Moblin and Maemo. Consolidating the power, resources, and innovation of the leaders in communication and computing. Facilitating operating system convergence. 2 © 2010 Nokia One MeeGo stack for Multiple Segments, Multiple Application Stores, & Multiple HW Architectures OS & OS & OS & Sys. Infra. Easy integration to multipleSys. Infra. ApplicationSys. Infra. Stores MeeGo OS Multiple hardware architectures: Intel Atom, ARM, others 3 © 2010 Nokia MeeGo Linux Stack is Built on Many Open Source Projects 4 © 2010 Nokia MeeGo Architecture Intel AppStore Nokia App Store Other App Stores App Stores Netbook User Experience Handset User Experience TV User Experience IVI User Experience UX UI & Applications UI & Applications UI & Applications UI & Applications MeeGo MeeGo APIs including Qt UI Toolkit Comms Svcs Internet Svcs Visual Svcs Media Svcs Data Mgmt DeviceSvcs PersonalSvcs Connection Mgmt Layout Engine GTK Media App Content Device PIM Svcs ConnMan Mozilla Gecko & Framework Framework Health EDS WebKit Clutter Media Framework Tracker Telephony APIs Sensor GStreamer Accts & Single Sign- oFono Web Services 3D Graphics Context Framework Audio on libSocialWeb OpenGL / GL ES Framework SECURITY Cellular Stack PulseAudio System oFono plug-ins ContextKit Policy 2D Graphics Camera MeeGo OS Middleware Web RunTime Cairo, QPainter Package
    [Show full text]
  • Patrick Ohly
    Patrick Ohly © Copyright, 2012 Intel 01.02.2012 History “The Missing Link” • Spare time project since 2006, full-time since 2009 • Initial focus SyncML, both over the air and directly over Bluetooth • “Local Sync”: connects two backends • CalDAV/CardDAV • ActiveSync • PIM storage backends: Evolution, plain files, QtContacts/KCal (Nokia N9), Akonadi (experimental), XMLRPC • Different frontends: GTK UI, command line, Qt (experimental) 2 © Copyright, 2012 Intel Peers Sync Engine + UIs Peers contacting Server Stubs Data Storage Transports contacted us by us Evolution HTTP SyncML HTTP Data POST SyncML POST HTTP Client Server Server Reply Daemon (Netbook) Reply (Internet) libsoup syncevo-dbus-server libopenobex OBEX PUT OBEX SyncML PUT Panel Applet SyncML OBEX Server OBEXD GET Client OBEX (Desktop) GET GUI: sync-ui (Phone) CLI: syncevolution Local Machine (Desktop, Netbook, Phone) 3 © Copyright, 2012 Intel CalDAV/CardDAV + ActiveSync + PBAP + … SyncML + vCard/iCalendar via direct D-Bus connection WebDAV CalDAV/ libneon vCard, CardDAV iCalendar Server syncevo-dbus-server syncevo-local-sync activesyncd API + EDS vCard/iCalendar/email via D-Bus daemon Evolution activesyncd ActiveSync libsoup Exchange libcamel WBXML Local Machine (Desktop, Netbook, Phone) 4 © Copyright, 2012 Intel EDS Improvements • Store and pass photos as files, managed by EDS • Avoid redundant item parsing • Global DB revision string (similar to CTag in DAV) • Retrieve item meta data for change detection in sync 5 © Copyright, 2012 Intel http://syncevolution.org In development:
    [Show full text]
  • Gammu Manual Release 1.42.0 Michal Čihař
    Gammu Manual Release 1.42.0 Michal Čihař <[email protected]> Sep 27, 2021 CONTENTS 1 Gammu project 1 1.1 About Gammu..............................................1 1.2 Motivation to fork Gnokii........................................1 1.3 Installing Gammu............................................2 1.4 Contributing............................................... 11 1.5 Localization............................................... 12 1.6 Testing.................................................. 13 1.7 Releasing Gammu............................................ 13 1.8 Coding Style............................................... 13 1.9 Versioning................................................ 14 1.10 Project Documentation.......................................... 14 1.11 Directory structure............................................ 15 1.12 Roadmap for Gammu........................................... 19 2 Quick starter guide 21 2.1 Gammu family.............................................. 21 2.2 Installing Gammu............................................ 21 2.3 Starting with Gammu on Linux..................................... 21 2.4 Starting with Gammu on Windows................................... 22 2.5 Starting with SMSD........................................... 22 3 Frequently Asked Questions 25 3.1 General Gammu FAQ.......................................... 25 3.2 Configuring Gammu FAQ........................................ 27 3.3 Phone Support FAQ........................................... 29 3.4 SMSD FAQ...............................................
    [Show full text]
  • Introduction to the Meego Project Ibrahim Haddad, Ph.D
    Introduction to the MeeGo Project Ibrahim Haddad, Ph.D. On February 15, 2010, the world’s largest chip manufacturer, Intel, and the world’s largest mobile handset manufacturer, Nokia, announced joining their existing open source projects (Moblin and Maemo respectively) to form a new project called MeeGo, hosted at the Linux Foundation. This article provides an introduction to the MeeGo project, a brief overview of the MeeGo architecture, the benefits the MeeGo platform offers to the various players in the ecosystem, and discusses the role of the Linux Foundation as a host of the proj- ect. Introduction MeeGo is a Linux-based platform that is capable of running on multiple computing devices, including handsets, netbooks, tablets, connected TVs and in-vehicle infotainment systems. The primary goal of the merger of the Maemo and Moblin projects was to unify the efforts of the Moblin and Maemo communities and to enable a next generation open source Linux-platform suited for a variety of client devices. Most importantly, MeeGo will be doing so while: 1. Maintaining freedom for innovation 2. Continuing the tradition of community involvement (inherited from Maemo and Moblin) 3. Accelerating time-to-market for a new set of applications, services and user experiences With the merger, the MeeGo project has now the opportunity to significantly expand the market opportunities on a wide range of devices and support multiple chip architectures (ARM and x86) from the get go. MeeGo also provide a rich cross-platform development environment so applications can span multiple platforms and will unify developers providing a wealth of applications and services.
    [Show full text]