Git shell prompt daemon
Status: Proposed
Summary of idea: Fedora packaging is heavily dependant on git. Without
specialized git tools, maintenance of tens or hundreds of Fedora
packages can become tedious.
This project is about implementing a deamon which would listen on
named pipe to requests from system shell (like bash) and it would
respond with command line prompt dependant on context (like status of
git repository in given directory) and user configuration.
The core of the daemon should not rely on git, but instead be written
using plugin framework allowing different plugins to be implemented.
Each plugin could provide different information to be displayed in
shell prompt.
Besides the core, a git plugin should be implemented. This plugin
should not call git executable, but instead use a git library (such as
libgit2 which has bindings for many languages).
Knowledge prerequisite: Git, Linux, any programming language which has
bindings for libgit2 [1]
Skill level: Medium
Contacts: Mikolaj Izdebski [2]
Mentor(s): Mikolaj Izdebski [2], Stanislav Ochotnicky [3] (backup)
[1]: http://libgit2.github.com/
[2]: https://fedoraproject.org/wiki/User:Mizdebsk
[3]: https://fedoraproject.org/wiki/User:Sochotni
Regards,
rtnpro
--
Ratnadeep Debnath,
https://www.waartaa.com
GPG Fingerprint: 033C 8041 A0E9 CDBA 2E02 B785 2119 5486 F245 DFD6
---------- Forwarded message ----------
From: Kushal Das <kushaldas(a)gmail.com>
Date: Fri, Mar 21, 2014 at 6:01 PM
Subject: Meeting of all GSoC mentors and interested upstream devels
To: "summer-coding(a)lists.fedoraproject.org"
<summer-coding(a)lists.fedoraproject.org>
Cc: Kevin Fenzi <kevin(a)scrye.com>, Toshio Kuratomi
<a.badger(a)gmail.com>, rbean(a)redhat.com, Pierre-Yves Chibon
<pingou(a)pingoured.fr>, jpacner(a)redhat.com, Ratnadeep Debnath
<rtnpro(a)fedoraproject.org>, sochotnicky(a)redhat.com,
hguemar(a)fedoraproject.org, Buddhike Kurera
<bckurera(a)fedoraproject.org>
Hi,
We will be having a meeting to discuss about the project ideas and
proposals between all interested mentors and upstream developers at
17:30 UTC on 24th March (coming Monday) in #fedora-gsocmentors
channel.
Remember this meeting is for the mentors and upstream only.
Kushal
--
http://fedoraproject.orghttp://kushaldas.in
Hi,
I emailed my proposal and all other requirements for GSoC to
bckurera(a)fedoraproject.org today. Just now I received a warning
message that the mail was not delivered due to Temporary system
failure. Is there any alternate email address to reach Buddhike or
where I could send mails?
Below is the original message from the Mailer Daemon.
**********************************************
** THIS IS A WARNING MESSAGE ONLY **
** YOU DO NOT NEED TO RESEND YOUR MESSAGE **
**********************************************
The original message was received at Thu, 20 Mar 2014 05:17:19 -0400
from mail-we0-f181.google.com [74.125.82.181]
----- Transcript of session follows -----
451 4.3.0 Temporary system failure. Please try again later.
<bckurera(a)fedoraproject.org>... Deferred
451 4.3.0 Temporary system failure. Please try again later.
<bckurera(a)fedoraproject.org>... Deferred
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old
Final-Recipient: RFC822; bckurera(a)fedoraproject.org
Action: delayed
Status: 4.2.0
Last-Attempt-Date: Thu, 20 Mar 2014 09:56:57 -0400