Desarrollo De Plugins En Koffice

Total Page:16

File Type:pdf, Size:1020Kb

Desarrollo De Plugins En Koffice Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Desarrollo de plugins en KOffice Shapes flake y Filtros Alfredo Beaumont [email protected] GCDS'09 11 de Julio de 2009 Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 1/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 1 Introducci´ona KOffice 2 Tecnolog´ıas 3 Ejemplo: Shape 4 Ejemplo: Filtro Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 2/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 1 Introducci´ona KOffice 2 Tecnolog´ıas 3 Ejemplo: Shape 4 Ejemplo: Filtro Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 3/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Qu´ees KOffice Suite ofim´atica Completa Integrada Ligera Multiplataforma Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 4/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Aplicaciones Ofim´atica: KWord, KSpread, KPresenter, KChart, KFormula Creatividad: Krita, Karbon, Kivio Datos: Kexi, Kugar Productividad: Kivio, KPlato Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 5/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 1 Introducci´ona KOffice 2 Tecnolog´ıas 3 Ejemplo: Shape 4 Ejemplo: Filtro Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 6/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Principales tecnolog´ıasen KOffice 2 Qt4/KDE4 KoXml Pigment Flake ODF Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 7/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Flake Integraci´onmucho m´as ligera Desarrollo mucho m´assencillo (No hace falta desarrollar una aplicaci´on) Basado en plugins, permite desarrollos de third-parties Componentes en base a Shapes/Tools (MVC) (plugins) Shape (Vista): Objeto muy simple, s´olotiene que saber leer, escribir y dibujar Tool (Control): Objeto muy simple, s´olotiene que modificar alguna propiedad de un shape Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 8/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro ODF Formato est´andar (ISO 29300) Formato abierto Formato libre de restricciones de: Licencias Patentes Formato nativo de KOffice Resto de formatos: Filtros (plugins) Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 9/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 1 Introducci´ona KOffice 2 Tecnolog´ıas 3 Ejemplo: Shape 4 Ejemplo: Filtro Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 10/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Qu´ees un Shape Componente visual de un documento, que puede ser manipulado por una o varias Tools Un plugin Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 11/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro C´omodesarrollar un Shape Es un plugin. Qu´enecesitamos: 1 Librer´ıadin´amicaque pueda cargar la aplicaci´on 2 Indicar a la aplicaci´onc´omocargar dicha librer´ıa Analicemos un caso real Pathshapes KoRectangleShape Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 12/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 3 Ejemplo: Shape Generando la librer´ıadin´amica Incluir el plugin en la aplicaci´on Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 13/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Generando la librer´ıadin´amica Necesitamos: 1 Extender 2 clases: KoShape: el componente KoShapeFactory: patr´onfactory para generar shapes desde la app. 2 A~nadirlas reglas de compilaci´on(CMake, make, autotools, etc.) Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 14/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro CMake A~nadircabeceras (includes) A~nadirlas 2 clases nuevas Enlazar con las librer´ıas Instalar las librer´ıas Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 15/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro KoRectangleShape M´etodos a sobreescribir Constructor, destructor paint loadOdf saveOdf Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 16/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro KoRectangleShapeFactory M´etodos a sobreescribir Constructor createDefaultShape createShape Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 17/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 3 Ejemplo: Shape Generando la librer´ıadin´amica Incluir el plugin en la aplicaci´on Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 18/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Incluir el plugin en la aplicaci´on Necesitamos: 1 Configurar un servicio 2 A~nadirlas reglas de instalaci´on(CMake, make, autotools, etc.) 3 Incluir el servicio en la aplicaci´on Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 19/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 1 Introducci´ona KOffice 2 Tecnolog´ıas 3 Ejemplo: Shape 4 Ejemplo: Filtro Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 20/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Qu´ees un filtro Conversor de un formato de entrada X a un formato de salida Y Y no tiene por qu´eser el formato nativo de la aplicaci´on Cadenas de filtrado Un plugin Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 21/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro C´omodesarrollar un filtro Es un plugin. Qu´enecesitamos: 1 Conocer el formato a soportar, y uno de los ya soportados 2 Librer´ıadin´amicaque pueda cargar la aplicaci´on 3 Indicar a la aplicaci´onc´omocargar dicha librer´ıa Analicemos un caso real Importaci´ondBase en KSpread Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 22/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 4 Ejemplo: Filtro Generando la librer´ıadin´amica Incluir el plugin en la aplicaci´on Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 23/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Generando la librer´ıadin´amica Necesitamos: 1 Extender la clase KoFilter 2 A~nadirlas reglas de compilaci´on(CMake, make, autotools, etc.) Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 24/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro CMake A~nadircabeceras (includes) A~nadirlas 1 clase nueva Enlazar con las librer´ıas Instalar las librer´ıas Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 25/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro dbaseimport 1 Heredar de KoFilter 2 Sobreescribir el m´etodo convert Leer el formato origen Escribir el formato destino Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 26/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Outline 4 Ejemplo: Filtro Generando la librer´ıadin´amica Incluir el plugin en la aplicaci´on Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 27/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro Incluir el plugin en la aplicaci´on Necesitamos: 1 Configurar un servicio 2 A~nadirlas reglas de instalaci´on(CMake, make, autotools, etc.) Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 28/29 Introducci´ona KOffice Tecnolog´ıas Ejemplo: Shape Ejemplo: Filtro > Preguntas ? Alfredo Beaumont [email protected] Alfredo Beaumont [email protected] | Desarrollo de plugins en KOffice 29/29.
Recommended publications
  • Iaconelli Riccardo Giulio
    Curriculum vitae INFORMAZIONI PERSONALI Iaconelli Riccardo Giulio Milano (Italia) Data di nascita 11/12/1990 | Nazionalità Italiana ESPERIENZA PROFESSIONALE 2017–alla data attuale Open Source Leadership Mentor Mozilla Foundation Mentore per il programma di Open Source Leadership, un programma di Mozilla Foundation per formare project manager che seguano la metodologia Open Source. 2016–alla data attuale Technical Speaker Mozilla Foundation Parte del team di Developer Relations per la divulgazione di tecnologie Open Source e Open Web 2015–alla data attuale Open Source Maintainer WikiToLearn Maintainer di WikiToLearn, un progetto Open Source per l'editing e la creazione collaborativa di libri di testo. 2004–alla data attuale Open Source Contributor e Maintainer KDE - Contributor per il progetto Plasma, il più importante desktop environment Open Source, e altre parti del progetto, sempre open source, come: KDEGames, kde-i18n-it, KDE-PIM, Raptor, packaging. - Maintainer dei seguenti Componenti Open Source: Akunambol, KDELibs (Plasma Packages), Amarok QML UI - Parte del team di marketing e di Comunicazione 2008–2017 Mentore Google (Summer of Code) Mentore, in diverse annate nel periodo 2008-2017, per diversi progetti Open Source (Ruqola, Plasma, ...). 2011–2012 Co-Founder & CTO Ispirata Co-Foundere CTO di Ispirata SRL, un'azienda di consulenza che offre soluzioni basate su software Open Source. 2005–2010 Vice Coordinatore Oxygen Project ISTRUZIONE E FORMAZIONE 2015–alla data attuale Laurea Magistrale in Fisica Università degli Studi di Milano-Bicocca,
    [Show full text]
  • KDE Galaxy 4.13
    KDE Galaxy 4.13 - Devaja Shah About Me ●3rd Year Alienatic Student at DA- !"# Gandhinagar ●Dot-editor %or KDE &romo "ea' ●Member of KDE e.(. ●&a))ion for Technology# Literature ●+un the Google Developer Group in !olle$e ●-rganizin$ Tea' of KDE Meetup# con%./de.in 14 -/ay, sooooo....... ●Ho1 many of you are %an) of Science Fiction3 ●Astronomy3 ● 0o1 is it Related to KDE3 ●That i) precisely 1hat the talk is about. ●Analogy to $et you to kno1 everythin$ that you should about ● “Galaxy KDE 4.13” 4ait, isn't it 4.14? ●KDE5) late)t ver)ion S! 4.14 6 7ove'ber 8914 ●KDE Soft1are !o',ilation ::.xx ●Significance o% +elea)e) ●- -r$ani.ed# )y)te'atic co',ilation o% %eature) < develo,'ent) ●- 2ive )erie) of relea)e) till date. ●7o Synchronized +elea)e) Any lon$er: ● - KDE 2ra'e1ork) > ?'onthly@ ● - KDE &la)'a > ?3 'onth)@ ● - KDE Ap,lication) ?date ba)ed@ ●Au)t *i/e Ap, (er)ion) But, 1hat am I to do o% the Galaxy 7umber? ●4ork in a "eam ●4ork acros) a Deadline ●-%;ce Space Si'ulation ●Added 'petus %or Deliverin$ your 2eature) ●You 1ork a) a ,art of the C!oreD Developer "ea' ● nstils Discipline ●Better +e),onse# Better 2eedbac/ ●Better Deliverance ●Synchronized 1ork with other C)ea)onedD developer) Enough of the bore....... ●Ho1 do $et started3 ● - Hope you didn't )nooze yesterday ● +!# Subscribe to Mailing Lists ●Mentoring Progra') ●GsoC# Season of KDE, O2W Progra') ●Bootstra,pin$ Training Session) Strap yourself onto the Rocket ●And Blast O%%......... ● ● ● Entered A 4ormhole and Ea,ped into the KDE Galaxy ●No1 what? ●Pick a Planet to nhabit ●But....
    [Show full text]
  • The 3Ourn L of AUUG Inc. Volume 25 ¯ Number 4 December 2004
    The 3ourn l of AUUG Inc. Volume 25 ¯ Number 4 December 2004 Features: A Convert to the Fold 7 Lions Commentary, part 1 16 News: Minutes of AUUG Annual General Meeting, 1 September 2004 54 AUUG 2005 annual conference: CFP 58 First Australian UNIX Developer’s Symposium: CFP 59 First Digital Pest Symposium 60 Regulars: Editorial 1 President’s Column 3 My Home Network 4 This Issue’s CD 29 The Future of AUUG CDs 30 A Hacker’s Diary 31 AUUG Corporate Members 56 Letters to AUUG 56 About AUUGN 61 Chapter Meetings and Contact Details 62 AUUG Membership Application Form 63 ISSN 1035-7521 Print post approved by Australia Post - PP2391500002 AUUGN The journal of AUUG Inc. Volume 25, Number 3 September 2004 Editor ial Frank Crawford <[email protected]> Well, after many, many years of involvement with mittee, preparing each edition. Curr ently, this AUUGN, I’ve finally been roped into writing the consists of Greg Lehey and myself, but we are editorial. In fact, AUUGN has a very long and keen to expand this by a few more, in an effort to distinguished history, providing important infor- spr ead the load. And as with previous changes, mation to generations of Unix users. During that we have a “new” approach to finding contribu- time, therehave been a range of editors all of tions. AUUG has a huge body of work, from whom have guided it through ups and downs. both the Annual Conference and regional meet- Certainly you will know many of the recent ones, ings that should be seen morewidely, especially such as David Purdue (current AUUG President), by those who weren't able to attend these events.
    [Show full text]
  • Visual Expressions of Yogis Gopal Jayaraman CCRT/SF-3/171/2015
    Visual Expressions of Yogis Gopal Jayaraman CCRT/SF-3/171/2015 Adds: No.3. 2nd Cross, Savari Nagar Dharmapuri Puducherry 605009 Email: [email protected] Mobile: 9944615164 / 9944273869 Project Submitted for Senior Fellowship in the field of Visual Art – Painting (2013-2014) under the “Scheme of Award of Fellowship to Outstanding Person in the Field of Culture” Ministry of Culture, India 1 Declaration I declare that the Visual Expressions of Yogis is my own work and that all the sources that I have used or quoted have been indicated and acknowledged by means of complete references. Gopal Jayaraman 2018 2 TABLE OF CONTENTS DECLARATION 2 ABSTRACTS TABLE OF CONTENTS INTRODUCTION 4 12 CHAPTER 1: THE SACRED OUTLOOK OF HINDUISM AND YOGIC SPIRITUALITY 12 1.1 Faith and Sanctity 17 1.2 Significance of idols 21 1.3 Yoga schools and its attempts CHAPTER 2: VISUAL TERMINOLOGY OF YOGIS PERFORMANCES 22 2.1 External Expressions of Yogis 23 2.2 Internal Expressions of Yogis 45 CHAPTER 3: Artistic Influences 63 CONCLUSION 64 List of Illustrations 65 BIBLIOGRAPHY 78 3 Introduction There is nothing in the world that equals knowledge in purity; be who attains perfection through the practice of yoga discover of his own accord, with time the Brahman present in his soul. (Bhagvad – Gita 4.38) Contextual Background and the objectives of the study Many Temples, Churches and Mosques have been constructed around the world. Spiritual leaders take main role in the human society. On the other hand, hijacks and terrorism destroys humanity in India and other parts of the world.
    [Show full text]
  • Improved Methods for Mining Software Repositories to Detect Evolutionary Couplings
    IMPROVED METHODS FOR MINING SOFTWARE REPOSITORIES TO DETECT EVOLUTIONARY COUPLINGS A dissertation submitted to Kent State University in partial fulfillment of the requirements for the degree of Doctor of Philosophy by Abdulkareem Alali August, 2014 Dissertation written by Abdulkareem Alali B.S., Yarmouk University, USA, 2002 M.S., Kent State University, USA, 2008 Ph.D., Kent State University, USA, 2014 Approved by Dr. Jonathan I. Maletic Chair, Doctoral Dissertation Committee Dr. Feodor F. Dragan Members, Doctoral Dissertation Committee Dr. Hassan Peyravi Dr. Michael L. Collard Dr. Joseph Ortiz Dr. Declan Keane Accepted by Dr. Javed Khan Chair, Department of Computer Science Dr. James Blank Dean, College of Arts and Sciences ii TABLE OF CONTENTS TABLE OF CONTENTS ............................................................................................... III LIST OF FIGURES ..................................................................................................... VIII LIST OF TABLES ....................................................................................................... XIII ACKNOWLEDGEMENTS ..........................................................................................XX CHAPTER 1 INTRODUCTION ................................................................................... 22 1.1 Motivation and Problem .......................................................................................... 24 1.2 Research Overview ................................................................................................
    [Show full text]
  • Sebastian Kügler <[email protected]>
    Sebastian Kügler <[email protected]>, FrOSCon 2006 Database (data) components for KDE applications developers codename: KexiDB Facts ● Your application has a data model ● Your application shares its data with the outside world - Typical way of doing this is using the filesystem - This has not changed too much since old UNIX days Jarosław Staniek <[email protected]>, aKademy 2006 Sebastian Kügler <[email protected]>, FrOSCon 2006 Database (data) components for KDE applications developers codename: KexiDB Problems to solve ● You can have problems with performance for larger documents ● Importing and exporting data creates multiple versions of the same document ● Multiuser access to the data is not available or custom solutions are developed Jarosław Staniek <[email protected]>, aKademy 2006 Sebastian Kügler <[email protected]>, FrOSCon 2006 Database (data) components for KDE applications developers codename: KexiDB Possible solution: database storage / connectivity ● Many applications are already database-like ● Do not afraid of databases - you do not need to: - deal with internals (SQL, backend specifics) - deal with database servers (installation, administration) because stable embedded backend is available (SQLite) Jarosław Staniek <[email protected]>, aKademy 2006 Sebastian Kügler <[email protected]>, FrOSCon 2006 Database (data) components for KDE applications developers codename: KexiDB What can you get ● support for SQLite files, MySQL and PostgreSQL ● database abstraction layer, connectivity library (dialogs, widgets), strong introspection ● cost of data opening
    [Show full text]
  • Thinking Design
    THINKING DESIGN Prof. S. Balaram About the Author Singanapalli Balaram is an industrial designer; senior faculty and former Chairman of Education at the National Institute of Design in India. He is recipient of the honorary fellowship of the Society of Industrial Designers of India and an invited member of the advisory board of ‘Design Issues”, U.SA Four inventions of Balaram have been patented by NID.The Institute also won the first ICSID - Philips award (International Council of Socieiteis of Industrial Design) for its outstanding achievement in Industrial Design. One of the seven projects which won this award was Balaram’s. Life-saving medical equipment which he and a colleague jointly designed for Sri Chitra Tirunal Institute of Medical Sciences and Technology was awarded India’s prestigious National Meritorious Invention Award. Born into a farmer’s family in Gunnathota Valasa, a tiny Agraharam (a village gifted to a scholar by the king) in Andhra Pradesh, South India, Balaram did his post-graduation in product design from the National Institute of Design, Ahmedabad and a research course at the Royal College of Art, London. He holds a diploma in Mechanical Engineering. He started his professional career as a sign board painter and later became a mechanical engineer finally settling down to Design practice and .teaching, His varied pursuits include short story writing; package design and film criticism. He has held senior positions as Chairman of Extension programmes, Co-ordinator, Foundation Programme, Associate Chairman, Industrial Design etc. at the National Institute of Design. He is presently Governing Council Member of The Centre for Environmental Planning and Technology; Vice President of The Society of Industrial Designers of India and Co-ordinator, Design Foundation Studies, NID.
    [Show full text]
  • KDE E.V. Quarterly Report 2008Q3/Q4
    Quarterly Report Q3/2008 & Q4/2008 solid accounting and valuable organizational skills month after month, year after year. As such, I am more than confident in his stepping into the President's chair. Cornelius will also benefit from the solid board members that have helped us build KDE e.V. over the past few years into what it has become. We should all be quite proud of what we have achieved Dear KDE e.V. member, within this organization. It has never been as robust, professional and effective. In the spirit of continuous When one is busy, time flies by quicker than one expects. improvement, I am equally sure we will be able to say the They say the same thing happens when you're having fun. same thing in five years time. When I look at the calendar and realize that we're already into the second month of 2009, I'm struck with just how I would also take this opportunity to ask each and every quickly 2008 melted away. It's safe to say that we were one of the members of our society to examine their own both hard at work and having fun in the process. involvement within KDE e.V. It operates smoothly only because we have members who step up and help get things Going forward, we have a series of very exciting programs done. We achieve things together that we can not achieve underway, probably not least of which is a new Individual alone. Supporting Members program. We also have the Gran Canaria Desktop Summit, which is an experiment in co- These activities range from the simple task of voting (and locating Akademy with GUADEC.
    [Show full text]
  • Meta-Revelation-Ebook-Web.Pdf
    ©2015 Bil Holton All Rights Reserved The Book of Revelation, New Metaphysical Version text may be quoted and/or reprinted in any form [written, visual, electronic, or audio] up to and inclusive of one hundred twenty five [125] words without the express written permission of the publisher, providing notice of copyright appears on the title or copyright page of the work as follows: The Scriptural quotations contained herein are from The Book of Revelation, New Metaphysical Version. Copyright 2015 by Prosperity Publishing House. Used by permission. All rights reserved. When quotations from the NMV [New Metaphysical Version] are used in non-saleable media, such as church bulletins, transparencies, meditation/prayer readings, etc., a copyright notice is not required, but the initials NMV must appear at the end of each quotation. Quotations and/or reprints in excess of one hundred twenty-five [125] words, as well as other permission requests, including commercial use, must be approved in writing by the publisher: Permissions Office, Prosperity Publishing House, 1405 Autumn Ridge Drive, Durham, NC 27712. ISBN: 978-1-893095-88-5 Library of Congress Control Number: 2009914060 To Truth seekers and spiritual practitioners all over the world who want to consciously, energetically and faithfully align their human self with their Christ Self. Table of Contents Preface How to Read This Book . .3 Chapter One Introduction to Unfolding Our Innate Christ Nature . .5 The Alpha and Omega of Us . .7 The Seven Major Spiritual Energy Centers . .7 Our Christ Nature . .8 A Nascent Reminder . .9 Chapter Two A Quick Overview of Our Base Chakra .
    [Show full text]
  • KDE E.V. Quarterly Report 2008Q1/Q2
    KDE e.V. Quarterly Report Q1/2008 & Q2/2008 .init() home for KDE e.V. to call its own but a tremendous asset in Claudia who Dear KDE e.V. member, has rapidly made herself at home in our community providing much needed logistical support and business The first two quarters of 2008 were very busy ones for development effort while diving head-first into the KDE participants. Both the technology project and KDE e.V. community by joining our events and tradeshow teams. We were bustling with activity. are happy to welcome Claudia into our community and our team. The obvious stand-out moment was when KDE 4.0 was released at an immensely successful release event held in In short, the first half of 2008 was busy and full of pleasant Mountain View, California - where Google served as our surprises and achievements. KDE e.V. found ways to be hosts and numerous locations around the world tuned in more efficient and increase our pace to keep up with the to join us live over the Internet. Besides creating new technology project's own escalation. Looking forward to community bonds and bringing together developers from the second half of the year with Akademy 2008 just around various projects and companies in and outside of the KDE the corner, it's safe to say that things aren't about to slow project, it also spawned what will be an annual KDE down, either. Americas event at the beginning of each year. To our membership and partners: thank you for helping Work to ensure Akademy 2008 went off successfully was making the start of 2008 such a positive and productive also in high gear as KDE 4.1 was being readied for release.
    [Show full text]
  • Proposal to Host GUADEC 2009 and Akademy 2009 a Coruña
    Proposal to Host GUADEC 2009 and aKademy 2009 A Coruña Galicia, Spain Table of Contents Executive summary ................................................................................................................3 Local community support for hosting the conference ..................................................................3 The availability and cost of travel from major European cities ......................................................3 The availability of sufficient low-cost accommodation .................................................................4 The budget for infrastructure and facilities required to hold the conference ...................................4 The availability of restaurants or the organization of catering on-site.............................................4 Local industry and government support ....................................................................................4 Ability to organize sponsorship ................................................................................................4 Location ....................................................................................................................................5 Description ............................................................................................................................5 Getting to A Coruña ...................................................................................................................6 Venue ......................................................................................................................................8
    [Show full text]
  • Picongpu Documentation Release 0.6.0-Dev
    PIConGPU Documentation Release 0.6.0-dev The PIConGPU Community Sep 24, 2021 INSTALLATION 1 Installation 3 1.1 Introduction.............................................3 1.1.1 Ways to Install.......................................3 1.1.2 References.........................................4 1.2 Instructions..............................................4 1.2.1 Spack............................................4 1.2.2 Docker...........................................5 1.2.3 From Source........................................6 1.3 Dependencies.............................................8 1.3.1 Overview..........................................8 1.3.2 Requirements........................................8 1.4 picongpu.profile........................................... 15 1.4.1 Hemera (HZDR)...................................... 15 1.4.2 Summit (ORNL)...................................... 24 1.4.3 Piz Daint (CSCS)...................................... 25 1.4.4 Taurus (TU Dresden).................................... 27 1.4.5 Lawrencium (LBNL).................................... 34 1.4.6 Cori (NERSC)....................................... 35 1.4.7 Draco (MPCDF)...................................... 39 1.4.8 D.A.V.I.D.E (CINECA)................................... 40 1.4.9 JURECA (JSC)....................................... 42 1.4.10 JUWELS (JSC)....................................... 48 1.4.11 ARIS (GRNET)....................................... 53 1.4.12 Ascent (ORNL)....................................... 55 1.5 Changelog.............................................
    [Show full text]