You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ben Collins-Sussman <su...@collab.net> on 2001/06/11 14:43:10 UTC

status

Just thought the dev list would like to know what's been going on
lately in Subversion development, especially since we recently passed
our 1-year anniversary of creating the project in CVS (June 5th,
2000).  I've also noticed that this list has over 200 addresses on it
now -- that's a lot of lurkers!  :)

* Mike Pilato has been rewriting large parts of the working copy
  library.  Versioning directories is difficult, and as a result we've
  had to come up with a more complex model of how to track items in
  the `entries' file.  This is a huge task, because we're constantly
  coming up with new use cases ("how many ways can the user screw up
  the working copy *today*?") and trying to accomodate them.

* I have been working partially with Mike Pilato on these working copy
  issues, as well as documenting them in texinfo.  Since the
  situations and solutions often change from day-to-day, it's
  important to have a record of how the client is supposed to behave
  -- a kind of functional spec.

* Karl, unfortunately, has been out of commission for 2 months,
  working on other non-Subversion things.  However, as you may have
  noticed, he's recently got back on Subversion full time.  He's now
  working (with Brane, hopefully) on implementing deltified storage in
  the repository filesystem.  (The filesystem certainly works right
  now, but it's hard to take seriously without this feature.)

* Greg Stein has rewritten our build system and has been hammering out
  little buglets.  He's also started changing some of our datatypes,
  so as to make SWIG bindings cleaner.

* Mike Sussman has started writing python tests.


In general, we're all working towards Milestone 3.  This is the
milestone where we check Subversion into itself.  If you want to see
what's required for M3, take a look in our tree at
`notes/alpha_short'.  (This list also talks about what's needed for a
feature-complet Alpha and 1.0 release.)

Here's a quick summary of TODO items for M3:

   * working copy improvements:  work with versioned directory use cases
   * user-props supported by ra_dav
      * autodetection of text/binary types, keyword subst, newline xlation
   * libsvn_repos
      * add cross-process locking function
      * add simple hook system
   * filesystem deltified storage
   * 'svn cleanup' subcommand
   * simple Apache authorization system
   * cvs2svn repository converter (needs SWIG->python->libsvn_fs bindings)

The good news is that everything is trucking along smoothly.  The bad
news is that as usual, everything always takes longer than expected.
You've probably noticed that we're still pushing dates back on our
weekly status page.  This is nothing to panic about, it's just that
every few weeks we stop kidding ourselves, do a reality check, and
adjust our schedule appopriately.  (Things *have* been moving slower
without Karl!)

That's the news.

-Ben

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

Re: status

Posted by Karl Fogel <kf...@collab.net>.
Branko Čibej <br...@xbc.nu> writes:
> Just a FYI: I've not committed a lot of code in the last few weeks, having my
> hands full at my day job. The good news is that I'll have the delta combiner
> readi for checkin by the end of this week. At least I hope so; my deadlines
> are no more accurate than Subversion's. :-)

Whooo-dang!  That's *awesome*... and I'd better get cracking on the
`strings' and `representations' table functionality so you have
something to attach the delta combiner to!

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

Re: status

Posted by Branko Čibej <br...@xbc.nu>.
Ben Collins-Sussman wrote:

>* Karl, unfortunately, has been out of commission for 2 months,
>  working on other non-Subversion things.  However, as you may have
>  noticed, he's recently got back on Subversion full time.  He's now
>  working (with Brane, hopefully) on implementing deltified storage in
>  the repository filesystem.  (The filesystem certainly works right
>  now, but it's hard to take seriously without this feature.)
>
Just a FYI: I've not committed a lot of code in the last few weeks, 
having my hands full at my day job. The good news is that I'll have the 
delta combiner readi for checkin by the end of this week. At least I 
hope so; my deadlines are no more accurate than Subversion's. :-)

So don't worry, I haven't given up yet. :-)


-- 
Brane �ibej
    home:   <br...@xbc.nu>             http://www.xbc.nu/brane/
    work:   <br...@hermes.si>   http://www.hermes-softlab.com/
     ACM :   <br...@acm.org>            http://www.acm.org/




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