Alec Thomas wrote:
> On Sat, Nov 04, 2006 at 04:55:04AM -0800, John M Camara wrote:
> > Once setuptools is integrated it would be a good time to release 0.11
> > as this would likely get more users to upgrade as setuptools reduces
> > some of the burden of upgrading.  It also makes it much easier for new
> > users to start using Trac.
>
> This is debatable IMO. setuptools is great, but its dependency tracking
> only seems to work if everything is installed with setuptools. Unless
> I'm wrong and am just missing something?
>

Well the last time I installed Trac was about 6 months ago (1st about a
year ago) and it was on Windows.  Now if you never installed Trac on
Windows take a look at http://trac.edgewall.org/wiki/TracOnWindows to
see the set of instructions.  It's huge and IMO would send all, but
those you already know how good Trac is, running away.  Now I realize
that most people who use Trac are on Linux so I just took a look at the
instructions for different Linux distributions and most of them are
quite small.

So if you are running on Linux you will not see the benefits as you
already have a fairly easy way to install Trac.  I did notice that some
work has been done to simplify the installation on Windows but I still
feel that using setuptools for the install would be good for everyone
involved.  Even if for Linux distros it only makes it easier to keep
them up to date.

TurboGears is an application that has been built similar to Trac (made
from many pieces).  It would not have had the success it has today if
they didn't recognized they needed a better way to handle
installations.  They too are mostly Linux users and I don't hear anyone
complaining of the use of setuptools or at least the choice of using
it.

> I'm expecting lots of support mails/tickets in the form "Plugin XXX says
> it needs package YYY, but I've already installed it with apt-get YYY.
> What gives?"

I read the TurboGears mailing list nearly everyday and don't recall
this issue coming up much (1 or 2 times in last 6 months).

>
> It won't be obvious to new users that they need to install packages
> using easy_install.

It would be obvious from the TracGuide wiki pages.


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

Reply via email to