annotate etc/icons/org.octave.Octave.appdata.xml @ 27918:b442ec6dda5c

use centralized file for copyright info for individual contributors * COPYRIGHT.md: New file. * In most other files, use "Copyright (C) YYYY-YYYY The Octave Project Developers" instead of tracking individual names in separate source files. The motivation is to reduce the effort required to update the notices each year. Until now, the Octave source files contained copyright notices that list individual contributors. I adopted these file-scope copyright notices because that is what everyone was doing 30 years ago in the days before distributed version control systems. But now, with many contributors and modern version control systems, having these file-scope copyright notices causes trouble when we update copyright years or refactor code. Over time, the file-scope copyright notices may become outdated as new contributions are made or code is moved from one file to another. Sometimes people contribute significant patches but do not add a line claiming copyright. Other times, people add a copyright notice for their contribution but then a later refactoring moves part or all of their contribution to another file and the notice is not moved with the code. As a practical matter, moving such notices is difficult -- determining what parts are due to a particular contributor requires a time-consuming search through the project history. Even managing the yearly update of copyright years is problematic. We have some contributors who are no longer living. Should we update the copyright dates for their contributions when we release new versions? Probably not, but we do still want to claim copyright for the project as a whole. To minimize the difficulty of maintaining the copyright notices, I would like to change Octave's sources to use what is described here: https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html in the section "Maintaining centralized copyright notices": The centralized notice approach consolidates all copyright notices in a single location, usually a top-level file. This file should contain all of the copyright notices provided project contributors, unless the contribution was clearly insignificant. It may also credit -- without a copyright notice -- anyone who helped with the project but did not contribute code or other copyrighted material. This approach captures less information about contributions within individual files, recognizing that the DVCS is better equipped to record those details. As we mentioned before, it does have one disadvantage as compared to the file-scope approach: if a single file is separated from the distribution, the recipient won't see the contributors' copyright notices. But this can be easily remedied by including a single copyright notice in each file's header, pointing to the top-level file: Copyright YYYY-YYYY The Octave Project Developers See the COPYRIGHT file at the top-level directory of this distribution or at https://octave.org/COPYRIGHT.html. followed by the usual GPL copyright statement. For more background, see the discussion here: https://lists.gnu.org/archive/html/octave-maintainers/2020-01/msg00009.html Most files in the following directories have been skipped intentinally in this changeset: doc libgui/qterminal liboctave/external m4
author John W. Eaton <jwe@octave.org>
date Mon, 06 Jan 2020 15:38:17 -0500
parents 83c748eb9fbd
children 1891570abac8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
2 <!--
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
3
27918
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
4 Copyright (C) 2013-2019 The Octave Project Developers
22910
23847979b91e maint: Strip trailing whitespace from source files.
John W. Eaton <jwe@octave.org>
parents: 22755
diff changeset
5
27918
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
6 See the file COPYRIGHT.md in the top-level directory of this distribution
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
7 or <https://octave.org/COPYRIGHT.html/>.
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
8
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
9
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
10 This file is part of Octave.
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
11
27918
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
12 Octave is free software: you can redistribute it and/or modify it
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
13 under the terms of the GNU General Public License as published by
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
14 the Free Software Foundation, either version 3 of the License, or
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
15 (at your option) any later version.
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
16
27918
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
17 Octave is distributed in the hope that it will be useful, but
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
18 WITHOUT ANY WARRANTY; without even the implied warranty of
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
20 GNU General Public License for more details.
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
21
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
22 You should have received a copy of the GNU General Public License
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
23 along with Octave; see the file COPYING. If not, see
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
24 <https://www.gnu.org/licenses/>.
b442ec6dda5c use centralized file for copyright info for individual contributors
John W. Eaton <jwe@octave.org>
parents: 27814
diff changeset
25
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
26 -->
24979
40e9c727ccfa update AppStream metadata to latest spec recommendations
Mike Miller <mtmiller@octave.org>
parents: 24978
diff changeset
27 <component type="desktop-application">
24890
d664734ce8eb Use reverse DNS naming scheme for freedesktop application identifier
Mike Miller <mtmiller@octave.org>
parents: 24534
diff changeset
28 <id>org.octave.Octave.desktop</id>
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
29 <metadata_license>FSFAP</metadata_license>
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
30 <project_license>GPL-3.0+</project_license>
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
31 <name>GNU Octave</name>
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
32 <summary>Interactive programming environment for numerical computations</summary>
25162
eed5ea70348b Add new Catalan translation ca_ES.ts.
Avlas <jsardid@gmail.com>
parents: 25161
diff changeset
33 <summary xml:lang="ca">Entorn de programació interactiva per a càlculs numèrics</summary>
25008
11ab997e76ce doc: provide German translation of AppStream summary
Mike Miller <mtmiller@octave.org>
parents: 24979
diff changeset
34 <summary xml:lang="de">Interaktive Programmierumgebung für numerische Berechnungen</summary>
25162
eed5ea70348b Add new Catalan translation ca_ES.ts.
Avlas <jsardid@gmail.com>
parents: 25161
diff changeset
35 <summary xml:lang="es">Entorno de programación interactiva para cálculos numéricos</summary>
25110
d890fdd23c95 Update French localization before 4.4 release (bug #53526)
Pantxo Diribarne <pantxo.diribarne@gmail.com>
parents: 25090
diff changeset
36 <summary xml:lang="fr">Environnement de programmation interactif pour le calcul numérique</summary>
25160
2209bafb745e Update Italian translation of the Octave GUI.
Massimiliano Fasi <massimiliano.fasi@manchester.ac.uk>
parents: 25157
diff changeset
37 <summary xml:lang="it">Ambiente di programmazione interattivo per il calcolo numerico</summary>
25072
3338ef20ce92 Japanese translations
Tatsuro Matsuoka <tmacchant@yahoo.co.jp>
parents: 25054
diff changeset
38 <summary xml:lang="ja">数値計算のための対話的なプログラミング環境</summary>
25073
08d19ea50742 added Netherlands comments from Philip to icon files
Torsten <mttl@mailbox.org>
parents: 25072
diff changeset
39 <summary xml:lang="nl">Interactieve programmeeromgeving voor numerieke berekeningen</summary>
25161
d19634a54b57 Update pt_BR Portugese translation.
Felipe G. Nievinski <fgnievinski@gmail.com>
parents: 25160
diff changeset
40 <summary xml:lang="pt">Ambiente de programação interativo para computação numérica</summary>
25126
6e935942e57a Update Chinese translation for desktop files (Jun Wang).
Rik <rik@octave.org>
parents: 25110
diff changeset
41 <summary xml:lang="zh">数值计算交互式编程环境</summary>
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
42 <description>
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
43 <p>
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
44 GNU Octave is a high-level interpreted language, primarily intended for
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
45 numerical computations. It provides capabilities for the numerical
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
46 solution of linear and nonlinear problems, and for performing other
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
47 numerical experiments. It also provides extensive graphics capabilities
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
48 for data visualization and manipulation. Octave is normally used through
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
49 its interactive command line interface, but it can also be used to write
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
50 non-interactive programs. The Octave language is quite similar to
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
51 Matlab so that most programs are easily portable.
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
52 </p>
26807
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
53 <p xml:lang="de">
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
54 GNU Octave ist eine höhere, interpretierte Programmiersprache, die
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
55 hauptsächlich für numerische Berechnungen gedacht ist. Sie bietet
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
56 Funktionen für die numerische Lösung linearer und nichtlinearer Probleme
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
57 und für die Durchführung anderer numerischer Experimente. Darüber hinaus
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
58 bietet es umfangreiche Grafikfunktionen zur Datenvisualisierung und
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
59 -manipulation. Octave wird normalerweise mittels einer interaktiven
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
60 Befehlszeile verwendet, kann aber auch zum Schreiben nicht interaktiver
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
61 Programme verwendet werden. Die Octave-Programmiersprache ist sehr
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
62 ähnlich zu Matlab, so dass die meisten Programme leicht übertragbar sind.
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
63 </p>
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
64 <p xml:lang="fr">
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
65 GNU Octave est un langage de programmation interprété, destiné
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
66 principalement au calcul numérique. Il fournit des fonctionnalités
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
67 pour la résolution de problèmes linéaires et non-linéaires, et pour toutes
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
68 sortes d'expériences numériques. Il s'accompagne d'un système complet
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
69 de visualisation et de manipulation des données. Octave s’utilise
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
70 généralement via son environnement en lignes de commandes interactif,
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
71 mais il peut aussi être utilisé pour écrire des programmes non
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
72 interactifs. Le langage Octave est très similaire à Matlab de telle sorte
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
73 que les programmes Matlab sont très faciles à porter sous Octave.
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
74 </p>
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
75 <p>
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
76 Octave has extensive tools for solving common numerical linear algebra
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
77 problems, finding the roots of nonlinear equations, integrating ordinary
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
78 functions, manipulating polynomials, and integrating ordinary
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
79 differential and differential-algebraic equations. It is easily
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
80 extensible and customizable via user-defined functions written in
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
81 Octave's own language, or using dynamically loaded modules written in
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
82 C++, C, Fortran, or other languages.
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
83 </p>
26807
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
84 <p xml:lang="de">
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
85 Octave verfügt über umfangreiche Werkzeuge zur Lösung gängiger
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
86 numerischer linearer Probleme der Algebra, zum Auffinden der Nullstellen
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
87 nichtlinearer Gleichungen, zur Integration gewöhnlicher Funktionen, zur
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
88 Manipulation von Polynomen und zur Integration gewöhnlicher
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
89 Differentialgleichungen und differential-algebraischer Gleichungen. Es
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
90 ist leicht erweiter- und anpassbar mittels benutzerdefinierter
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
91 Funktionen, die in Octaves eigener Programmiersprache geschrieben wurden,
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
92 oder über dynamisch geladene, in C++, C, Fortran oder anderen Sprachen
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
93 geschriebene Module.
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
94 </p>
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
95 <p xml:lang="fr">
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
96 Octave dispose de nombreux outils pour résoudre les problèmes classiques
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
97 d'algèbre linéaire, trouver les racines d'équations non-linéaires,
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
98 intégrer les fonctions ordinaires et les équations différentielles.
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
99 Il peut très facilement être étendu en définissant de nouvelles
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
100 fonctions écrites en langage Octave ou en utilisant des modules
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
101 chargés dynamiquement, écrits en C++, C, Fortran ou autres langages.
2d7a7cf5bfb7 org.octave.Octave.appdata.xml: Add German and French description (bug #55279).
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 26788
diff changeset
102 </p>
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
103 </description>
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
104
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
105 <screenshots>
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
106 <!--
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
107 From: https://www.freedesktop.org/software/appstream/docs/
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
108 All screenshots should have a 16:9 aspect ratio, and should have
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
109 a width that is no smaller than 620px. Screenshots should be in PNG
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
110 or JPEG format. PNG is the preferred format.
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
111 -->
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
112 <screenshot type="default">
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
113 <image>https://www.gnu.org/software/octave/img/screenshot.png</image>
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
114 </screenshot>
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
115 </screenshots>
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
116
24979
40e9c727ccfa update AppStream metadata to latest spec recommendations
Mike Miller <mtmiller@octave.org>
parents: 24978
diff changeset
117 <launchable type="desktop-id">org.octave.Octave.desktop</launchable>
40e9c727ccfa update AppStream metadata to latest spec recommendations
Mike Miller <mtmiller@octave.org>
parents: 24978
diff changeset
118 <provides>
40e9c727ccfa update AppStream metadata to latest spec recommendations
Mike Miller <mtmiller@octave.org>
parents: 24978
diff changeset
119 <binary>octave</binary>
40e9c727ccfa update AppStream metadata to latest spec recommendations
Mike Miller <mtmiller@octave.org>
parents: 24978
diff changeset
120 </provides>
40e9c727ccfa update AppStream metadata to latest spec recommendations
Mike Miller <mtmiller@octave.org>
parents: 24978
diff changeset
121
24978
19cf547b1453 add more Octave project URLs to AppStream metadata
Mike Miller <mtmiller@octave.org>
parents: 24890
diff changeset
122 <url type="homepage">https://www.octave.org/</url>
19cf547b1453 add more Octave project URLs to AppStream metadata
Mike Miller <mtmiller@octave.org>
parents: 24890
diff changeset
123 <url type="bugtracker">https://bugs.octave.org/</url>
19cf547b1453 add more Octave project URLs to AppStream metadata
Mike Miller <mtmiller@octave.org>
parents: 24890
diff changeset
124 <url type="donation">https://www.octave.org/donate.html</url>
19cf547b1453 add more Octave project URLs to AppStream metadata
Mike Miller <mtmiller@octave.org>
parents: 24890
diff changeset
125 <url type="faq">https://wiki.octave.org/FAQ</url>
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
126 <update_contact>maintainers@octave.org</update_contact>
17763
32344942ee6e Distribute an AppData for Octave as suggested by freedesktop.org (bug #40356)
Carnë Draug <carandraug@octave.org>
parents:
diff changeset
127 <project_group>GNU</project_group>
25157
fbcb1b7e3eb7 add developer_name and releases to AppStream metadata
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 25126
diff changeset
128 <developer_name>John W. Eaton and others</developer_name>
27250
5d3665e6677c add content rating declaration to AppStream metadata (bug #56466)
Mike Miller <mtmiller@octave.org>
parents: 26807
diff changeset
129 <content_rating type="oars-1.0"/>
25157
fbcb1b7e3eb7 add developer_name and releases to AppStream metadata
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 25126
diff changeset
130 <releases>
27813
230c20b02682 maint: bump version for first 5.2 release candidate
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 27250
diff changeset
131 <release date="2019-12-14" version="5.1.90"/>
26788
d05d6eebde10 Version 5.1.0 released
John W. Eaton <jwe@octave.org>
parents: 26376
diff changeset
132 <release date="2019-02-23" version="5.1.0"/>
25793
8800e167c665 maint: fix release date of version 4.4.1 in AppStream metadata
Mike Miller <mtmiller@octave.org>
parents: 25771
diff changeset
133 <release date="2018-08-09" version="4.4.1"/>
25334
f926ae89f58b add version 4.4.0 to AppStream metadata
Mike Miller <mtmiller@octave.org>
parents: 25162
diff changeset
134 <release date="2018-04-30" version="4.4.0"/>
25157
fbcb1b7e3eb7 add developer_name and releases to AppStream metadata
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 25126
diff changeset
135 <release date="2018-03-13" version="4.2.2"/>
fbcb1b7e3eb7 add developer_name and releases to AppStream metadata
Alexander Wilms <f.alexander.wilms@gmail.com>
parents: 25126
diff changeset
136 </releases>
23039
1c98489534aa Update appdata.xml to follow conventions (bug #49952).
Rik <rik@octave.org>
parents: 22323
diff changeset
137 </component>