[twenty-years] prehistory: commentary on the original GNOME announcement
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [twenty-years] prehistory: commentary on the original GNOME announcement
- Date: Sat, 18 Mar 2017 05:36:53 +0000 (UTC)
commit 8709b383fd697d622b5a0b4036e0a39afede8ea3
Author: Federico Mena Quintero <federico gnome org>
Date: Fri Mar 17 23:28:39 2017 -0600
prehistory: commentary on the original GNOME announcement
book/glossary-entries.tex | 6 ++++--
book/prehistory.tex | 20 ++++++++++++++++++--
2 files changed, 22 insertions(+), 4 deletions(-)
---
diff --git a/book/glossary-entries.tex b/book/glossary-entries.tex
index 3407efa..a2ed3f8 100644
--- a/book/glossary-entries.tex
+++ b/book/glossary-entries.tex
@@ -12,8 +12,10 @@
% FIXME: include URL
}
-\newacronym{GIMP}{GIMP}{GNU Image Manipulation Program}
-% FIXME: include URL
+\newglossaryentry{GIMP}{
+ name={GIMP},
+ description={GNU Image Manipulation Program, \url{https://www.gimp.org}}
+}
\newacronym{GNOME}{GNOME}{GNU Network Object Model Environment}
diff --git a/book/prehistory.tex b/book/prehistory.tex
index c0e5191..d6fb2ea 100644
--- a/book/prehistory.tex
+++ b/book/prehistory.tex
@@ -40,7 +40,8 @@ GTK+.
Here is the
\href{https://mail.gnome.org/archives/gtk-list/1997-August/msg00123.html}{original
-announcement for \GNOME} in its entirety, from August 15, 1997:
+ announcement for \GNOME} in its entirety, from August
+15, 1997:\cite{original-gnome-announcement}
\begin{lstlisting}[basicstyle=\footnotesize,
frame=single,
@@ -167,5 +168,20 @@ Note some evidence of this being pretty old:
\end{itemize}
-This brings us to the official start of \GNOME and its
+Two things from the ``Goals'' section are worth noting:
+we planned to export the \gls{GTK} API through a {\em
+ procedural database}, like the \gls{GIMP}'s; also, we
+wanted to use Scheme as a high-level programming language
+for applications.
+
+While back then \KDE\ was squarely aimed at C++
+programmers --- after all, Qt was written in C++ ---, we
+wanted to give people a choice of programming language
+for applications. Years later it became possible to
+write KDE applications in other languages, anyway. Also,
+the ``procedural database'' more or less happened in the
+form of GObject Introspection; our language bindings
+happened with and without it. % FIXME: link to that chapter
+
+And this brings us to the official start of \GNOME\ and its
history.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]