git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Govind Salinas" <govind@sophiasuchtig.com>
To: "Jakub Narebski" <jnareb@gmail.com>
Cc: "Steven Walter" <stevenrwalter@gmail.com>, git@vger.kernel.org
Subject: Re: [ANNOUNCE] yap: Yet Another (Git) Porcelain
Date: Sun, 7 Sep 2008 22:45:30 -0500	[thread overview]
Message-ID: <5d46db230809072045u7ade2d62i514aac49149a463d@mail.gmail.com> (raw)
In-Reply-To: <200809062101.28672.jnareb@gmail.com>

On Sat, Sep 6, 2008 at 2:01 PM, Jakub Narebski <jnareb@gmail.com> wrote:
> [Back on git mailing list]
>
> On Sat, 6 Sep 2008, Steven Walter wrote:
>> On Sat, Sep 6, 2008 at 11:36 AM, Jakub Narebski <jnareb@gmail.com> wrote:
>> >
>> > First, a question: how your yap porcelain differs from efforts of
>> > EasyGit (eg) and Pyrite?
>>
>> In the case of EasyGit, it differs in that yap's interface does not
>> have the requirement of being fully backwards-compatible with core
>> git.  Dropping that requirement gave me more freedom to simplify and
>> clean-up the interface.
>
> I can understand this.  EasyGit is more about making git self
> documenting than anything more, from what I understand.
>
>> To my knowledge, Pyrite does not support plugins.
>

Depends on what you mean by plugins.  There is a way to load what I call
extensions that you can use to add commands or modify the way existing
commands operate.  It is crude at the moment but it works.  I have a
proof of concept extension/plugin that adds different ways of specifying
revisions.  I assume you mean something similar.

> As far as I know Pyrite is one-man work.  Why not to join efforts,
> bringing those two projects together?  Both share the same language,
> Python.
>

Sadly, yes.  It is still just me.  I would welcome any help or additions.
I don't have as much time as I would like to work on it.  But as it stands I
have a web interface (no push/pull yet, I am waiting for the git http
push/pull to be done to make sure I have compatibility.

If you want to look at it, you can find it here...

http://gitorious.org/projects/pyrite


I am currently not doing much work on the command line interface since
people seemed to object to my ideas.  Instead I am focusing on the gui
instead.  Since you say you are not going to keep the command lines
compatible, what do you intend to do differently?

Good Luck.
Govind.

  parent reply	other threads:[~2008-09-08  3:46 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-06 15:07 [ANNOUNCE] yap: Yet Another (Git) Porcelain Steven Walter
2008-09-06 15:36 ` Jakub Narebski
     [not found]   ` <e06498070809060912q2f7ed0cflb02e3efc7b81976e@mail.gmail.com>
2008-09-06 19:01     ` Jakub Narebski
2008-09-06 20:04       ` Steven Walter
2008-09-08  3:45       ` Govind Salinas [this message]
2008-09-09  1:05         ` Steven Walter
2008-09-09  4:25           ` Govind Salinas
2008-09-06 16:39 ` Giuseppe Bilotta
2008-09-06 17:39 ` Jeff King
2008-09-06 18:33   ` Steven Walter
2008-09-06 18:40     ` Jeff King
2008-09-06 18:45       ` Steven Walter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5d46db230809072045u7ade2d62i514aac49149a463d@mail.gmail.com \
    --to=govind@sophiasuchtig.com \
    --cc=git@vger.kernel.org \
    --cc=jnareb@gmail.com \
    --cc=stevenrwalter@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).