Loading...
 

Tiki Manager Packaging

Objective

Determine a good naming convention for what is now called TRIM, the TRIM web interface and Tiki (of course) for inclusion in Package Managers (GNU/Linux or otherwise)

The immediate goal is to make an RPM to make a ClearOS app to make it easy to install Tiki instances, but let's plan ahead so this can be cleanly ported to any Package Manager.

Tiki itself will not be packaged directly. TRIM will be packaged and end users will install Tiki with that. Benefits:

  • TRIM is much simpler to package, and we'll likely package it as a PHAR
  • TRIM permits to install more than one Tiki instance
  • TRIM permits many other operations (backups, upgrades, etc.)
  • TRIM has a web interface
  • There is no good place for a Tiki package to install Tiki in because it all depends on what else people have on their server (many Tikis? Only the default site is a Tiki? etc.)


Once TRIM (under a better name) is packaged in multiple GNU/Linux distros, it should be easy to find. It should be found by searches like this:

  • yum search wiki
  • yum search groupware
  • yum search cms

Same for apt-cache search (the officially documented command) and aptitude search (third party package which used to be popular before the debian people accepted to improve apt) when it's ported on debian-based distros.

Other reasons to rename TRIM

  • It's an acronym for Tiki Remote Instance Manager
    • TRIM is no longer just a remote tool. It does local management as well.
    • Not semantic
    • We could change from TRIM to TIM but this is not great.
  • Could be Tiki Instance Manager but the term Instance is not as important.
  • "Tiki Manager" is descriptive (if you know what Tiki is)


We need to determine (just examples below to illustrate):

  1. Name of executable: tiki-deployer (formerly trim)
    • Examples of commands: tiki-deployer install, tiki-deployer clone, tiki-deployer backup
  2. Name of package is one word or words joined with hyphens: Ex.: tiki-deployer or tiki-wiki-cms-groupware-deployer
  3. Summary or short description which is displayed in results of the command line searches. Ex.: Tiki Wiki CMS Groupware Deployer
  4. Long description: Tiki Wiki CMS Groupware Deployer is a CLI and Web tool to manage one or many instances of Tiki Wiki CMS Groupware on the same or a remote server. Operations include: install, backup, update, upgrade, clone, run commands, check file integrity, apply profiles, and many more. This application was formerly known as TRIM (Tiki Remote Instance Manager)
  5. Name of the ClearOS app: app-tiki-deployer

Examples

Example of display of packages in debian using aptitude
Copy to clipboard
# aptitude search installer p debian-installer - Debian installer p debian-installer:i386 - Debian installer p debian-installer-launcher - Debian Installer desktop launcher p diaspora-installer - distributed social networking service - installer p diaspora-installer-mysql - distributed social networking service - installer (with mysql) p firmware-b43-installer - firmware installer for the b43 driver p firmware-b43legacy-installer - firmware installer for the b43legacy driver p flashplugin-installer - Adobe Flash Player plugin installer p flashplugin-installer:i386 - Adobe Flash Player plugin installer p google-android-build-tools-installer:i386 - Google build tools for Android (aapt, aidl, dexdump, dx) p google-android-sdk-docs-installer - Android SDK Documentation from Google p ideviceinstaller - Utility to manage installed applications on an iDevice p ideviceinstaller:i386 - Utility to manage installed applications on an iDevice p ideviceinstaller-dbg - Utility to manage installed applications on an iDevice - debug p ideviceinstaller-dbg:i386 - Utility to manage installed applications on an iDevice - debug p kubuntu-debug-installer - Debug package installer for Kubuntu p kubuntu-debug-installer:i386 - Debug package installer for Kubuntu p kubuntu-debug-installer-dbg - Debug package installer for Kubuntu - debug symbols p kubuntu-debug-installer-dbg:i386 - Debug package installer for Kubuntu - debug symbols v libdebian-installer-dev - v libdebian-installer-dev:i386 - p libdebian-installer-extra4 - Library of some extra debian-installer functions p libdebian-installer-extra4:i386 - Library of some extra debian-installer functions p libdebian-installer4 - Library of common debian-installer functions p libdebian-installer4:i386 - Library of common debian-installer functions p libdebian-installer4-dev - Library of common debian-installer functions p libdebian-installer4-dev:i386 - Library of common debian-installer functions p plasma-runner-installer - KRunner plugin for installing packages p plasma-runner-installer:i386 - KRunner plugin for installing packages p prism2-usb-firmware-installer - firmware files for the prism2_usb kernel driver p prism2-usb-firmware-installer:i386 - firmware files for the prism2_usb kernel driver p publicfile-installer - installer package for the publicfile http and ftp server p qapt-deb-installer - tool for installing deb files p qapt-deb-installer:i386 - tool for installing deb files p r-bioc-biocinstaller - Install/Update Bioconductor and CRAN Packages p sessioninstaller - APT based installer using PackageKit's session DBus API p ttf-mscorefonts-installer - Installer for Microsoft TrueType core fonts v ttf-mscorefonts-installer:i386 - p ttf-root-installer - True type fonts for ROOT - installer package p ubuntustudio-installer - Software installer for Ubuntu Studio

Example of display of packages in ClearOS using yum search
Copy to clipboard
# yum search installer Loaded plugins: clearcenter-marketplace, fastestmirror ClearCenter Marketplace: fetching repositories... Loading mirror speeds from cached hostfile * clearos: mirror1-newyork.clearos.com * clearos-centos: download3.clearsdn.com * clearos-centos-sclo-rh: download3.clearsdn.com * clearos-centos-updates: download3.clearsdn.com * clearos-contribs: mirror1-newyork.clearos.com * clearos-epel: download3.clearsdn.com * clearos-fast-updates: download3.clearsdn.com * clearos-infra: mirror1-newyork.clearos.com * clearos-updates: mirror1-newyork.clearos.com * private-clearcenter-dyndns: download3.clearsdn.com:80 * private-clearcenter-dynvpn: download3.clearsdn.com:80 =…= N/S matched: installer =…= gnome-packagekit-installer.x86_64 : PackageKit package installer php-composer-installers.noarch : A multi-framework Composer library installer anaconda.x86_64 : Graphical system installer anaconda-core.x86_64 : Core of the Anaconda installer anaconda-gui.x86_64 : Graphical user interface for the Anaconda installer anaconda-tui.x86_64 : Textual user interface for the Anaconda installer perl-Module-Install.noarch : Standalone, extensible Perl module installer php-horde-Horde-Role.noarch : PEAR installer role used to install Horde components python-rosdep.noarch : ROS System Dependency Installer quake3-demo.x86_64 : Quake 3 Arena tournament 3D shooter game demo installer yum.noarch : RPM package installer/updater/manager Name and summary matches only, use "search all" for everything.


Examples of display of packages in ClearOS using yum search for wiki, cms and groupware
Copy to clipboard
[root@tiki ~]# yum search wiki Loaded plugins: clearcenter-marketplace, fastestmirror ClearCenter Marketplace: fetching repositories... clearos | 3.7 kB 00:00 clearos-centos | 2.9 kB 00:00 clearos-centos-sclo-rh | 3.0 kB 00:00 clearos-centos-updates | 2.9 kB 00:00 clearos-contribs | 3.5 kB 00:00 clearos-epel | 3.0 kB 00:00 clearos-fast-updates | 2.9 kB 00:00 clearos-infra | 3.5 kB 00:00 clearos-updates | 3.5 kB 00:00 (1/13): clearos/7/group_gz | 1.6 kB 00:00 (2/13): clearos-contribs/7/updateinfo | 96 B 00:00 (3/13): clearos-contribs/7/primary_db | 60 kB 00:00 (4/13): clearos/7/primary_db | 726 kB 00:00 (5/13): clearos-fast-updates/x86_64/primary_db | 8.1 kB 00:00 (6/13): clearos-infra/7/updateinfo | 96 B 00:00 (7/13): clearos-infra/7/primary_db | 11 kB 00:00 (8/13): clearos-updates/7/updateinfo | 96 B 00:00 (9/13): clearos-updates/7/primary_db | 837 kB 00:00 (10/13): clearos-centos/x86_64/primary_db | 5.4 MB 00:01 (11/13): clearos-centos-updates/x86_64/primary_db | 7.6 MB 00:01 (12/13): clearos-epel/7/x86_64/primary_db | 6.6 MB 00:01 (13/13): clearos-centos-sclo-rh/x86_64/primary_db | 3.2 MB 00:01 Loading mirror speeds from cached hostfile * clearos: mirror1-frankfurt.clearos.com * clearos-centos: download1.clearsdn.com * clearos-centos-sclo-rh: download1.clearsdn.com * clearos-centos-updates: download1.clearsdn.com * clearos-contribs: mirror1-frankfurt.clearos.com * clearos-epel: download1.clearsdn.com * clearos-fast-updates: download1.clearsdn.com * clearos-infra: mirror1-frankfurt.clearos.com * clearos-updates: mirror1-frankfurt.clearos.com * private-clearcenter-dyndns: download4.clearsdn.com:80 * private-clearcenter-dynvpn: download2.clearsdn.com:80 private-clearcenter-dyndns | 2.9 kB 00:00:00 private-clearcenter-dynvpn | 2.9 kB 00:00:00 ============================================================ N/S matched: wiki ============================================================= devtoolset-3-eclipse-mylyn-docs-wikitext.noarch : Mylyn WikiText devtoolset-4-eclipse-mylyn-docs-wikitext.noarch : Mylyn WikiText drupal7-mediawiki_api.noarch : Provides a MediaWiki syntax to html conversion input filter libmediawiki.x86_64 : a MediaWiki C++ interface libmediawiki-devel.x86_64 : Development files for libmediawiki libreoffice-wiki-publisher.x86_64 : Create Wiki articles on MediaWiki servers with LibreOffice maven-doxia-module-twiki.noarch : TWiki module for maven-doxia maven30-maven-doxia-module-twiki.noarch : TWiki module for maven-doxia mediawiki123-RSS.noarch : Displays one or more RSS feeds on a wiki page php-pear-text-wiki.noarch : Transforms Wiki and BBCode markup into XHTML, LaTeX or plain text python-simplemediawiki.noarch : Extremely low-level wrapper to the MediaWiki API python2-wikitcms.noarch : Fedora QA wiki test management Python library rh-eclipse46-eclipse-mylyn-docs-wikitext.noarch : Mylyn WikiText rh-maven33-maven-doxia-module-twiki.noarch : TWiki module for maven-doxia rh-maven35-maven-doxia-module-twiki.noarch : TWiki module for maven-doxia rubygem-wikicloth.noarch : Mediawiki parser rubygem-wikicloth-doc.noarch : Documentation for rubygem-wikicloth Zim.noarch : Desktop wiki & notekeeper mediawiki123-HTTP302Found.noarch : Forces an external HTTP 302 redirect instead of internal redirects mediawiki123-intersection.noarch : Create a list of pages that are listed in a set of categories moin.noarch : MoinMoin is a WikiEngine to collaborate on easily editable web pages php-horde-wicked.noarch : Wiki application python2-mwclient.noarch : Mwclient is a client to the MediaWiki API relval.noarch : Tool for interacting with Fedora QA wiki pages trac.noarch : Enhanced wiki and issue tracking system Name and summary matches only, use "search all" for everything. [root@tiki ~]# yum search cms Loaded plugins: clearcenter-marketplace, fastestmirror ClearCenter Marketplace: fetching repositories... Loading mirror speeds from cached hostfile * clearos: mirror1-frankfurt.clearos.com * clearos-centos: download1.clearsdn.com * clearos-centos-sclo-rh: download1.clearsdn.com * clearos-centos-updates: download1.clearsdn.com * clearos-contribs: mirror1-frankfurt.clearos.com * clearos-epel: download1.clearsdn.com * clearos-fast-updates: download1.clearsdn.com * clearos-infra: mirror1-frankfurt.clearos.com * clearos-updates: mirror1-frankfurt.clearos.com * private-clearcenter-dyndns: download2.clearsdn.com:80 * private-clearcenter-dynvpn: download4.clearsdn.com:80 ============================================================= N/S matched: cms ============================================================= lcms2-devel.x86_64 : Development files for LittleCMS lcms2-utils.x86_64 : Utility applications for lcms2 rubygem-openssl_cms_2_0_0.x86_64 : OpenSSL with CMS functions for Ruby 2.0.0 rubygem-openssl_cms_2_0_0-doc.noarch : Documentation for rubygem-openssl_cms bouncycastle-pkix.noarch : Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs devtoolset-4-bouncycastle-pkix.noarch : Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs gnupg2-smime.x86_64 : CMS encryption and signing tool and smart card support for GnuPG lcms2.x86_64 : Color Management Engine libksba.x86_64 : CMS and X.509 library python2-wikitcms.noarch : Fedora QA wiki test management Python library rh-eclipse46-bouncycastle-pkix.noarch : Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs wine-cms.x86_64 : Color Management for wine Name and summary matches only, use "search all" for everything. [root@tiki ~]# yum search groupware Loaded plugins: clearcenter-marketplace, fastestmirror ClearCenter Marketplace: fetching repositories... Loading mirror speeds from cached hostfile * clearos: mirror1-frankfurt.clearos.com * clearos-centos: download4.clearsdn.com * clearos-centos-sclo-rh: download4.clearsdn.com * clearos-centos-updates: download4.clearsdn.com * clearos-contribs: mirror1-frankfurt.clearos.com * clearos-epel: download4.clearsdn.com * clearos-fast-updates: download4.clearsdn.com * clearos-infra: mirror1-frankfurt.clearos.com * clearos-updates: mirror1-frankfurt.clearos.com * private-clearcenter-dyndns: download4.clearsdn.com:80 * private-clearcenter-dynvpn: download2.clearsdn.com:80 ============================================================ Matched: groupware ============================================================ kdepimlibs-kxmlrpcclient.x86_64 : Simple XML-RPC Client support php-horde-horde.noarch : Horde Application Framework zarafa-z-push.noarch : ActiveSync over-the-air implementation for Zarafa [root@tiki ~]#



Examples of display of packages in ubuntu using apt-cache search for wiki, cms and groupware
Copy to clipboard
tiki-itot@tikiitot-Latitude-E7440:~$ sudo apt-cache search wiki exim4 - metapackage to ease Exim MTA (v4) installation exim4-base - support files for all Exim MTA (v4) packages exim4-config - configuration for the Exim MTA (v4) exim4-daemon-heavy - Exim MTA (v4) daemon with extended features, including exiscan-acl exim4-daemon-light - lightweight Exim MTA (v4) daemon exim4-dev - header files for the Exim MTA (v4) packages fonts-arphic-ukai - "AR PL UKai" Chinese Unicode TrueType font collection Kaiti style fonts-arphic-uming - "AR PL UMing" Chinese Unicode TrueType font collection Mingti style gir1.2-gxps-0.1 - GObject introspection data for the gxps library gpg-wks-client - GNU privacy guard - Web Key Service client gpg-wks-server - GNU privacy guard - Web Key Service server hunspell-an - Aragonese dictionary for hunspell ibus-table-cangjie-big - ibus-table input method: CangJie (big) ibus-table-cangjie3 - ibus-table input method: CangJie3 ibus-table-cangjie5 - ibus-table input method: CangJie5 ibus-table-wubi - ibus-table input method: Wubi libgxps-dev - handling and rendering XPS documents (development files) libgxps-doc - library for handling and rendering XPS documents (documentation) libgxps2 - handling and rendering XPS documents (library) libstrongswan - strongSwan utility and crypto library libxen-dev - Public headers and libs for Xen python-moinmoin - Python clone of WikiWiki - library python-openstackclient - OpenStack Command-line Client - Python 2.7 python-openstackclient-doc - OpenStack Command-line Client - doc python-pygments - syntax highlighting package written in Python python-pysaml2 - SAML Version 2 to be used in a WSGI environment - Python 2.x python-pysaml2-doc - SAML Version 2 to be used in a WSGI environment - doc python-taskflow - Taskflow structured state management library - Python 2.7 python-taskflow-doc - Taskflow structured state management library - doc python3-pygments - syntax highlighting package written in Python 3 abx - audio ABX testing software air-quality-sensor - user space driver for AppliedSensor's Indoor Air Monitor aolserver4-doc - AOL web server version 4 - documentation auto-install-el - Auto install elisp file banshee-extension-lyrics - Lyrics extension for Banshee blhc - build log hardening check cantata - Qt client for the music player daemon (MPD) casacore-data-observatories - Table of radio observatory coordinates for casacore cl-actionlib-msgs - Messages relating to Robot OS actionlib, LISP interface cl-diagnostic-msgs - Messages relating to Robot OS diagnostic, LISP interface cl-nav-msgs - Messages relating to Robot OS nav, LISP interface cl-trajectory-msgs - Messages relating to Robot OS trajectory, LISP interface cl-visualization-msgs - Messages relating to Robot OS visualization, LISP interface deluge-gtk - bittorrent client written in Python/PyGTK (GTK+ ui) deluge-web - bittorrent client written in Python/PyGTK (web ui) deluged - bittorrent client written in Python/PyGTK (daemon) dico-module-mediawiki - RFC 2229 compliant modular dictionary server (mediawiki module) didiwiki - simple wiki implementation with built-in webserver display-dhammapada - fortune-like collection of Buddhist sayings doconce - document once, include anywhere dokujclient - Command line tool to interact with an instance of Dokuwiki dokuwiki - standards compliant simple to use wiki eclipse-mylyn-wikitext - Mylyn WikiText editmoin - edit MoinMoin wiki pages with your favourite editor elpa-muse - Author and publish projects using Wiki-like markup fonts-hanazono - Japanese TrueType mincho font by KAGE system and FontForge fonts-meera-taml - free font for Tamil fossil - DSCM with built-in wiki, http interface and server, tickets database fp-units-castle-game-engine - Castle Game Engine - 3D game engine for FreePascal / Lazarus freeplane - Java program for working with Mind Maps fusionforge-plugin-mediawiki - FusionForge plugin - Mediawiki fusionforge-plugin-moinmoin - FusionForge plugin - MoinMoinWiki git-mediawiki - fast, scalable, distributed revision control system (MediaWiki remote helper) github-backup - backs up data from GitHub gitit - Wiki engine backed by a git or darcs filestore gmpc-plugins - Plugins for the GNOME Music Player Client gmusicbrowser - graphical jukebox for large music collections gnokii - Datasuite for mobile phone management gnokii-cli - Datasuite for mobile phone management (console interface) gnokii-common - Datasuite for mobile phone management (base files) gnokii-dbg - Datasuite for mobile phone management (debug symbols gnokii-smsd - SMS Daemon for mobile phones gnokii-smsd-mysql - SMSD plugin for MySQL storage backend gnokii-smsd-pgsql - SMSD plugin for PostgreSQL storage backend gnote - desktop note taking program using Wiki style links golang-github-armon-go-socks5-dev - SOCKS5 server in Golang golang-github-hashicorp-go-immutable-radix-dev - immutable radix tree implementation in Golang golang-github-nebulouslabs-merkletree-dev - Go package for working with Merkle trees golang-github-puerkitobio-purell-dev - tiny Go library to normalize URLs golang-github-tinylib-msgp-dev - Go code generator for MessagePack (source) golang-github-xtaci-kcp-dev - Full-Featured Reliable-UDP Library for golang golang-strk.kbt-projects-go-libravatar-dev - Simple Go library for serving federated avatars goldendict - feature-rich dictionary lookup program google-cloud-print-connector - Google Cloud Print CUPS Connector grub-imageboot - boot iso, harddisk and floppy images with grub2 and syslinux memdisk hashcat - World's fastest and most advanced password recovery utility hiki - Wiki Engine written in Ruby howm - Note-taking tool on Emacs ibus-pinyin - Pinyin engine for IBus ibus-table-array30 - Array30 input method based on table engine of ibus ibus-table-emoji - ibus-table input method: Emoji ibus-table-erbi - ibus-table input method: ErBi ibus-table-erbi-qs - ibus-table input method: ErBi(QS) ibus-table-ipa-x-sampa - ibus-table input method: IPA-X-SAMPA ibus-table-jyutping - ibus-table input method: Jyutping ibus-table-latex - ibus-table input method: LaTeX iec16022 - Generates 2d ISO/IEC 16022 barcodes (data matrix/semacode) ikiwiki - wiki compiler ikiwiki-hosting-common - ikiwiki hosting: common files ikiwiki-hosting-dns - ikiwiki hosting: dns server ikiwiki-hosting-web - ikiwiki hosting: web server kubuntu-web-shortcuts - web shortcuts for Kubuntu, Ubuntu, Launchpad lcmaps-plugins-jobrep - Jobrepository plugin for the LCMAPS authorization framework libactionlib-msgs-dev - Messages relating to the Robot OS actionlib, C/C++ interface libandroid-json-java - Android rewrite of the evil licensed json.org libandroid-json-java-doc - Android rewrite of the evil licensed json.org - Documentations libandroid-json-org-java - androids rewrite of the evil licensed json.org libandroid-json-org-java-doc - Documentation for androids rewrite of the evil licensed json.org libanyevent-yubico-perl - Perl module for validating YubiKey OTPs in AnyEvent applications libbloom-dev - simple and small bloom filter implementation in C (development files) libbloom1 - simple and small bloom filter implementation in C libcatmandu-wikidata-perl - import from Wikidata for processing with Catmandu libconfig-model-backend-augeas-perl - config-model reader and writer powered by Augeas libcorkipset-dev - C library to store sets/maps of IP address (development files) libcorkipset-doc - C library to store sets/maps of IP address (documentation files) libcorkipset-utils - C library to store sets/maps of IP address (utility files) libcorkipset1 - C library to store sets/maps of IP address libdata-parsebinary-perl - yet another parser for binary structures libdatabase-dumptruck-perl - document-oriented interface to a SQLite database libdiagnostic-msgs-dev - Messages relating to Robot OS diagnostic, C/C++ interface libdokujclient-java - Client library for Dokuwiki's xmlrpc interface libdokujclient-java-doc - Client for Dokuwiki's xmlrpc interface -- documentation libdoxia-core-java - Doxia content generation framework (core) libdoxia-java - Doxia content generation framework (modules) libdoxia-java-doc - Documentation for libdoxia-java libdoxia-sitetools-java - Extension package of the content generation framework Doxia libdoxia-sitetools-java-doc - Documentation for Doxia Sitetools libelixirfm-perl - perl implementation for Functional Arabic Morphology libgeo-osm-tiles-perl - module for calculating tile numbers for OpenStreetMap libghc-gitit-data - Wiki engine backed by a git or darcs filestore - Data files libghc-gitit-dev - Wiki engine backed by a git or darcs filestore libghc-gitit-doc - Wiki engine backed by a git or darcs filestore; documentation libghc-gitit-prof - Wiki engine backed by a git or darcs filestore; profiling libraries libghc-highlighting-kate-dev - syntax highlighting library based on Kate syntax descriptions libghc-highlighting-kate-doc - library documentation for highlighting-kate; documentation libghc-highlighting-kate-prof - highlighting-kate library with profiling enabled; profiling libraries libghc-lens-dev - Lenses, Folds and Traversals libghc-lens-doc - Lenses, Folds and Traversals; documentation libghc-lens-prof - Lenses, Folds and Traversals; profiling libraries libghc-nonce-dev - generate cryptographic nonces libghc-nonce-doc - generate cryptographic nonces; documentation libghc-nonce-prof - generate cryptographic nonces; profiling libraries libghc-pandoc-dev - general markup converter - libraries libghc-pandoc-doc - general markup converter - library documentation libghc-pandoc-prof - general markup converter - profiling libraries libghc-readline-dev - Haskell bindings to GNU readline library libghc-readline-doc - Haskell bindings to GNU readline library; documentation libghc-readline-prof - Haskell bindings to GNU readline library; profiling libraries libghc-token-bucket-dev - Haskell implementation of leaky bucket rate limiting libghc-token-bucket-doc - Haskell implementation of leaky bucket rate limiting; documentation libghc-token-bucket-prof - Haskell implementation of leaky bucket rate limiting; profiling libraries libghc-uuid-dev - create, compare, parse and print Universally Unique Identifiers libghc-uuid-doc - create, compare, parse and print UUIDs; documentation libghc-uuid-prof - create, compare, parse and print UUIDs; profiling libraries libghc-uuid-types-dev - Type definitions for Universally Unique Identifiers libghc-uuid-types-doc - Type definitions for Universally Unique Identifiers; documentation libghc-uuid-types-prof - Type definitions for Universally Unique Identifiers; profiling libraries libgnokii-dbg - Gnokii mobile phone interface library (development files) libgnokii-dev - Gnokii mobile phone interface library (development files) libgnokii7 - Gnokii mobile phone interface library libgoocanvas2-perl - Perl bindings for the goocanvas-2.0 widget using Glib::Object::Introspection libgraph-writer-dsm-perl - Perl module to draw Graph object as a DSM matrix libgxps-utils - handling and rendering XPS documents (utilities) libhal1-flash - Compatibility library to allow playback of Flash DRM content libhtml-wikiconverter-dokuwiki-perl - HTML to wiki markup converter - DokuWiki dialect libhtml-wikiconverter-kwiki-perl - HTML to wiki markup converter - Kwiki dialect libhtml-wikiconverter-markdown-perl - HTML to wiki markup converter - Markdown dialect libhtml-wikiconverter-mediawiki-perl - Perl module to add MediaWiki markup support to HTML::WikiConverter libhtml-wikiconverter-moinmoin-perl - HTML to wiki markup converter - MoinMoin dialect libhtml-wikiconverter-oddmuse-perl - HTML to wiki markup converter - Oddmuse dialect libhtml-wikiconverter-perl - HTML to wiki markup converter libhtml-wikiconverter-phpwiki-perl - HTML to wiki markup converter - PhpWiki dialect libhtml-wikiconverter-pmwiki-perl - HTML to wiki markup converter - PmWiki dialect libhtml-wikiconverter-snipsnap-perl - HTML to wiki markup converter - SnipSnap dialect libhtml-wikiconverter-tikiwiki-perl - HTML to wiki markup converter - TikiWiki dialect libhtml-wikiconverter-usemod-perl - HTML to wiki markup converter - UseMod dialect libhtml-wikiconverter-wakkawiki-perl - HTML to wiki markup converter - WakkaWiki dialect libhtml-wikiconverter-wikkawiki-perl - HTML to wiki markup converter - WikkaWiki dialect libiec16022-0 - Library to generate 2d ISO/IEC 16022 barcodes (data matrix/semacode) libiec16022-dev - Development files for the ISO/IEC 16022 barcodes library libjs-languages4translatewiki - Javascript globalization and localization for browser use libkiwix-dev - library of common code for Kiwix (development) libkiwix0 - library of common code for Kiwix libkolabxml1v5 - Kolab XML format (shared library) liblwipv6-2 - User level (lightweight) TCP/IP stack with IPv6 support liblwipv6-dev - Development files for the LWIPv6 library libmath-geometry-voronoi-perl - Perl module to compute Voronoi diagrams from sets of points libmediawiki-api-perl - Perl interface to the MediaWiki API libmediawiki-bot-perl - high-level bot framework for interacting with MediaWiki wikis libmediawiki-dumpfile-perl - Perl module to parse MediaWiki dump files libmojomojo-perl - wiki- and blog-inspired content management system libnav-msgs-dev - Messages relating to Robot OS nav, C/C++ interface libnfo1 - an NFO file parser/writer library libparse-mediawikidump-perl - Perl module to parse MediaWiki dump files libphp-predis - Flexible and feature-complete PHP client library for the Redis key-value store libpod-simple-wiki-perl - Perl class for creating Pod to Wiki filters libpurelibc-dev - Development files for the purelibc library libpurelibc1 - libc+syscalls to libc-only wrapper for libc functions libreoffice-wiki-publisher - LibreOffice extension for working with MediaWiki articles libsox-fmt-pulse - SoX PulseAudio format I/O library libstaroffice-0.0-0 - Import filter library to import all StarOffice documents libstaroffice-dev - Import filter library to import all StarOffice documents -- development libstaroffice-doc - Import filter library to import all StarOffice documents -- documentation libstaroffice-tools - Import filter library to import all StarOffice documents -- tools libstatistics-welford-perl - Standard statistics using Welford's algorithm libtemplate-alloy-perl - TT2/3, HT, HTE, Tmpl, and Velocity Engine libtext-markup-perl - Parse text markup into HTML libtext-mediawikiformat-perl - module that converts Mediawiki markup into other text formats libtext-trac-perl - module for formatting text with Trac Wiki Style libtext-wikicreole-perl - module to convert Wiki Creole 1.0 markup to XHTML libtext-wikiformat-perl - translates Wiki formatted text into other formats libtrajectory-msgs-dev - Messages relating to Robot OS trajectory, C/C++ interface libtree-rb-perl - Perl implementation of the Red/Black tree libumlib-dev - View-OS in user space - Development files libumlib0 - View-OS in user space - Support library for modules liburi-find-delimited-perl - Find URIs which may be wrapped in enclosing delimiters libvcs-lite-perl - Minimal version control system libvisualization-msgs-dev - Messages relating to Robot OS visualization, C/C++ interface libwiki-toolkit-formatter-usemod-perl - UseModWiki-style formatting for CGI::Wiki libwiki-toolkit-perl - Toolkit for building Wikis libwiki-toolkit-plugin-categoriser-perl - Category management for Wiki::Toolkit libwiki-toolkit-plugin-diff-perl - format differences between two Wiki::Toolkit pages libwiki-toolkit-plugin-json-perl - Wiki::Toolkit plugin to output RecentChanges JSON libwiki-toolkit-plugin-locator-grid-perl - A Wiki::Toolkit plugin to manage co-ordinate data libwiki-toolkit-plugin-ping-perl - "ping" various services when nodes are written libwiki-toolkit-plugin-rss-reader-perl - module to retrieve RSS feeds for inclusion in Wiki::Toolkit nodes libwww-mediawiki-client-perl - simple CVS-like interface for editing MediaWiki websites libwww-wikipedia-perl - perl module that provides an automated interface to Wikipedia libzim-dev - library implementation of ZIM specifications (development) libzim2 - library implementation of ZIM specifications londonlaw - Scotland Yard board game with network support mancala - Implementation of the simple board game called Mancala mathtex - Generate image from LaTeX command mediawiki - website engine for collaborative work mediawiki-classes - website engine for collaborative work - standalone classes mediawiki2latex - Loads pages from MediaWiki and converts to LaTeX and PDF mediawiki2latexguipyqt - lightweight GUI for mediawiki2latex microdc2 - command-line based Direct Connect client mon - monitor hosts/services/whatever and alert about problems mptp - single-locus species delimitation mscgen - Message Sequence Chart (MSC) generator msgp - Go code generator for MessagePack musica - web application for browsing and listening to your music navit - Car navigation system with routing engine node-languages4translatewiki - Javascript globalization and localization for Node.js onetime - command-line encryption using the "one-time pad" method open-font-design-toolkit - metapackage for open font design openguides - web application for managing a collaboratively-written city guide opensc - Smart card utilities with support for PKCS#15 compatible cards opensc-pkcs11 - Smart card utilities with support for PKCS#15 compatible cards pandoc - general markup converter pandoc-data - general markup converter - data files parsewiki - Documentation System Based on ASCII Text pdebuild - Eclipse PDE Build extension for Common Debian Build System php-horde-wicked - Wiki application php-luasandbox - PHP extension that provides a sandboxed Lua environment php-nrk-predis - Flexible and feature-complete PHP client library for the Redis key-value store php-symfony-web-link - manage links between resources php-text-wiki - transform Wiki and BBCode markup into XHTML, LaTeX or plain text markup php-wikidiff2 - external diff engine for mediawiki psi-plus - Qt-based XMPP/Jabber client (basic version) psi-plus-common - common files for Psi+ psi-plus-l10n - localization files for Psi+ psi-plus-plugins - plugins for Psi+ psi-plus-skins - skins for Psi+ psi-plus-sounds - sound files for Psi+ psi-plus-webkit - Qt-based XMPP/Jabber client (WebKit version) pyntor - flexible and componentized presentation program python-actionlib-msgs - Messages relating to Robot OS actionlib, Python interface python-ck - Python2 light-weight knowledge manager python-colorspacious - library for doing colorspace conversions - Python 2.X python-creoleparser - Parser for the Creole common wiki markup language python-diagnostic-msgs - Messages relating to Robot OS diagnostic, Python interface python-fedora - Python modules for interacting with Fedora Services (Python 2) python-fedora-doc - Python modules for interacting with Fedora Services (common documentation) python-geolinks - Python 2 Library for using geospatial links (catalogue interoperablity) python-geopy - geocoding toolbox for Python python-glade2 - GTK+ bindings: Glade support python-gtk2 - Python bindings for the GTK+ widget set python-gtk2-dbg - Python bindings for the GTK+ widget set (debug extension) python-gtk2-dev - GTK+ bindings: devel files python-gtk2-doc - Python bindings for the GTK+ widget set - documentation python-langdetect - Python library for language-detection (Python 2) python-mnemonic - Implementation of Bitcoin BIP-0039 (Python 2) python-mwparserfromhell - Outrageously powerful parser for MediaWiki wikicode python-nav-msgs - Messages relating to Robot OS nav, Python interface python-pattern - web mining module for Python python-pyopencl - Python module to access OpenCL parallel computation API python-pyopencl-dbg - Python module to access OpenCL API (debug extensions) python-pyopencl-doc - module to access OpenCL parallel computation API (documentation) python-simpletal - Simple TAL, TALES and METAL implementation python-textile - Python 2 parser for the Textile markup python-trajectory-msgs - Messages relating to Robot OS trajectory, Python interface python-visualization-msgs - Messages relating to Robot OS visualization, Python interface python-wit - wikitext translation library python3-ck - Python3 light-weight knowledge manager python3-colorspacious - library for doing colorspace conversions - Python 3.x python3-fedora - Python modules for interacting with Fedora Services (Python 3) python3-geolinks - Python 3 Library for using geospatial links (catalogue interoperablity) python3-geopy - geocoding toolbox for Python3 python3-harmony - program and library for creating and managing Discord accounts python3-langdetect - Python library for language-detection (Python 3) python3-librecaptcha - program and library for solving reCAPTCHA challenges python3-mnemonic - Implementation of Bitcoin BIP-0039 (Python 3) python3-mwclient - MediaWiki API client in Python python3-mwparserfromhell - Outrageously powerful parser for MediaWiki wikicode python3-openstackclient - OpenStack Command-line Client - Python 3.x python3-pyopencl - Python 3 module to access OpenCL parallel computation API python3-pyopencl-dbg - Python 3 module to access OpenCL API (debug extensions) python3-pysaml2 - SAML Version 2 to be used in a WSGI environment - Python 3.x python3-searx - Privacy-respecting metasearch engine - library package python3-taskflow - Taskflow structured state management library - Python 3.x python3-textile - Python 3 parser for the Textile markup qmmp - feature-rich audio player with support of many formats r-cran-nloptr - GNU R package for interface to NLopt r-cran-wikidatar - GNU R API Client Library for 'Wikidata' r-cran-wikipedir - GNU R MediaWiki API Wrapper r-cran-wikitaxa - taxonomic information from 'Wikipedia' for GNU R rabbit - presentation tool using RD, a simple text format rabbit-mode - Emacs-lisp rabbit-mode for writing RD document using Rabbit redmine - flexible project management web application ros-actionlib-msgs - Messages relating to Robot OS actionlib, definitions ros-diagnostic-msgs - Messages relating to Robot OS diagnostic, definitions ros-nav-msgs - Messages relating to Robot OS nav, definitions ros-trajectory-msgs - Messages relating to Robot OS trajectory, definitions ros-visualization-msgs - Messages relating to Robot OS visualization, definitions rt4-extension-customfieldsonupdate - edit ticket's custom fields on reply/comment (Request Tracker) ruby-actionpack-page-caching - static page caching for Action Pack (removed from core in Rails 4.0) ruby-albino - Ruby wrapper for pygmentize ruby-creole - Creole common wiki markup language to HTML converter ruby-ffi - load dynamic libraries, bind functions from within ruby code ruby-github-markup - GitHub Markup rendering ruby-gollum-lib - simple, Git-powered wiki ruby-haml-contrib - Elegant, structured XHTML/XML templating engine - addons ruby-omniauth-gitlab - OAuth2 strategy for authenticating to GitLab service ruby-redcloth - Textile module for Ruby ruby-wikicloth - MediaWiki markup language parser for Ruby searx - Privacy-respecting metasearch engine secilc - SELinux CIL compiler secilc-doc - documentation for the SELinux CIL Compiler sputnik - Extensible wiki stardict-plugin - International dictionary - common plugins stx2any - Converter from structured plain text to other formats tdiary-style-rd - RD Style for tDiary tea - graphical text editor with syntax highlighting texlive-latex-extra - TeX Live: LaTeX additional packages texvc - validates and converts LaTeX expressions into HTML, MathML or PNG therion-doc - Documentation for Therion Cave surveying software tomboy - desktop note taking program using Wiki style links trac - Enhanced wiki and issue tracking system for software development projects trac-announcer - enhanced e-mail notification system for Trac trac-codecomments - code comments and review plugin for Trac trac-diavisview - Renders dia and vdx files in Trac trac-graphviz - Graphs printing plugin for Trac trac-includemacro - Include external resources in a Trac wiki page trac-jsgantt - displays Trac tickets as a Gantt chart in a wiki page trac-privatewiki - add private wiki ability to Trac trac-tags - Tagging plugin for Trac wiki and issue tracking system trac-translatedpages - Show translated versions of wiki page in the Trac web application trac-wikiprint - Make Trac wiki pages printable, exporting to PDF or printable HTML trac-wikitablemacro - SQL Table in Wiki Page for Trac trac-wysiwyg - WYSIWYG style editor for the Trac issue tracking system trac-xmlrpc - XML-RPC interface to the Trac wiki and issue tracking system tryton-modules-authentication-sms - Tryton Application Platform (Authentication SMS Module) tryton-modules-customs - Tryton Application Platform (Customs Module) tryton-modules-product-classification-taxonomic - Tryton Application Platform (Product Classification Module) txt2tags - conversion tool to generating several file formats uicilibris - convert mediawiki contents to a printable book umview - View-OS in user space - Core and base modules umview-mod-umdevtap - View-OS in user space - Virtual TUN/TAP module umview-mod-umfuseext2 - View-OS in user space - ext2 module for UMFUSE umview-mod-umfusefat - View-OS in user space - FAT module for UMFUSE umview-mod-umfuseiso9660 - View-OS in user space - ISO9660 module for UMFUSE umview-mod-umlwip - View-OS in user space - LWIPv6 gateway module umview-mod-viewfs - View-OS in user space - Filesystem mangling modules usemod-wiki - Perl-based Wiki clone vdetelweb - Telnet and Web interface for VDE 2.x vim-voom - Vim two-pane outliner wallch - wallpaper changer wiki2beamer - Tool to create LaTeX beamer presentations in wiki syntax wikipedia2text - displays Wikipedia articles on the command line wiliki - Yet another Wiki clone written in Scheme xenstore-utils - Xenstore command line utilities for Xen xfce4-smartbookmark-plugin - search the web via the Xfce4 panel xgnokii - Datasuite for mobile phone management (X interface) yaws-wiki - Wiki application for Yaws webserver zim - graphical text editor based on wiki technologies mgltools-cadd - Computer Aided Drug Discovery (CADD) Pipeline tiki-itot@tikiitot-Latitude-E7440:~$ sudo apt-cache search cms gpgsm - GNU privacy guard - S/MIME version icc-profiles-free - ICC color profiles for use with color profile aware software libksba-dev - X.509 and CMS support library - development files libksba-mingw-w64-dev - X.509 and CMS support library (Windows development) libksba8 - X.509 and CMS support library liblcms2-2 - Little CMS 2 color management library liblcms2-dev - Little CMS 2 color management library development headers liblcms2-utils - Little CMS 2 color management library (utilities) x11-xserver-utils - X server utilities blazeblogger - simple to use, command line based, content management system can-utils - SocketCAN userspace utilities and tools cmst - QT GUI for Connman with system tray icon context-modules - additional ConTeXt modules dispcalgui - Graphical user interface for the Argyll CMS. dosbox - x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics, sound and DOS flatnuke - flat-file based CMS fonts-lyx - TrueType versions of some TeX fonts used by LyX fusionforge-plugin-scmsvn - FusionForge plugin - Subversion gimp-ufraw - gimp importer for raw camera images gnome-color-manager - Color management integration for the GNOME desktop environment golang-github-denverdino-aliyungo-dev - Go SDK for Aliyun (Alibaba Cloud) guilt - quilt for git; similar to Mercurial queues hashcat - World's fastest and most advanced password recovery utility infernal - inference of RNA secondary structural alignments infernal-doc - inference of RNA secondary structural alignments – documentation jscommunicator-web-phone - Basic SIP video-phone web page using WebRTC libbcmail-java - Bouncy Castle generators/processors for S/MIME and CMS libbcmail-java-doc - Bouncy Castle generators/processors for S/MIME and CMS (Documentation) libbcpkix-java - Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF libbcpkix-java-doc - Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS... (Documentation) libcppdb-dev - SQL Connectivity Library (development files) libcppdb-mysql0 - SQL Connectivity Library (MySQL backend) libcppdb-odbc0 - SQL Connectivity Library (odbc backend) libcppdb-postgresql0 - SQL Connectivity Library (PostgreSQL backend) libcppdb-sqlite3-0 - SQL Connectivity Library (sqlite3 backend) libcppdb0 - SQL Connectivity Library (core library) libgdcm-tools - Grassroots DICOM tools and utilities libjs-jscommunicator - Browser-based messaging, phone and video chat application libmaven-scm-java - Maven SCM - Common API for SCM operations (Core API) libmaven-scm-java-doc - Maven SCM - Common API for SCM operations (Documentation) libmaven-scm-providers-java - Maven SCM - Common API for SCM operations (Providers) libmng-dev - M-N-G library (Development headers) libmng2 - Multiple-image Network Graphics library libmstoolkit-dev - libraries for manipulating mass spectrometry data - dev files libmstoolkit-tools - libraries for manipulating mass spectrometry data - tools libmstoolkit82 - libraries for manipulating mass spectrometry data - runtime libpwiz-dev - library to perform proteomics data analyses (devel files) libpwiz-doc - set of programs to perform proteomics data analyses (doc) libpwiz-tools - ProteoWizard command line tools libpwiz3 - library to perform proteomics data analyses (runtime) libqca-qt5-2 - libraries for the Qt Cryptographic Architecture libqca-qt5-2-dev - development files for the Qt Cryptographic Architecture libqca2 - libraries for the Qt Cryptographic Architecture libqca2-dev - development files for the Qt Cryptographic Architecture libqca2-doc - API documentation for the Qt Cryptographic Architecture libsocket-msghdr-perl - sendmsg, recvmsg and ancillary data operations libtext-typography-perl - markup ASCII text with correct typography for HTML php-psr-log - common interface for logging libraries pluxml - light blog/CMS engine powered by XML python-dcmstack - DICOM to Nifti conversion python-djangocms-admin-style - CSS styles for the django CMS admin interface (Python2 version) python-djangocms-admin-style-common - CSS styles for the django CMS admin interface (common assets) python-fmcs - Find Maximum Common Substructure python-rosinstall - Installer for Robot OS (Python 2) python-vcstools - VCS/SCM Python source control library for svn, git, hg, and bzr (Python 2) python3-djangocms-admin-style - CSS styles for the django CMS admin interface (Python3 version) python3-rosinstall - Installer for Robot OS (Python 3) python3-vcstools - VCS/SCM Python source control library for svn, git, hg, and bzr (Python 3) qca-qt5-2-utils - command line tool for the Qt Cryptographic Architecture qca2-utils - command line tool for the Qt Cryptographic Architecture sleepyhead - Sleep tracking software with a focus on monitoring CPAP treatment texlive-fonts-extra - TeX Live: Additional fonts texlive-latex-extra - TeX Live: LaTeX additional packages the - Full-screen character mode text editor the-doc - Reference Manual for The Hessling Editor ufraw - standalone importer for raw camera images ufraw-batch - batch importer for raw camera images whatweb - Next generation web scanner youtube-dl - downloader of videos from YouTube and other sites icc-profiles - ICC color profiles for use with color profile aware software tiki-itot@tikiitot-Latitude-E7440:~$ sudo apt-cache search groupware citadel-client - complete and feature-rich groupware server (command line client) citadel-doc - complete and feature-rich groupware server (documentation) citadel-server - complete and feature-rich groupware server citadel-suite - complete and feature-rich groupware server; metapackage for full installation citadel-webcit - web-based frontend to Citadel groupware server courier-base - Courier mail server - base system courier-doc - Courier mail server - additional documentation courier-faxmail - Courier mail server - Fax<->mail gateway courier-imap - Courier mail server - IMAP server courier-imap-ssl - Courier mail server - IMAP over TLS [transitional] courier-ldap - Courier mail server - LDAP support courier-mlm - Courier mail server - mailing list manager courier-mta - Courier mail server - ESMTP daemon courier-mta-ssl - Courier mail server - ESMTP over TLS [transitional] courier-pcp - Courier mail server - PCP server courier-pop - Courier mail server - POP3 server courier-pop-ssl - Courier mail server - POP3 over TLS [transitional] courier-ssl - Courier mail server - TLS Support [transitional] courier-webadmin - Courier mail server - web-based administration frontend d-push - open source implementation of the ActiveSync protocol evolution - groupware suite with mail client and organizer evolution-common - architecture independent files for Evolution evolution-dev - development library files for Evolution evolution-ews - Exchange Web Services integration for Evolution evolution-plugin-bogofilter - standard plugins for Evolution (bogofilter) evolution-plugin-pstimport - standard plugins for Evolution (pstimport) evolution-plugin-spamassassin - standard plugins for Evolution (spamassassin) evolution-plugins - standard plugins for Evolution evolution-plugins-experimental - experimental plugins for Evolution gosa-plugin-opengroupware - opengroupware plugin for GOsa² gosa-plugin-phpgw - phpgw plugin for GOsa² kde-baseapps - base applications from the official KDE release (metapackage) kde-runtime - runtime components from the official KDE release kdeaccessibility - accessibility packages from the official KDE release kdeadmin - system administration tools from the official KDE release kdebase-runtime - Transitional package for the KDE runtime components kdeedu - educational applications from the official KDE release kdegames - games from the official KDE release kdegraphics - graphics applications from the official KDE release kdemultimedia - multimedia applications from the official KDE release kdenetwork - networking applications from the official KDE release kdesdk - Software Development Kit from the official KDE release kdetoys - desktop toys from the official KDE release kdeutils - general-purpose utilities from the official KDE release kopano-archiver - Complete and feature rich groupware solution - archiver kopano-backup - Complete and feature rich groupware solution - backup kopano-common - Complete and feature rich groupware solution - common files kopano-contacts - Complete and feature rich groupware solution - contact mapi provider kopano-core - Metapackage to install the Kopano Core stack kopano-dagent - Complete and feature rich groupware solution - delivery agent kopano-dev - C++ Development files and libraries for Kopano Core kopano-gateway - Complete and feature rich groupware solution - POP3 and IMAP gateway kopano-ical - Complete and feature rich groupware solution - CalDAV and CalDAV gateway kopano-l10n - Complete and feature rich groupware solution - l10n files kopano-libs - Complete and feature rich groupware solution - Free/Busy library kopano-monitor - Complete and feature rich groupware solution - quota monitor kopano-presence - Complete and feature rich groupware solution - presence daemon kopano-search - Complete and feature rich groupware solution - indexer kopano-server - Complete and feature rich groupware solution - server component kopano-spooler - Complete and feature rich groupware solution - email spooler kopano-utils - Complete and feature rich groupware solution - admin tools libkxmlrpcclient4 - simple XML-RPC client library php-horde - Horde Application Framework php-horde-groupware - Horde Groupware php-horde-webmail - Horde Groupware Webmail Edition php-mapi - Complete and feature rich groupware solution - PHP MAPI bindings python-kopano - Complete and feature rich groupware solution - Python bindings python-mapi - Complete and feature rich groupware solution - Python MAPI bindings sogo - Scalable groupware server sogo-common - Scalable groupware server - common files sqwebmail - Courier mail server - webmail server z-push - open source implementation of the ActiveSync protocol - metapackage z-push-backend-caldav - open source implementation of the ActiveSync protocol - CalDav backend z-push-backend-carddav - open source implementation of the ActiveSync protocol - CardDav backend z-push-backend-combined - open source implementation of the ActiveSync protocol - combine backends z-push-backend-galsearch-ldap - open source implementation of the ActiveSync protocol - LDAP search backend z-push-backend-imap - open source implementation of the ActiveSync protocol - IMAP backend z-push-backend-kopano - open source implementation of the ActiveSync protocol - Kopano backend z-push-backend-ldap - open source implementation of the ActiveSync protocol - LDAP backend z-push-common - open source implementation of the ActiveSync protocol - common files z-push-ipc-memcached - open source implementation of the ActiveSync protocol - IPC memory management z-push-kopano-gab2contacts - open source implementation of the ActiveSync protocol - Kopano GAB to contacts z-push-kopano-gabsync - open source implementation of the ActiveSync protocol - Kopano GAB sync z-push-state-sql - open source implementation of the ActiveSync protocol - MySQL state backend




Which fields are indexed when doing aptitude search , yum search, etc.?
Experiment aptitude search
It does not find the command inside the packages. Only what's in the package name. It also does not find words which are in the short description.

Experiment apt-cache search
It finds the command inside the packages.
It finds the string in the package name
It does not find words which are in the short description.

Experiment yum search
Actually, it says right there after every run: Name and summary matches only, so, same as apt-cache search
It finds the command inside the packages.
It finds the string in the package name
It does not find words which are in the short description.

Conclusion: package name and summary are most important for finding the Tiki deployer (or however we call it).

Todo: Work package name, summary and and long description to explain that package will install a deployment application, while promoting / explaining what Tiki is, to entice users to install

Scenario 1

  • Tiki Manager: CLI tool to manage Tiki Wiki CMS Groupware instances
    • Includes an optional web interface (will be Bootstrap 4)


ClearOS package name: app-tiki-manager (prefixing app is the ClearOS convention)
Generic RPM package name: tiki-manager
One-liner: Manage instances of Tiki Wiki CMS Groupware, the Free / Libre / Open Source Web Application with the most built-in features.
Long description: taken from https://tiki.org/Facts depending on space available

Other name suggestions

  • Tiki Website Manager
    • Gives a little context info if you don't know what Tiki is.
    • Tiki does way more than just websites
  • Tiki Maintenance Center
    • - I understand that TRIM is a tool for Admins to perform install and maintenance (update and backup) so maintenance or another synonym make sense to me. Also TRIM is able to maintain several instances... Center, Tower (TMT :-)) or any synonym of centralisation. Second vote
    • A little long but descriptive
    • Tiki Management Hub
  • Tiki Instance Manager
    • A little long but descriptive
    • I guess this is my first choice now, after reading more comments, etc.
    • +1
  • Tiki Site Manager
    • Would be better than Tiki Website Manager as it's more inclusive to Intranets, etc.
  • Tiki Orchestrator
  • Tiki Site Orchestrator
    • A little long but descriptive
  • Tiki Instance Orchestrator
    • A little long but descriptive
    • I like the sound of it and it got my third vote, still Orchestrator can be interpreted in many way (non-english language native)
  • Tiki Commander
    • Makes it sound like command line
  • Tiki Conductor
    • Sounds like a train conductor
  • Tiki DevOps
    • Although TRIM helps with DevOps, this is perhaps a little too much (ex.: TRIM doesn't do CI)
  • Tiki Administrator
    • Could be confusing with the admin panel
    • "Tiki Instance Administrator" descriptive and clean confusion, first vote
  • Tiki Installer or Tiki Installation Manager
    • My 2¢ - i almost like Tiki Site Manager but that sounds like that the control panels do - but frankly i was ok with TRIM ;)
    • +1
  • Tiki Deployer


Questions

Keywords

The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.

Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.

Accessibility (WAI & 508)
Accounting
Administration
Ajax
Articles & Submissions
Backlinks
Banner
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Calendar
Category
Chat
Comment
Communication Center
Consistency
Contacts Address book
Contact us
Content template
Contribution
Cookie
Copyright
Credits
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Debugger Console
Diagram
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
DogFood
Draw -superseded by Diagram
Dynamic Content
Preferences
Dynamic Variable
External Authentication
FAQ
Featured links
Feeds (RSS)
File Gallery
Forum
Friendship Network (Community)
Gantt
Group
Groupmail
Help
History
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
jQuery
Kaltura video management
Kanban
Karma
Live Support
Logs (system & action)
Lost edit protection
Mail-in
Map
Menu
Meta Tag
Missing features
Visual Mapping
Mobile
Mods
Modules
MultiTiki
MyTiki
Newsletter
Notepad
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Packages
Payment
PDF
Performance Speed / Load / Compression / Cache
Permission
Poll
Profiles
Quiz
Rating
Realname
Report
Revision Approval
Scheduler
Score
Search engine optimization (SEO)
Search
Security
Semantic links
Share
Shopping Cart
Shoutbox
Site Identity
Slideshow
Smarty Template
Social Networking
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Staging and Approval
Stats
Survey
Syntax Highlighter (Codemirror)
Tablesorter
Tags
Task
Tell a Friend
Terms and Conditions
Theme
TikiTests
Federated Timesheets
Token Access
Toolbar (Quicktags)
Tours
Trackers
TRIM
User Administration
User Files
User Menu
Watch
Webmail and Groupmail
WebServices
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives
WYSIWTSN
WYSIWYCA
WYSIWYG
XMLRPC
XMPP




Useful Tools