Semi-Flyweights

Total Page:16

File Type:pdf, Size:1020Kb

Semi-Flyweights FEATURES Kexi vs. Glom Kexi and Glom – lean database tools compared Monokini, sxc.hu Monokini, Semi-Flyweights Kexi and Glom aim to create databases with little overhead. for the default installation, it will store its data in an SQLite database and store We compare the power of these two tools. By Frank Hofmann the database as a file in the user’s home directory. This means that only the user can access the database. sers usually don’t have direct achieve initial results with very little In contrast to this, Glom stores its access to the functionality of a overhead. data in a PostgreSQL database, which it mature relational database be- Kexi is an spinoff of Calligra, the office either deposits in the user’s home direc- U cause managing the database suite by the KDE project, whereas Glom tory or provides centrally on the system. typically requires root privileges. But, if comes from the Gnome camp. Neither of The program only uses a subset of the you need something more than a simple these programs is an unknown quantity, Post gre SQL functions and can therefore table, Glom [1] and Kexi [2] are two pro- and both are regarded as pretty stable. only modify tables that it has created it- grams that give you the ability to create Kexi, for example, is available directly as self. Therefore, if several users run a database, form author queries, and a package from the Debian, Ubuntu, Red Glom, there is no danger of any conflict generate reports. Hat/ Fedora, and Mandriva/ Mageia re- Both applications are very similar in positories. terms of their field of use. In addition to Thus far, Glom has been available handling the preparatory work, they from the project’s website as a download create the database schemas and selec- for Ubuntu, Fedora, and Mandriva. Both tion masks. These two programs allow programs can be set up easily with the users without any database skills to respective package managers. If you are looking for a similar free project, the ob- AUTHOR vious candidates are Open / LibreOffice Base [3][4], H2 [5], and DBDesigner 4 Frank Hofmann studied computer science at the Technical University of [6]. On the commercial market, Glom Chemnitz, Germany. He currently works and Kexi’s competitors are Microsoft Ac- at Büro 2.0, Berlin, an office network of cess, FileMaker Pro for Mac OS X or the open source experts (http://www. iPad [7], and Oracle Forms [8]. buero20.org), where he provides services in the print and pre-press field (http:// Connectors Figure 1: When you launch Kexi, a wizard www.efho.de). Frank is a member of the Kexi offers connectors for MySQL, Post- pops up to help you create a new database Potsdam Linux User Group (upLUG). greSQL, and SQLite databases. If you opt or edit a previously saved project. 44 MAY 2012 ISSUE 138 LINUX-MAGAZINE.COM | LINUXPROMAGAZINE.COM 044-048_Glom.indd 44 3/20/12 5:08:59 PM FEATURES Kexi vs. Glom in terms of the PostgreSQL database used. Kexi Kexi adopts the look of other Calligra ap- plications and initially launches a wizard (Figure 1). In the dialog, you can use the tabs to select whether you want to create a new project or continue working on an existing one. When you start the program, you can choose an empty document, access data via a template, or import data from an existing database. To edit an existing project, you can take the project data ei- ther from a database server (MySQL, PostgreSQL, xBase) or from a local file. Figure 3: For each field in the table, Kexi offers a dialog with detailed properties. Figure 2 shows this selection with the database formats supported by Kexi in local files. Editor pane appears on the right-hand the SQL query in the Data tab and shows After this step, a window pops up with side, where you can use it to specify the you the results, which are in the typical a three-panel view. The menu and navi- individual fields (Figure 3). database style, with a slightly more at- gation bar are located at the top; this is The Data button takes you to view in tractive look. where you open and close projects, cre- which you can populate the table with Kexi’s feature scope includes functions ate database schemas in the form of ta- data. Depending on the number of fields for creating tables (fields and data), cre- bles and SQL queries, design dialog win- in the table, you will see a number of ed- ating SQL queries, and evaluating the re- dows and reports, and import and export itable input fields organized into rows sults by, say, creating input fields or re- data and database content. (Figure 4). ports. Unfortunately, the developers The project navigator on the left-hand When you are editing an SQL query seem reticent about documenting the lat- side provides a tree view with an over- (SQL button), Kexi shows you an import ter two functions, which makes their use view of all of the tables, SQL queries, di- field with multiple lines, where the key and integration less than intuitive. In alogs, reports, and scripts for the current words are highlighted to help you keep daily use, I noticed a couple of things to project. The central area in the window track of complex queries. If needed, you be aware of when working with Kexi. contains the details of the selected table, can press the Check Query button to see For example, if you retrospectively mod- SQL query, or dialog. The appearance of whether the query is valid. If so, you ify the schema of an existing table, the this part of the user interface depends on will see a check mark in the input field application will rewrite part of the the object on which you are currently and a note to the effect that The query is SQLite database. Unfortunately, the data working. correct. in a modified table will be lost. If you are defining the individual fields To check whether you have connected Kexi initially defines text fields with a in a table (under the Design button), this to the correct tables, you can go back to length of 200 characters; however, you part of the window will show you an ed- the Design button and toggle to visual can modify this length in the Properties itable row of input fields. The Property mode (Figure 5). Kexi lets you launch dialog. Another thing to watch out for is Figure 2: Kexi supports a number of database formats in local files. Figure 4: A form lets the user populate the selected table. LINUX-MAGAZINE.COM | LINUXPROMAGAZINE.COM ISSUE 138 MAY 2012 45 044-048_Glom.indd 45 3/20/12 5:09:05 PM FEATURES Kexi vs. Glom line with input fields and adds a new table (Figure 8). Delete removes the table that you selected in the list. The Open button takes you to the main Glom win- dow with the selected table, where you can enter the details (fields and field for- mats). The main Glom window offers a menu bar from which you can access most ac- tions directly. The buttons that are avail- able in the bar depend on the current ap- plication mode. In Developer mode, you can modify the database schema, whereas in Operator mode, you can only enter data – the menu items used to modify the schema are grayed out. To switch the mode in which you are Figure 5: If needed, you can click to check the connections between the tables. working, you can select the menu item Developer | Operator mode or Developer | that the program does not save all the that follow (Figure 6). It offers you the Developer mode. Below the menu, the content (tables, data, SQL queries) until choice of opening an existing document application shows you all the informa- you close a project, and you don’t have a or creating a new project. If you choose tion for the currently selected table. button to save data on the fly. the first option, you can choose to access To define the fields and field formats Kexi stores local project data in the the document on the network or load a for a table, first select the desired table in SQLite database format. This opens up local file. Tables | Table name. Then, go to the De- an option for running the SQLite3 com- To create a new project, you either cre- veloper | Fields menu to open a separate mand-line tool to investigate the Kexi ate an empty document or use one of the window where you can specify the field files and make any necessary correc- templates that come with the program. definitions (Figure 9). Pressing Delete re- tions. This feature is useful for trouble- The templates include some fairly com- moves the selected field from the list. shooting, and it allows you to peek at plex examples with tables, connections, the inner workings of the database and reports that might help you learn whenever you need to do so. what information to enter where in Overall, Kexi leaves you with a fairly Glom. After this step, you define the middling impression. From a production name and the file name for the project. point of view, it is suitable for small Additionally, you need to define the title projects and small volumes of data. and database type – either local or on an Some parts of Kexi seem to be highly un- external database server (Figure 7).
Recommended publications
  • Why Be a KDE Project? Martin Klapetek David Edmundson
    Why be a KDE Project? Martin Klapetek David Edmundson What is KDE? KDE is not a desktop, it's a community „Community of technologists, designers, writers and advocates who work to ensure freedom for all people through our software“ --The KDE Manifesto What is a KDE Project? Project needs more than just good code What will you get as a KDE Project? Git repository Git repository plus „scratch repos“ (your personal playground) Creating a scratch repo git push –all kde:scratch/username/reponame Git repository plus web interface (using GitPHP) Git repository plus migration from Gitorious.org Bugzilla (the slightly prettier version) Review Board Integration of git with Bugzilla and Review Board Integration of git with Bugzilla and Review Board Using server-side commit hooks ● BUG: 24578 ● CCBUG: 29456 ● REVIEW: 100345 ● CCMAIL: [email protected] Communication tools Mailing lists Wiki pages Forums Single sign-on to all services Official IRC channels #kde-xxxxx (on Freenode) IRC cloak me@kde/developer/mklapetek [email protected] email address Support from sysadmin team Community support Development support Translations (71 translation teams) Testing support (Active Jenkins and EBN servers, plus Quality Team) Project continuation (when you stop developing it) KDE e.V. support Financial and organizational help Trademark security Project's licence defense via FLA Promo support Stories in official KDE News site (Got the Dot?) Your blog aggregated at Planet KDE Promo through social channels Web hosting under kde.org domain Association with one of the best
    [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]
  • Manual Do Kexi
    Manual do Kexi Esta documentação foi convertida a partir da página Kexi/Handbook da Base de Usuários do KDE em 14/09/2012. Atualizado para o 2.4 pela Equipe de Documentação do KDE Tradução: Marcus Gama Manual do Kexi 2 Conteúdo 1 Introdução 8 2 Fundamentos do Kexi9 2.1 Bancos de dados do Kexi . .9 2.2 Criando um Novo Arquivo de Banco de Dados . 10 2.3 A Janela Principal do Kexi . 12 2.3.1 Elementos principais do aplicativo . 12 2.3.2 Barra de ferramentas em abas . 13 2.3.3 Área do Navegador do Projeto . 13 2.3.4 Área de objetos de bancos de dados aberta / Janelas por abas . 14 2.3.5 Painel do Editor de propriedades . 14 2.4 Abrindo um arquivo de banco de dados do Kexi existente . 15 2.4.1 Abrindo um arquivo de banco de dados na janela Abrir um projeto . 15 2.4.2 Abrindo um arquivo de banco de dados do Kexi existente, clicando no ícone do arquivo .kexi . 16 2.5 Usando a ajuda embutida . 17 3 Criando Bancos de Dados Simples 18 3.1 Introdução . 18 3.2 Desenhar as tabelas do banco de dados . 19 3.2.1 A janela do Desenhador de Tabelas . 19 3.2.1.1 A janela do Desenhador de Tabelas consiste nas seguintes colunas: 19 3.2.1.2 Desenhar a tabela de Pessoas . 19 3.3 Inserir dados nas tabelas . 20 3.3.1 Detalhes Sobre Ações Disponíveis ao Inserir Dados em Tabelas . 21 3.4 Desenhar consultas do banco de dados .
    [Show full text]
  • Engineer in C++/Qt Development ➢ Objectives
    Jean-Nicolas ARTAUD 1A Rue du Vignemale 31500 Toulouse +33 (0)6.43.01.51.02 [email protected] 10 octobre 1987 Engineer in C++/Qt development ➢ Objectives ◦ Work in a dynamic environment and collaborate with communities ◦ Undertake challenging problems & take part in innovations ◦ Ensure customer satisfaction via user-centered approaches ➢ Open Source Contributions 2010 – present Calligra (The KDE generation C++/Qt integrated and free software office suite) C++/Qt development, Stage UI design. Community and meeting management. 2008 – 2010 KOffice (The C++/Qt integrated and free software office suite) KOffice development, bug fixing. 2009 – 2010 KOffice & KDE's git Migration Migration plan and script development. ➢ Professional Experience From April 2013 – Present Telespazio – One of the world’s leading players in satellite services Engineer in software development. C++/Qt development Development of a broadcast satellite system ◦ migrate software to new technologies C/C++, Qt5 ◦ UDP Network managements with the Qt Network framework ◦ migration of the database to PostgreSQL 9, SQL, trigger ◦ help in bug fixing on the web GUI in php5, JQuery, Bootstrap, Project continuous integration responsible, installation of jenkins, jobs management on several OS (Windows Server, RedHat, Debian), linux project packaging (RPM, DEB) From Sept 2010 to March 2013 Otonomy-aviation –Leading actor of High Definition entertainment camera and embedded aircraft security systems Engineer in embedded software development. C, postgresql and perl development on CPU to manage the whole system : ◦ features add, code refactoring, database management, ◦ rs232 and rs485 manipulation to make interact several devices, ◦ stand alone mode using perl scripts . PIC24f development (low power mode, sensors management, devices communication).
    [Show full text]
  • Kdesrc-Build Script Manual
    kdesrc-build Script Manual Michael Pyne Carlos Woelz kdesrc-build Script Manual 2 Contents 1 Introduction 8 1.1 A brief introduction to kdesrc-build . .8 1.1.1 What is kdesrc-build? . .8 1.1.2 kdesrc-build operation ‘in a nutshell’ . .8 1.2 Documentation Overview . .9 2 Getting Started 10 2.1 Preparing the System to Build KDE . 10 2.1.1 Setup a new user account . 10 2.1.2 Ensure your system is ready to build KDE software . 10 2.1.3 Setup kdesrc-build . 12 2.1.3.1 Install kdesrc-build . 12 2.1.3.2 Prepare the configuration file . 12 2.1.3.2.1 Manual setup of configuration file . 12 2.2 Setting the Configuration Data . 13 2.3 Using the kdesrc-build script . 14 2.3.1 Loading project metadata . 14 2.3.2 Previewing what will happen when kdesrc-build runs . 14 2.3.3 Resolving build failures . 15 2.4 Building specific modules . 16 2.5 Setting the Environment to Run Your KDEPlasma Desktop . 17 2.5.1 Automatically installing a login driver . 18 2.5.1.1 Adding xsession support for distributions . 18 2.5.1.2 Manually adding support for xsession . 18 2.5.2 Setting up the environment manually . 19 2.6 Module Organization and selection . 19 2.6.1 KDE Software Organization . 19 2.6.2 Selecting modules to build . 19 2.6.3 Module Sets . 20 2.6.3.1 The basic module set concept . 20 2.6.3.2 Special Support for KDE module sets .
    [Show full text]
  • Engagiert Euch in Open Source Projekten! FOSS Projekte Statt One-Man-Vaporware
    Vorteile von etablierten FOSS Projekten KDE Engagiert euch in Open Source Projekten! FOSS Projekte statt One-Man-Vaporware Milian Wolff 13.12.2010 Milian Wolff | Engagiert euch in Open Source Projekten! 1/11 Vorteile von etablierten FOSS Projekten KDE Uber¨ Mich uber¨ sechs Jahre Erfahrung als Webdeveloper mehrere Vaporware Projekte seit ca. zwei Jahren KDE Entwickler (KDevelop, Kate, ...) Milian Wolff | Engagiert euch in Open Source Projekten! 2/11 Vorteile von etablierten FOSS Projekten KDE Ubersicht¨ 1 Vorteile von etablierten FOSS Projekten 2 KDE Milian Wolff | Engagiert euch in Open Source Projekten! 3/11 Vorteile von etablierten FOSS Projekten KDE Infrastruktur VCS (git, svn, cvs, hg,...) Bugtracker Forum Mailing Listen Webseite, Wiki ... Milian Wolff | Engagiert euch in Open Source Projekten! 4/11 Vorteile von etablierten FOSS Projekten KDE Community Support Erfahrung Promo / Marketing Testing / QA Packaging Ubersetzungen¨ (i18n) Finanzielle F¨orderung, Rechtshilfe (KDE e.V.) ... Milian Wolff | Engagiert euch in Open Source Projekten! 5/11 Vorteile von etablierten FOSS Projekten KDE Events Hack Sprints Akademy / GUADEC / DesktopSummit FOSDEM / FrOSCon / LinuxTag / . Google Summer of Code Google Code In ... Milian Wolff | Engagiert euch in Open Source Projekten! 6/11 Vorteile von etablierten FOSS Projekten KDE Nutzen Erfahrung / Qualifikation / Job Freunde / Spass Feedback / Spenden ... Milian Wolff | Engagiert euch in Open Source Projekten! 7/11 Vorteile von etablierten FOSS Projekten KDE Ubersicht¨ 1 Vorteile von etablierten FOSS Projekten
    [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]
  • The Kexi Handbook
    The Kexi Handbook This documentation was converted from the KDE UserBase Kexi/Handbook page at 2012-09-14. Update to 2.4 by the KDE Documentation Team The Kexi Handbook 2 Contents 1 Introduction 8 2 Kexi Basics 9 2.1 Kexi Databases . .9 2.2 Creating a New Database File . 10 2.3 The Kexi Main Window . 12 2.3.1 Main application elements . 12 2.3.2 Tabbed Toolbar . 13 2.3.3 Project Navigator pane . 13 2.3.4 Opened database objects area / Tabbed Windows . 14 2.3.5 Property Editor pane . 14 2.4 Opening an existing Kexi database file . 15 2.4.1 Opening a database file in the Open Project dialog . 15 2.4.2 Opening an existing Kexi database file by clicking on .kexi file’s icon . 16 2.5 Using built-in help . 16 3 Building Simple Databases 18 3.1 Introduction . 18 3.2 Designing Database Tables . 19 3.2.1 The Table Designer window . 19 3.2.1.1 Table Designer window consists of following columns: . 19 3.2.1.2 Designing the Persons table . 19 3.3 Entering Data Into Tables . 20 3.3.1 Details About Actions Available While Entering Data Into Tables . 21 3.4 Designing Database Queries . 21 3.5 Designing Forms . 22 3.5.1 Most important terms . 22 3.5.2 Forms versus tables . 23 3.5.3 Working with form design . 23 3.5.4 Using the Widgets tab . 24 3.5.5 Inserting widgets - text fields . 24 3.5.6 Assigning data sources .
    [Show full text]
  • MX-19.2 Users Manual
    MX-19.2 Users Manual v. 20200801 manual AT mxlinux DOT org Ctrl-F = Search this Manual Ctrl+Home = Return to top Table of Contents 1 Introduction...................................................................................................................................4 1.1 About MX Linux................................................................................................................4 1.2 About this Manual..............................................................................................................4 1.3 System requirements..........................................................................................................5 1.4 Support and EOL................................................................................................................6 1.5 Bugs, issues and requests...................................................................................................6 1.6 Migration............................................................................................................................7 1.7 Our positions......................................................................................................................8 1.8 Notes for Translators.............................................................................................................8 2 Installation...................................................................................................................................10 2.1 Introduction......................................................................................................................10
    [Show full text]
  • Kexi: Introduction for KDE Contributors
    2nd Calligra Sprint Kexi: Introduction for KDE Contributors Jarosław Staniek, November 2011 Why DB Apps? See “Databases and Spreadsheets” in the Kexi Handbook → link 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors 2/36 Jarosław Staniek, November 2011 The Kexi Project Started in 2002 → with KOffice/Calligra from the day one Had full-time contributor in 2003-2007 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors 3/36 Jarosław Staniek, November 2011 The Kexi Project First nontrivial KDE app on Windows (in 2003) → Driving force of the KDE on Windows Project 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors 4/36 Jarosław Staniek, November 2011 Consistent Vision NOT a MS Access clone → less tied to the file db See Kexi Features List at http://kexi-project.org/features.html specifics than MS Access → GUI does not mimic MS Access 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors 5/36 Jarosław Staniek, November 2011 Consistent Vision BUT acknowledges advantages of desktop databases → aimed at casual and power users 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors 6/36 Jarosław Staniek, November 2011 Consistent Vision → almost no database knowledge needed → users discover features while using Kexi 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors 7/36 Jarosław Staniek, November 2011 Consistent Vision Not much aimed at developers → default GUI not cluttered with developer- oriented features 2nd Calligra Sprint: Kexi: Introduction for Calligra Contributors
    [Show full text]
  • [Net PDF] Scribus Manual Danske
    Scribus Manual Danske Download Scribus Manual Danske Danske Bank, Manual Communication. 02-05-2021; 5; minutes to readIn this article. Available payment methods; Import Payment Management's bank setup; Agreement with your bank regarding exchanging files; Information on bank account card; See also; On this page you will find relevant information about the integration between Danske Bank and.Tel.: +45 33 44 00 00 Danske Bank A-S SA, Branch in Poland – KRS No. 0000250684 Danske Bank A-S, Hamburg branch - HRB 33810 Appendix to Technical manual for Danske Bank Leverantörsbetalningar Business rules for Danske Bank Leverantörsbetalningar Date 5.2.2021 Page 1 of 4 Change log Version Date Change 1 5.2.2021 Document created Danske Bank is a Nordic bank with strong local roots and bridges to the rest of the world. For more than 145 years, we have helped people and businesses in the Nordics realise their ambitions. Danske Bank has more than 22,000 employees in 12 countries around the world who serve our 3.3 million personal, business and institutional customers. The latest version of Scribus is supported on PCs running Windows 2000-XP-Vista-7-8-10, both 32 and 64-bit. The most popular versions of the tool are 1.5, 1.4 and 1.3. Scribus lies within Office Tools, more precisely Document management. The actual developer of the free program is The Scribus Team. Find many great new & used options and get the best deals for Sound Partners Implementation Manual : Konqueror, KDevelop, Opera, Calligra Suite, Skype, Amarok, KDE Software Compilation 4, VLC media player, Kontact, K3b, Scribus, Digikam, K, Rekonq, Clementine, Doxygen, KVIrc, MuseScore, Konversation, Umbrello, KGet, Kopete (Book, Other) at the best online prices at eBay! Free shipping.For Scribus 1.4.X to 1.5.5: Download the script and uncompress it anywhere on the local machine in a folder your user can write to.
    [Show full text]
  • Best of a Decade on Opensource.Com 2010–2019
    Best of a decade on Opensource.com 2010–2019 In celebration of our 10-year anniversary Opensource.com/yearbook FROM THE EDITOR ............................. FROM THE EDITOR ............................. Dear reader, As we celebrate 10 years of publishing, our focus is on the people from all over the globe, in various roles, from diverse backgrounds, who have helped us explore the multitude of ways in which open source can improve our lives—from technology and programming to farming and design, and so much more. We are celebrating you because we’ve learned that growing this unique storytelling site demands that we do one thing better than all the rest: listen to and talk with our readers and writers. Over the years, we’ve gotten better at it. We regularly hold meetings where we review how articles performed with readers from the week before and discuss why we think that’s so. We brainstorm and pitch new and exciting article ideas to our writer community on a weekly basis. And we build and nurture close relationships with many writers who publish articles for us every month. As an editor, I never would have imagined my biggest responsibility would be community management and relationship building over copy editing and calendar planning. I’m so grateful for this because it’s made being a part of Opensource.com a deeply rewarding experience. In December, we closed out a decade of publishing by reaching a new, all-time record of over 2 million reads and over 1 million readers. For us, this validates and affirms the value we’ve learned to place on relationships with people in a world swirling with metrics and trends.
    [Show full text]