You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Sanket Sharma <sa...@gmail.com> on 2006/01/31 07:03:16 UTC

RIA interface

Hi,
I'm working on a RIA based interface to subversion. I would like to know if
anyone is already working on something similar? I welcome any suggestions,
recommendations and resources.

Regards,
Sanket

Re: RIA interface

Posted by Kevin Puetz <pu...@puetzk.org>.
Ben Collins-Sussman wrote:

> On 1/31/06, Sanket Sharma <sa...@gmail.com> wrote:
> 
>> Develop a "Rich" interface to subversion
> 
> Sure, but to do *what*?  To browse the repository?  To behave like a
> full-fledged svn client that manages working copies?  To draw animated
> cartoons?  Can you be more specific?  Subversion is mostly a
> collection of C libraries with many, many APIs.  What layer are
> attempting to drive, and what will be presented to the user?
> 
> FWIW, there are a number of repository-browsing programs out there,
> though they're all CGI (rather than client-side) web apps.  ViewVC
> (viewvc.tigris.org) is very popular, and allows you to browse both cvs
> and svn repositories.
> 
> Actually, there is one repository browser -- called mod_svn_view --
> which does a lot of client-side javascript.  You might want to take a
> look at it.

I would also point over to Insurrection
(http://svn.code-host.net/browser-tests/, demo at
http://svn.code-host.net/). While not particularly featureful (then again,
it does pretty much everything one would expect of a repository browser)
with heavy use of client-side XSLT and javascript to offload the rendering
work from the server.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: RIA interface

Posted by Ben Collins-Sussman <su...@red-bean.com>.
On 1/31/06, Sanket Sharma <sa...@gmail.com> wrote:


> Develop a "Rich" interface to subversion

Sure, but to do *what*?  To browse the repository?  To behave like a
full-fledged svn client that manages working copies?  To draw animated
cartoons?  Can you be more specific?  Subversion is mostly a
collection of C libraries with many, many APIs.  What layer are
attempting to drive, and what will be presented to the user?

FWIW, there are a number of repository-browsing programs out there,
though they're all CGI (rather than client-side) web apps.  ViewVC
(viewvc.tigris.org) is very popular, and allows you to browse both cvs
and svn repositories.

Actually, there is one repository browser -- called mod_svn_view --
which does a lot of client-side javascript.  You might want to take a
look at it.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org


Re: RIA interface

Posted by Sanket Sharma <sa...@gmail.com>.
Hi there,

I'm sorry for using an acronym that is not in vogue. Indeed RIA stands for
Rich Internet Applications - applications running within web browsers. Maybe
using AJAX or open laszlo.

My idea is (in order of priority):

   1. Develop a "Rich" interface to subversion
   2. Develop some sort of layer with a "plugin"  architecture where one
   can "plug" different versioning systems at the backend, but the interface
   remains unchanged i.e. same interface to all popular versioning
   systems. Apache with its modules is very close to my vision.
   3. Develop a monitoring and managment framework for all these
   "backends"
   4. Expose all this functionality as a service - as in Service Oriented
   Architecture.

Do you have any similar projects going on? Any resources? I searched through
the mailing list archieves but could not find any.
Further, there is no "design specification" in the documents->design
section. I would like to have a copy of that document. Any ideas where I can
find it?

Regards,
Sanket


On 1/31/06, Ben Collins-Sussman <su...@red-bean.com> wrote:
>
> On 1/31/06, Sanket Sharma <sa...@gmail.com> wrote:
> > Hi,
> > I'm working on a RIA based interface to subversion. I would like to know
> if
> > anyone is already working on something similar? I welcome any
> suggestions,
> > recommendations and resources.
> >
>
> I apologize for not knowing what "RIA" means... google says "Rich
> Internet Application".  Is that just another acronym to describe
> applications-running-within-web-browsers, like so many of google's
> AJAX apps?
>
> And... what sort of application do you plan to write?  What will it do?
>

Re: RIA interface

Posted by Ben Collins-Sussman <su...@red-bean.com>.
On 1/31/06, Sanket Sharma <sa...@gmail.com> wrote:
> Hi,
> I'm working on a RIA based interface to subversion. I would like to know if
> anyone is already working on something similar? I welcome any suggestions,
> recommendations and resources.
>

I apologize for not knowing what "RIA" means... google says "Rich
Internet Application".  Is that just another acronym to describe
applications-running-within-web-browsers, like so many of google's
AJAX apps?

And... what sort of application do you plan to write?  What will it do?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org