From: Petr Baudis <hidden> Date: 2016-06-15 22:48:13
Hi!
On Fri, Feb 12, 2010 at 05:25:02PM +0530, Pavan Kumar Sunkara wrote:
sorry but my mails aren't reaching the mailing list. So it would be
helpful if you forward this mail to the mailing list
I'm quoting it in full here. :-)
I would be happy to elaborate this.
Thanks a lot!
First of all, this is not another gitweb or gitorious.
This is a client to use git. I mean, you could use this to work on git
repositories. (even editing files)
Aha, I see. Are you aware of "gist" [http://gist.github.com/]? It is
in a sense the first attempt to do this, albeit quite rudimentary in
some ways. And it's also closed-source, I'm not personally aware of an
open-source alternative, so this would certainly be useful! Actually,
I can say I would certainly like to add this functionality to repo.or.cz
for creating commits on the mob branches over the web directly.
This program can be used in 2 ways. One, hosted in a website for many users
and Two use it locally
It's structure will be like this:
* When you start this program by typing gittor in terminal, A new window
will be opened with your preferred browser
* It will take you directly to you repositories overview whose file paths
have been previously provided by you.
* Now after selecting a repository, you can explore among the commits,
diffs, blames, trees (similiar to git web)
* But also you will have other options like
# Edit file: Opens a browser based syntax highlighted file editor.
# See status: See the status of current working repository(git status)
# See diff: See diffs
# Create and/or Change branches
# Add/Remove files.
# Show functionalities
# Commit with log messages
# Push/Pull remote repositories
# Garbage collection
# And all other major functionalities while using git on a working
repository
So, as u see, it is a combination of gitweb and GUI client to use git.
This opens in a internet browser, because it's easy to write GUI for
it.(HTML)
However, I'm a bit unsure if you aren't loading too much on yourself,
seeing how much effort it took the other projects to implement *just the
read-only parts* properly. So I still wonder why it wouldn't be better
to focus purely on the editing and commit creation, while relying on
an existing web interface to provide the history browsing, diffs, etc.
This could be done in several ways - simply taking a client and adding
your code to provide the extra functionality there, OR creating a
standalone project that would be cross-linked with a given web
interface. The latter option is interesting since your extension could
work easily with the web interfaces of choice (and e.g. modifying gitweb
to provide the appropriate links is trivial, to a degree even possible
purely from config file).
P.S.: I could volunteer to mentor such a project, if no more active
Git hacker shows interest. Perhaps Jakub Narebski might be interested?
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
However, I'm a bit unsure if you aren't loading too much on yourself,
seeing how much effort it took the other projects to implement *just the
read-only parts* properly. So I still wonder why it wouldn't be better
to focus purely on the editing and commit creation, while relying on
an existing web interface to provide the history browsing, diffs, etc.
Yeah, My GSoC project will consist of this. Remaining all
functionalities will be coded after i finish GSoC.
This could be done in several ways - simply taking a client and adding
your code to provide the extra functionality there, OR creating a
standalone project that would be cross-linked with a given web
interface. The latter option is interesting since your extension could
work easily with the web interfaces of choice (and e.g. modifying gitweb
to provide the appropriate links is trivial, to a degree even possible
purely from config file).
I am intended to link it with gitweb.
P.S.: I could volunteer to mentor such a project, if no more active
Git hacker shows interest. Perhaps Jakub Narebski might be interested?
Wow. That's great, If u could get a confirmation that somebody is
willing to mentor this, then i can start the project even before the
start of GSoC itself.
-pavan
From: Petr Baudis <hidden> Date: 2016-06-15 22:48:13
On Fri, Feb 12, 2010 at 05:54:29PM +0530, Pavan Kumar Sunkara wrote:
quoted
However, I'm a bit unsure if you aren't loading too much on yourself,
seeing how much effort it took the other projects to implement *just the
read-only parts* properly. So I still wonder why it wouldn't be better
to focus purely on the editing and commit creation, while relying on
an existing web interface to provide the history browsing, diffs, etc.
Yeah, My GSoC project will consist of this. Remaining all
functionalities will be coded after i finish GSoC.
quoted
This could be done in several ways - simply taking a client and adding
your code to provide the extra functionality there, OR creating a
standalone project that would be cross-linked with a given web
interface. The latter option is interesting since your extension could
work easily with the web interfaces of choice (and e.g. modifying gitweb
to provide the appropriate links is trivial, to a degree even possible
purely from config file).
I am intended to link it with gitweb.
That sounds great!
quoted
P.S.: I could volunteer to mentor such a project, if no more active
Git hacker shows interest. Perhaps Jakub Narebski might be interested?
Wow. That's great, If u could get a confirmation that somebody is
willing to mentor this, then i can start the project even before the
start of GSoC itself.
Please note that Google provides a funding to a limited number of
projects and the willingness to mentor a project does not mean yet that
we will choose your project in particular for the GSoC program. I can
still provide you with guidance outside of the GSoC frame and your
contributions will still be certainly welcome, but we can decide which
projects to choose for GSoC only when we receive all the applications.
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
From: Mike Hommey <hidden> Date: 2016-06-15 22:48:14
On Fri, Feb 12, 2010 at 01:18:44PM +0100, Petr Baudis wrote:
Hi!
On Fri, Feb 12, 2010 at 05:25:02PM +0530, Pavan Kumar Sunkara wrote:
quoted
sorry but my mails aren't reaching the mailing list. So it would be
helpful if you forward this mail to the mailing list
I'm quoting it in full here. :-)
quoted
I would be happy to elaborate this.
Thanks a lot!
quoted
First of all, this is not another gitweb or gitorious.
This is a client to use git. I mean, you could use this to work on git
repositories. (even editing files)
Aha, I see. Are you aware of "gist" [http://gist.github.com/]? It is
in a sense the first attempt to do this, albeit quite rudimentary in
some ways. And it's also closed-source, I'm not personally aware of an
open-source alternative, so this would certainly be useful! Actually,
I can say I would certainly like to add this functionality to repo.or.cz
for creating commits on the mob branches over the web directly.
Surely, something could be plugged into https://bespin.mozilla.com/,
which already does a great job at editing.
Mike
From: Petr Baudis <hidden> Date: 2016-06-15 22:48:14
On Fri, Feb 12, 2010 at 01:44:36PM +0100, Mike Hommey wrote:
On Fri, Feb 12, 2010 at 01:18:44PM +0100, Petr Baudis wrote:
quoted
Hi!
On Fri, Feb 12, 2010 at 05:25:02PM +0530, Pavan Kumar Sunkara wrote:
quoted
sorry but my mails aren't reaching the mailing list. So it would be
helpful if you forward this mail to the mailing list
I'm quoting it in full here. :-)
quoted
I would be happy to elaborate this.
Thanks a lot!
quoted
First of all, this is not another gitweb or gitorious.
This is a client to use git. I mean, you could use this to work on git
repositories. (even editing files)
Aha, I see. Are you aware of "gist" [http://gist.github.com/]? It is
in a sense the first attempt to do this, albeit quite rudimentary in
some ways. And it's also closed-source, I'm not personally aware of an
open-source alternative, so this would certainly be useful! Actually,
I can say I would certainly like to add this functionality to repo.or.cz
for creating commits on the mob branches over the web directly.
Surely, something could be plugged into https://bespin.mozilla.com/,
which already does a great job at editing.
That sounds like a nice replacement for the textarea, thanks for the
tip! On the other hand, I think this is currently the least important
part of the project and for the basic implementation, even a simple
textarea should suffice, any prettier editor hopefully could be slammed
in anytime trivially.
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
I saw the wishlist of gitweb in wiki.
I would like to implement the syntax highlighting for viewing blobs.
Is there anyone working on it now?
Or shall i move forward.
-pavan
From: Mike Hommey <hidden> Date: 2016-06-15 22:48:14
On Fri, Feb 12, 2010 at 01:51:46PM +0100, Petr Baudis wrote:
On Fri, Feb 12, 2010 at 01:44:36PM +0100, Mike Hommey wrote:
quoted
On Fri, Feb 12, 2010 at 01:18:44PM +0100, Petr Baudis wrote:
quoted
Hi!
On Fri, Feb 12, 2010 at 05:25:02PM +0530, Pavan Kumar Sunkara wrote:
quoted
sorry but my mails aren't reaching the mailing list. So it would be
helpful if you forward this mail to the mailing list
I'm quoting it in full here. :-)
quoted
I would be happy to elaborate this.
Thanks a lot!
quoted
First of all, this is not another gitweb or gitorious.
This is a client to use git. I mean, you could use this to work on git
repositories. (even editing files)
Aha, I see. Are you aware of "gist" [http://gist.github.com/]? It is
in a sense the first attempt to do this, albeit quite rudimentary in
some ways. And it's also closed-source, I'm not personally aware of an
open-source alternative, so this would certainly be useful! Actually,
I can say I would certainly like to add this functionality to repo.or.cz
for creating commits on the mob branches over the web directly.
Surely, something could be plugged into https://bespin.mozilla.com/,
which already does a great job at editing.
That sounds like a nice replacement for the textarea, thanks for the
tip! On the other hand, I think this is currently the least important
part of the project and for the basic implementation, even a simple
textarea should suffice, any prettier editor hopefully could be slammed
in anytime trivially.
Have you tried to submit this "upstream"? Why did it get dropped? This
sounds like such a useful _and_ trivial thing that if we can't even get
*this* integrated, surely gitweb is doomed for good...
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
Have you tried to submit this "upstream"? Why did it get dropped? This
sounds like such a useful _and_ trivial thing that if we can't even get
*this* integrated, surely gitweb is doomed for good...
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
Have you tried to submit this "upstream"? Why did it get dropped? This
sounds like such a useful _and_ trivial thing that if we can't even get
*this* integrated, surely gitweb is doomed for good...
I don't remember seeing this send to git mailing list.
Note that the patch should use quote_command(...) instead of simple
join(' ', ...) for its arguments, like it is done in git_snapshot().
--
Jakub Narebski
Poland
From: Petr Baudis <hidden> Date: 2016-06-15 22:48:14
On Fri, Feb 12, 2010 at 07:14:58AM -0800, Scott Chacon wrote:
Hey,
On Fri, Feb 12, 2010 at 4:18 AM, Petr Baudis [off-list ref] wrote:
quoted
P.S.: I could volunteer to mentor such a project, if no more active
Git hacker shows interest. Perhaps Jakub Narebski might be interested?
I would also be happy to help with this project - it sounds very
interesting and Python/web-dev stuff is something I can actually help
with.
Ok, I don't actually know too much about web-dev in Python (actually
fairly little ;-), so you would certainly be better choice!
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
From: Jan Koprowski <hidden> Date: 2016-06-15 22:48:14
2010/2/12 Petr Baudis [off-list ref]:
On Fri, Feb 12, 2010 at 07:14:58AM -0800, Scott Chacon wrote:
quoted
Hey,
On Fri, Feb 12, 2010 at 4:18 AM, Petr Baudis [off-list ref] wrote:
quoted
P.S.: I could volunteer to mentor such a project, if no more active
Git hacker shows interest. Perhaps Jakub Narebski might be interested?
I would also be happy to help with this project - it sounds very
interesting and Python/web-dev stuff is something I can actually help
with.
Ok, I don't actually know too much about web-dev in Python (actually
fairly little ;-), so you would certainly be better choice!
--
Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
In my opinion library Werkzeug (http://werkzeug.pocoo.org/) may be a
good point of start searching simple and extremely lightweight base of
application.
This is good option when Django is too heavy.
--
On Fri, Feb 12, 2010 at 01:44:36PM +0100, Mike Hommey wrote:
quoted
On Fri, Feb 12, 2010 at 01:18:44PM +0100, Petr Baudis wrote:
quoted
Hi!
On Fri, Feb 12, 2010 at 05:25:02PM +0530, Pavan Kumar Sunkara wrote:
quoted
sorry but my mails aren't reaching the mailing list. So it would be
helpful if you forward this mail to the mailing list
I'm quoting it in full here. :-)
quoted
I would be happy to elaborate this.
Thanks a lot!
quoted
First of all, this is not another gitweb or gitorious.
This is a client to use git. I mean, you could use this to work on git
repositories. (even editing files)
Aha, I see. Are you aware of "gist" [http://gist.github.com/]? It is
in a sense the first attempt to do this, albeit quite rudimentary in
some ways. And it's also closed-source, I'm not personally aware of an
open-source alternative, so this would certainly be useful! Actually,
I can say I would certainly like to add this functionality to repo.or.cz
for creating commits on the mob branches over the web directly.
Surely, something could be plugged into https://bespin.mozilla.com/,
which already does a great job at editing.
That sounds like a nice replacement for the textarea, thanks for the
tip! On the other hand, I think this is currently the least important
part of the project and for the basic implementation, even a simple
textarea should suffice, any prettier editor hopefully could be slammed
in anytime trivially.