[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #15792] Submission of libre-sapienza
From: |
Andrea G. Monaco |
Subject: |
[task #15792] Submission of libre-sapienza |
Date: |
Tue, 13 Oct 2020 15:15:43 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0 |
URL:
<https://savannah.nongnu.org/task/?15792>
Summary: Submission of libre-sapienza
Project: Savannah Administration
Submitted by: andreamonaco
Submitted on: Tue 13 Oct 2020 07:15:41 PM UTC
Should Start On: Tue 13 Oct 2020 12:00:00 AM UTC
Should be Finished on: Fri 23 Oct 2020 12:00:00 AM UTC
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
A new project has been registered at Savannah
This project account will remain inactive until a site admin approves
or discards the registration.
= Registration Administration =
While this item will be useful to track the registration process,
*approving or discarding the registration must be done using the specific
Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12098> page*,
accessible only to site administrators,
effectively *logged as site administrators* (superuser):
* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12098>
= Registration Details =
* Name: *libre-sapienza*
* System Name: *libre-sapienza*
* Type: non-GNU software and documentation
* License: GNU General Public License v3 or later
----
== Description: ==
Sapienza University at Rome, my university, employs a system called Infostud
to let students manage their exams, taxes, registration etc.
There are two ways to access this system: a proprietary app for smartphones
and a web interface which uses proprietary Javascript code.
I wrote a free client in C using libcurl (for network operations) and
libjansson (for parsing JSON data).
You can interact with Infostud servers with HTTP request and JSON responses; I
figured out the protocol by looking at another free library I found on the
net, but the code is mine.
My programs lets you see exams you can register for, completed exams, personal
data, tuition data. It is still incomplete but I'm working on it.
It compiles and runs on GNU+Linux using autotools. It should likewise compile
and run on Windows and MacOS because I used portable libraries.
== Other Software Required: ==
libcurl, Curl license (very similar to X11 license),
https://curl.haxx.se/libcurl/
libjansson, MIT license, https://digip.org/jansson/
== Tarball URL: ==
https://savannah.nongnu.org/submissions_uploads/libre-sapienza-0.1.tar.gz
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/task/?15792>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
- [task #15792] Submission of libre-sapienza,
Andrea G. Monaco <=
- [task #15792] Submission of libre-sapienza, Ineiev, 2020/10/20
- [task #15792] Submission of libre-sapienza, Andrea G. Monaco, 2020/10/20
- [task #15792] Submission of libre-sapienza, Ineiev, 2020/10/22
- [task #15792] Submission of libre-sapienza, Andrea G. Monaco, 2020/10/22
- [task #15792] Submission of libre-sapienza, Ineiev, 2020/10/23
- [task #15792] Submission of libre-sapienza, Andrea G. Monaco, 2020/10/23
- [task #15792] Submission of libre-sapienza, Ineiev, 2020/10/29