/usr/share/help/el/programming-guidelines/index.page is in gnome-devel-docs 3.28.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | <?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="guide" style="task" id="index" xml:lang="el">
<info>
<credit type="author copyright">
<name>Federico Mena-Quintero</name>
<email its:translate="no">federico@gnome.org</email>
<years>2013</years>
</credit>
<credit type="author copyright">
<name>Miguel de Icaza</name>
<email its:translate="no">miguel@gnome.org</email>
</credit>
<credit type="author copyright">
<name>Morten Welinder</name>
<email its:translate="no">mortenw@gnome.org</email>
</credit>
<credit type="author copyright">
<name>Philip Withnall</name>
<email its:translate="no">philip.withnall@collabora.co.uk</email>
<years>2015</years>
</credit>
<credit type="publisher">
<name>Ίδρυμα GNOME</name>
<page xmlns="http://xmlns.com/foaf/0.1/">http://foundation.gnome.org/</page>
</credit>
<include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
<desc>GNOME Programming Guidelines</desc>
<title type="link" role="trail">Programming Guidelines</title>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Ελληνική μεταφραστική ομάδα GNOME</mal:name>
<mal:email>team@gnome.gr</mal:email>
<mal:years>2016</mal:years>
</mal:credit>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Θάνος Τρυφωνίδης</mal:name>
<mal:email>tomtryf@gnome.org</mal:email>
<mal:years>2016</mal:years>
</mal:credit>
</info>
<title>GNOME Programming Guidelines</title>
<p>
This article contains several guidelines and suggestions for programmers
working in and with the GNOME stack. This is intended for programmers to
know about the development processes, conventions and philosophies behind
GNOME applications and the stack of libraries supporting them. By knowing
“the way things are done” in the GNOME ecosystem, it is hoped that
programmers will find use of GNOME APIs and development of new applications
easier and more natural, and will produce code which is legible and
maintainable over a long period of time by a diverse team of programmers.
</p>
<p>
This guide has a two-fold purpose:
</p>
<list>
<item>
<p>
To give you good suggestions on how to write code for GNOME or using
GNOME technologies. This will help you write code that is consistent
with best practices, and that will be accepted by the community. This
will also lead to code that is a pleasure to work on.
</p>
</item>
<item>
<p>
To transmit the knowledge we have gotten over the years on how
to keep the GNOME project sustainable, even when people’s
contributions increase or decrease.
</p>
</item>
</list>
<section id="general-guidelines">
<info>
<title type="link" role="trail">Γενικές οδηγίες</title>
</info>
<title>Γενικές οδηγίες</title>
<links type="topic" groups="general-guidelines" style="grid"/>
</section>
<section id="maintainer-guidelines">
<info>
<title type="link" role="trail">Maintainer Guidelines</title>
</info>
<title>Maintainer Guidelines</title>
<links type="topic" groups="maintainer-guidelines" style="grid"/>
</section>
<section id="specific-how-tos">
<info>
<title type="link" role="trail">Specific How-Tos</title>
</info>
<title>Specific How-Tos</title>
<links type="topic" groups="specific-how-tos" style="grid"/>
</section>
<section id="references">
<info>
<title type="link" role="trail">Αναφορές</title>
</info>
<title>Αναφορές</title>
<links type="topic" groups="references" style="grid"/>
</section>
</page>
|