guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: website: Add post about the Guix Data Service Out


From: Christopher Baines
Subject: branch master updated: website: Add post about the Guix Data Service Outreachy internship.
Date: Wed, 22 Jul 2020 18:08:20 -0400

This is an automated email from the git hooks/post-receive script.

cbaines pushed a commit to branch master
in repository guix-artwork.

The following commit(s) were added to refs/heads/master by this push:
     new b433d84  website: Add post about the Guix Data Service Outreachy 
internship.
b433d84 is described below

commit b433d8452b8ae24f9b8122079e67a19033c244c3
Author: Danjela Lura <danielaluraa@gmail.com>
AuthorDate: Wed Jul 22 10:18:39 2020 +0200

    website: Add post about the Guix Data Service Outreachy internship.
    
    * 
website/posts/improve-internationalization-support-for-the-guix-data-service.md:
    New file
    * website/static/blog/img/guix-data-service-audacity.png: New file.
    
    Signed-off-by: Christopher Baines <mail@cbaines.net>
---
 ...nalization-support-for-the-guix-data-service.md |  63 +++++++++++++++++++++
 .../static/blog/img/guix-data-service-audacity.png | Bin 0 -> 78231 bytes
 2 files changed, 63 insertions(+)

diff --git 
a/website/posts/improve-internationalization-support-for-the-guix-data-service.md
 
b/website/posts/improve-internationalization-support-for-the-guix-data-service.md
new file mode 100644
index 0000000..9eb4ac9
--- /dev/null
+++ 
b/website/posts/improve-internationalization-support-for-the-guix-data-service.md
@@ -0,0 +1,63 @@
+title: Improve Internationalization Support for the Guix Data Service
+date: 2020-07-23 12:00
+author: Danjela Lura
+tags: Outreachy, Guix Data Service
+---
+
+The first half of my [Outreachy](https://www.outreachy.org/)
+internship is already over and I am really excited to share my
+experience. Over the past weeks I’ve had the opportunity to work on
+the [Guix Data Service](https://data.guix.gnu.org/), watch myself
+change, and accomplish way more than I thought I would.
+
+The Guix Data Service processes, stores and provides data about Guix
+over time. It provides a complementary interface to Guix itself by
+having a web interface and API to browse and access the data.
+
+The work I have done so far revolves around storing translated [lint
+checker descriptions][guix-lint-docs] as well as package synopsis and
+descriptions in the Guix Data Service PostgreSQL database and making
+them available through the Guix Data Service web interface.
+
+[guix-lint-docs]: 
https://guix.gnu.org/manual/en/html_node/Invoking-guix-lint.html
+
+Initially the Guix Data Service database had translated versions of
+lint warning messages available, but they were not accessible through
+the web interface, so I made that possible during the [contribution
+period](https://www.outreachy.org/docs/applicant/#make-contributions).
+
+Working on making lint warning messages available on the web interface
+made it easier for me to understand how translations for lint checker
+descriptions and package synopsis and descriptions would be stored in
+the database and later on be made available through the Guix Data
+Service web interface.  At this point, the Guix Data Service supports
+package synopsis and descriptions as well as lint checker descriptions
+in various locales.
+
+![Guix Data Service page for the audacity package, in the Spanish
+locale](/static/blog/img/guix-data-service-audacity.png)
+
+Hopefully these changes will provide the Guix Data Service users with
+a more feasible way to interact with Guix data.
+
+I have to note that this is my first internship and I was initially
+reluctant to believe that I would be able to tackle or successfully
+accomplish the tasks I was assigned, but with my mentor’s help and
+guidance I managed to.  So far it has been a rewarding experience
+because it has helped me make progress in so many aspects, whilst
+contributing to a project that will potentially increase inclusion.
+
+While working on this project, I’ve significantly improved my Guile,
+SQL, and Git skills and I am now more aware of how software
+localization is achieved.  In addition to getting more technically
+skilled, this internship has taught me how to manage time and emotions
+when dealing with more than one activity at a time.
+
+Now that a good share of what was initially planned to be done is
+accomplished, my mentor suggested working on something using the Guix
+Data Service data and I will be engaged in that during the remaining
+half.
+
+These first 7 weeks of my internship have gone by really fast, but I
+have enjoyed everything and I am so eager to experience what's to
+come.
diff --git a/website/static/blog/img/guix-data-service-audacity.png 
b/website/static/blog/img/guix-data-service-audacity.png
new file mode 100644
index 0000000..b5128d7
Binary files /dev/null and 
b/website/static/blog/img/guix-data-service-audacity.png differ



reply via email to

[Prev in Thread] Current Thread [Next in Thread]