Git support

2008-11-20 Thread Ketchapay Ramirez

When will you add Git support?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



GIT Support

2009-09-02 Thread sdepold

Hey folks,

much time went by til the last update.
Maybe you could intergrate git support for the next (will there be a
next verison...?) of versions.

greetings
sdepold

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-11-20 Thread Dirk Stoop

Hi Ketchapay, (and everyone else who asked about git support at some
point)

I understand the desire for a nice graphical git client, but Versions
isn't it.

Git is an entirely different beast than Subversion.  For starters it's
decentralized, but I probably don't have to tell you that.

Adding git support to Versions would be like adding html and css
editing to iWork's Pages, it would feel like a kludge; the
application's interaction model doesn't fit with the model of that
particular task at all.  Versions' aim is to keep as much of the
complexity of SVN out of your way as possible, but the way it works is
nonetheless modeled with that complexity in mind.

One thing I personally like about Versions, why I haven't switched
back to the command-line for my everyday work, is that it doesn't try
to replace the way Subversion works with some other vision of how
version control should work.  Our goal is to make working with
Subversion at a whole easier, more pleasant, and more
straightforward.  Part of that is educating people a bit about
Subversion —evidenced most concretely in the Versions help files, but
more importantly in how we stick as closely as possible to
Subversion's terminology for commands and all that, as well as bigger
design decisions like how Versions shows working copy bookmarks nested
in repository bookmarks—, ideally, a seasoned Versions user should be
much more comfortable with the SVN command line client than someone
who never used Versions.

That in itself is enough of a challenge without making Versions deal
transparently with the immense differences between SVN and git.

For these reasons and because we believe that really good apps do one
thing and do it extremely well, we won't be adding git support to
Versions any time soon.  If we ever embark on creating a git client it
would most likely be an entirely different app.  I sincerely doubt we
would be able to re-use any significant amount of code and designs
created for Versions in such an application.

Since we have our hands full with our current project and an
obligation to our customers to keep improving it, as much and as fast
as we can, I hope that while we keep making the best Mac Subversion
client even better, someone else will step up and create a really good
Mac git client.

Cheers,

- Dirk
the Versions team


On Nov 20, 10:31 am, Ketchapay Ramirez <[EMAIL PROTECTED]> wrote:
> When will you add Git support?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-11-20 Thread Jeremy

Dirk, agreed.  In future, having a separate Git application released
by you guys may be great, but I wouldn't want to see you attempt to
integrate a completely different type of version control into an app
like Versions.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-11-21 Thread Sofa

Plus, it's worth noting GIT's license (GPL) makes it pretty
complicated to build a commercial closed-source app on top of it.

- Koen

On Nov 21, 4:19 am, Jeremy <[EMAIL PROTECTED]> wrote:
> Dirk, agreed.  In future, having a separate Git application released
> by you guys may be great, but I wouldn't want to see you attempt to
> integrate a completely different type of version control into an app
> like Versions.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-12-05 Thread coolfactor

That's really a shame to hear that git isn't being considered for
Versions. I think it's stretching it a bit to say that there are
"significant differences" between Subversion and git. The operations
are the same. Versions even has a command to create a "local"
repository, which has always confused me because SVN repos are meant
to centralized, accessible remotely. Does Versions actually launch a
server for this to work?

I just think that the Versions team had one goal in mind and wanted to
achieve that goal really well. I salute them for that, and Versions
has turned out to be a fantastic front-end for SVN. But I do want git
support someday, and as a software developer, I know proper planning
and abstraction can make it entirely possible. I won't hold my breath
waiting for that day, though. :-)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-12-05 Thread Koen Bok

Hey Coolfactor,

We hear you and never say never. But you conveniently leave out the
license argument, which in my opinion is the biggest hurdle... They
will probably have great reasons to go GPL, but it's really not that
interesting to develop a commercial app around :-(

Kindest regards,

Koen Bok - madebysofa.com

On Dec 6, 1:19 am, coolfactor <[EMAIL PROTECTED]> wrote:
> That's really a shame to hear that git isn't being considered for
> Versions. I think it's stretching it a bit to say that there are
> "significant differences" between Subversion and git. The operations
> are the same. Versions even has a command to create a "local"
> repository, which has always confused me because SVN repos are meant
> to centralized, accessible remotely. Does Versions actually launch a
> server for this to work?
>
> I just think that the Versions team had one goal in mind and wanted to
> achieve that goal really well. I salute them for that, and Versions
> has turned out to be a fantastic front-end for SVN. But I do want git
> support someday, and as a software developer, I know proper planning
> and abstraction can make it entirely possible. I won't hold my breath
> waiting for that day, though. :-)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-12-07 Thread coolfactor

I've been giving git a run for its money. I can't give up Subversion
any day soon. The lack of friendly GUIs for git and the inconvenience
of relearning another versioning system is too much for those that I
work with. However, I've happily begun using both day-to-day. git is
actually very, very cool. As for the licensing, that stuff is really
over my head, so I can't comment on it. :-)

I just want to say thanks again to the Versions team. I wouldn't be
able to manage as many repositories as I do without Versions.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Git support

2008-12-09 Thread mkb

As a daily user of both Subverison/Versions and Git/GitX, that has not
been my experience at all.  I find that my interactions with GitX are
very much the same as with Versions.  The main difference is that
Versions is much more polished.

That said, I would much rather see you release a Git client as a
separate app, rather than integrating Git into Versions.

--mkb

On Nov 20, 4:03 pm, Dirk Stoop <[EMAIL PROTECTED]> wrote:
> Adding git support to Versions would be like adding html and css
> editing to iWork's Pages, it would feel like a kludge; the
> application's interaction model doesn't fit with the model of that
> particular task at all.  Versions' aim is to keep as much of the
> complexity of SVN out of your way as possible, but the way it works is
> nonetheless modeled with that complexity in mind.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: GIT Support

2009-09-02 Thread Dirk Stoop

Hi sdepold,

There will definitely be a next version of Versions — what's in a
name ;)

However, such a next version of Versions will not support GIT.

Please see the following thread for a recent discussion about this
topic:
http://groups.google.com/group/versions/browse_thread/thread/1f66be9b454a1625/

Summarized: We think that GIT is so different from SVN that supporting
both in the same app would result in a hard to understand and
difficult to use application.

All the best,
- Dirk

the Versions team

On Sep 2, 12:17 pm, sdepold  wrote:
> Hey folks,
>
> much time went by til the last update.
> Maybe you could intergrate git support for the next (will there be a
> next verison...?) of versions.
>
> greetings
> sdepold
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Feature request: Git support

2009-07-25 Thread frebro

Would it be possible for Versions to support both Git and Svn
repositories? It would be nice to be able to collect all repos in the
same app regardless of protocol.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Feature request: Git support

2009-07-25 Thread Quinn Taylor
Not gonna happen — there are already threads on this. The paradigms of  
centralized and decentralized version controls systems are radically  
different, and there's not a good way to represent both in the same app.


Look at GitX (http://gitx.frim.nl) for a nice OS X client for git.

From an economical standpoint, it would not be smart to support git  
in Versions, either — users always want more for free, but it costs to  
develop features, and the cost would either have to be passed on to  
buyers (increased price, and/or paid upgrade for existing users, both  
of which are bad options) or eaten by the developers, essentially as a  
gamble that the added features will draw enough new purchases to  
offset the cost. Neither is a good idea.


Further, those of us who only use SVN would rather that SVN bugs and  
enhancements get patched, rather than having the developers devote  
countless hours to adding git support.


 - Quinn


On Jul 24, 2009, at 2:19 AM, frebro wrote:



Would it be possible for Versions to support both Git and Svn
repositories? It would be nice to be able to collect all repos in the
same app regardless of protocol.


smime.p7s
Description: S/MIME cryptographic signature


Re: Feature request: Git support

2009-07-26 Thread curiousgeorge

Good point Quinn.

I'll pose the question, how much would a person be willing to pay for
having a Git App that is of the same quality of Versions?
I'll pay another 39 pounds for a Git client app.  Who wouldn't?

I think Git support would be feature for a paid upgrade to Versions
(if they wish to support both svn and git) IMHO.

GitX is nice for commits and reviews...that's it.  Same with GitNub
(if not less).  The other clients are just notwell, they are
not Versions let me put it that way.

Pico, Sofaname your price for either a paid upgrade for Git
support in Versions or an app dedicated for Git...I know I'll fork
over the dough.


On Jul 25, 4:09 pm, Quinn Taylor  wrote:
> Not gonna happen — there are already threads on this. The paradigms of  
> centralized and decentralized version controls systems are radically  
> different, and there's not a good way to represent both in the same app.
>
> Look at GitX (http://gitx.frim.nl) for a nice OS X client for git.
>
>  From an economical standpoint, it would not be smart to support git  
> in Versions, either — users always want more for free, but it costs to  
> develop features, and the cost would either have to be passed on to  
> buyers (increased price, and/or paid upgrade for existing users, both  
> of which are bad options) or eaten by the developers, essentially as a  
> gamble that the added features will draw enough new purchases to  
> offset the cost. Neither is a good idea.
>
> Further, those of us who only use SVN would rather that SVN bugs and  
> enhancements get patched, rather than having the developers devote  
> countless hours to adding git support.
>
>   - Quinn
>
> On Jul 24, 2009, at 2:19 AM, frebro wrote:
>
>
>
>
>
> > Would it be possible for Versions to support both Git and Svn
> > repositories? It would be nice to be able to collect all repos in the
> > same app regardless of protocol.
>
>
>
>  smime.p7s
> 3KViewDownload

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Feature request: Git support

2009-07-26 Thread Koen Bok

Hey Quinn and Georga,

I would argue the economical thing is not too important once git gains
some critical mass. It's still small compared to svn, and in a way the
compete with Mercurial which is pretty populair too.

A bigger problem would be the licensing as we can't include the Git
source without open sourcing our own app due to the GPL license. There
are ways around this (wrapping command line) but this generally
results in a lesser quality app.

- Koen

On Jul 26, 5:38 am, curiousgeorge  wrote:
> Good point Quinn.
>
> I'll pose the question, how much would a person be willing to pay for
> having a Git App that is of the same quality of Versions?
> I'll pay another 39 pounds for a Git client app.  Who wouldn't?
>
> I think Git support would be feature for a paid upgrade to Versions
> (if they wish to support both svn and git) IMHO.
>
> GitX is nice for commits and reviews...that's it.  Same with GitNub
> (if not less).  The other clients are just notwell, they are
> not Versions let me put it that way.
>
> Pico, Sofaname your price for either a paid upgrade for Git
> support in Versions or an app dedicated for Git...I know I'll fork
> over the dough.
>
> On Jul 25, 4:09 pm, Quinn Taylor  wrote:
>
>
>
> > Not gonna happen — there are already threads on this. The paradigms of  
> > centralized and decentralized version controls systems are radically  
> > different, and there's not a good way to represent both in the same app.
>
> > Look at GitX (http://gitx.frim.nl) for a nice OS X client for git.
>
> >  From an economical standpoint, it would not be smart to support git  
> > in Versions, either — users always want more for free, but it costs to  
> > develop features, and the cost would either have to be passed on to  
> > buyers (increased price, and/or paid upgrade for existing users, both  
> > of which are bad options) or eaten by the developers, essentially as a  
> > gamble that the added features will draw enough new purchases to  
> > offset the cost. Neither is a good idea.
>
> > Further, those of us who only use SVN would rather that SVN bugs and  
> > enhancements get patched, rather than having the developers devote  
> > countless hours to adding git support.
>
> >   - Quinn
>
> > On Jul 24, 2009, at 2:19 AM, frebro wrote:
>
> > > Would it be possible for Versions to support both Git and Svn
> > > repositories? It would be nice to be able to collect all repos in the
> > > same app regardless of protocol.
>
> >  smime.p7s
> > 3KViewDownload
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Feature request: Git support

2009-07-26 Thread Quinn Taylor
Koen — Great point, I had neglected to mention that the 3 main  
distributed VCS tools (git, Mercurial, and Bazaar) are all under GPL,  
which makes it difficult or impossible to create a commercial tool  
that uses them. The same restriction prevents Apple (at least  
currently) from providing a git plugin for Xcode, for example. Open- 
sourcing Xcode just isn't an option.


George — I had alluded to this, but a paid upgrade to add support for  
tool X to Versions is a very bad idea — those of us who don't care  
about other tools would not want to upgrade, and Sofa/Pico would have  
to worry about maintaining new SVN features, bug fixes, etc. in  
parallel across multiple "editions" of the app.


Since I'm not a git user, I'll admit I'm not very knowledgeable about  
the state of git tools for Mac, but I had heard that (in general)  
there has not yet been a GUI "killer app" for git — all of them have  
limitations and failings. IMHO, the use of GPL itself results in a web  
of interrelated problems: (1) no killer GUI means only command-line  
nerds can/will use it currently, (2) companies can't produce a paid  
app around it, and consequently (3) any work on a GUI app is done by  
the (admittedly small) subset of people who currently use git, would  
like to see a GUI app for working with git (already a limited subset,  
since they already use git just fine without a GUI), and have time to  
burn on creating an app that must be open-source. Unfortunately, this  
subset hasn't yet produced a killer app, and (IMO) is unlikely to  
unless a company devotes significant resources to developing such an  
app, with the express purpose of giving it away for free. It's clearly  
not impossible (CollabNet is a huge force behind Subversion, after  
all, but that's also a core technology, not a GUI app) but much less  
likely than it would be under more permissive licensing conditions.  
Just look how long it took for Versions to be written, despite the  
opportunity and obvious need.  :-)


 - Quinn


On Jul 26, 2009, at 5:45 AM, Koen Bok wrote:


Hey Quinn and George,

I would argue the economical thing is not too important once git gains
some critical mass. It's still small compared to svn, and in a way the
compete with Mercurial which is pretty populair too.

A bigger problem would be the licensing as we can't include the Git
source without open sourcing our own app due to the GPL license. There
are ways around this (wrapping command line) but this generally
results in a lesser quality app.

- Koen

On Jul 26, 5:38 am, curiousgeorge  wrote:

Good point Quinn.

I'll pose the question, how much would a person be willing to pay for
having a Git App that is of the same quality of Versions?
I'll pay another 39 pounds for a Git client app.  Who wouldn't?

I think Git support would be feature for a paid upgrade to Versions
(if they wish to support both svn and git) IMHO.

GitX is nice for commits and reviews...that's it.  Same with GitNub
(if not less).  The other clients are just notwell, they are
not Versions let me put it that way.

Pico, Sofaname your price for either a paid upgrade for Git
support in Versions or an app dedicated for Git...I know I'll fork
over the dough.




smime.p7s
Description: S/MIME cryptographic signature


Re: Feature request: Git support

2009-07-31 Thread unleashed

I understand where the other posters are coming from, but thought I'd
chime in as well. I'd have no problem paying full price for a versions
git as well. I read the other posts and I realize this might not be
worth it for the software developers, but if they are ever on the
edge...

I don't understand all the differences between git and svn, except
that my developer is a huge fan of git, and he's the smartest person I
know. Git does seem tidier in a lot of ways. Gitx is pretty bad if
you're used to versions, and while I can use terminal to manage git,
it's just not as fast as using versions. My 2¢ anyway.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Feature request: Git support

2009-08-22 Thread Joe Simpson

Why not make for a new version of Versions based on plugins. Then if
people want Git support, they can put Git support in (or any other
system). That would make me buy it :D

On Jul 31, 5:44 pm, unleashed  wrote:
> I understand where the other posters are coming from, but thought I'd
> chime in as well. I'd have no problem paying full price for a versionsgitas 
> well. I read the other posts and I realize this might not be
> worth it for the software developers, but if they are ever on the
> edge...
>
> I don't understand all the differences betweengitand svn, except
> that my developer is a huge fan ofgit, and he's the smartest person I
> know.Gitdoes seem tidier in a lot of ways. Gitx is pretty bad if
> you're used to versions, and while I can use terminal to managegit,
> it's just not as fast as using versions. My 2¢ anyway.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



Re: Feature request: Git support

2009-08-22 Thread Quinn Taylor
A good idea in theory, but SCM systems behave differently enough  
(distributed SCMs such as git, doubly so) that it would be quite a  
feat to create and use a plugin system that supports all (or even  
many) different SCM's with an acceptable degree of functionality and  
polish. I really think that a dedicated app would be the best, but I'm  
not delusional enough to think I'm always right, and would love to be  
proven wrong.  :-)


 - Quinn

On Aug 22, 2009, at 5:28 AM, Joe Simpson wrote:



Why not make for a new version of Versions based on plugins. Then if
people want Git support, they can put Git support in (or any other
system). That would make me buy it :D

On Jul 31, 5:44 pm, unleashed  wrote:

I understand where the other posters are coming from, but thought I'd
chime in as well. I'd have no problem paying full price for a  
versions git

as well. I read the other posts and I realize this might not be
worth it for the software developers, but if they are ever on the
edge...

I don't understand all the differences between git and svn, except
that my developer is a huge fan of git, and he's the smartest  
person I

know.Git does seem tidier in a lot of ways. Gitx is pretty bad if
you're used to versions, and while I can use terminal to manage git,
it's just not as fast as using versions. My 2¢ anyway.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google  
Groups "Versions" group.

To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---





smime.p7s
Description: S/MIME cryptographic signature


Re: Feature request: Git support

2009-08-24 Thread amadeus

I would love a GIT app as well. Unfortunately I think the nature of
GIT is such a vast paradigm shift from SVN, this not something you
could just tag into Versions and make it work well

It needs to be a standalone app, and given the previous comments about
forced open sourced, it looks like we won't be seeing something like
this from Sofa/Pico.

On Jul 24, 2:19 am, frebro  wrote:
> Would it be possible for Versions to support both Git and Svn
> repositories? It would be nice to be able to collect all repos in the
> same app regardless of protocol.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to 
versions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---



+1 For git support in versions

2008-11-16 Thread kernel_sanders

I have to say that I love versions, and then I stumble upon this great
revision control system called GIT, and now I can't live without my
pretty versions interface.

Please please please add git support to versions or another app!

Keep up the great work!
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to versions@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en
-~--~~~~--~~--~--~---