[Trac] Re: Installation of Trac on Linux

2009-01-04 Thread Iain Buchanan

On 29/12/08 20:00, Andrea Tomasini wrote:

 On 29 Dec, 2008, at 2:16 , Iain Buchanan wrote:

 If you actually mean Agilo, then why not use their vmware image?  Then
 you know they've tested the whole system, and it should just work.

 That's what a VM is made for :-)

indeed!

 I believe they use Ubuntu, but I would hesitate before upgrading the
 system, (even with the OS provided packages) incase you break
 something
 that Agilo depends on.

 We used Ubuntu in the old 0.6 version, with 0.7 of Agilo we switched
 to a Daisy Linux which is a minimal version of Debian Etch. We did so
 using the Cohesive FT elastic server, which allows to build appliances
 from the website.

really?  Sounds interesting, I might have to check it out!

 Note though that last time I checked, they only supported Trac 0.10.x
 not 0.11.x

 Since June 2008 we support Trac 0.11, now up to 0.11.2.1 with caching
 improvement extended to Agilo :-)

This was only experimental though wasn't it?  I think December '08 saw 
the official 0.11.x support released?

-- 
Iain Buchanan iain at pcorp dot com dot au

Mad, adj.:
Affected with a high degree of intellectual independence ...
-- Ambrose Bierce, The Devil's Dictionary

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



[Trac] Re: Installation of Trac on Linux

2008-12-28 Thread Iain Buchanan

On 24/12/08 21:26, soma wrote:
 Hi,
   I have a quick question on Trac Installation. Which flavour of Linux
 is best supported by Trac installation along with SVN and Agilo
 integration.

Are you talking about Agile development in general, or the specific 
implementation Agilo for Scrum, by Agile42?

If you actually mean Agilo, then why not use their vmware image?  Then 
you know they've tested the whole system, and it should just work.

 (or) which Flavour of Linux has all updated versions of software in
 its repositories which would support Trac installation?

I believe they use Ubuntu, but I would hesitate before upgrading the 
system, (even with the OS provided packages) incase you break something 
that Agilo depends on.

Note though that last time I checked, they only supported Trac 0.10.x 
not 0.11.x

 We had been facing lot of issues on installation as we try to do
 custom installation to support all recent packages like Python 2.5/2.6
 on CentOS 5/5.2.
 In another instance Matplotlib gives segmentation fault in SUSE 10 and
 hence Agilo graphs are not showing up.

 Any guidance would be great.

 Thanks,
 Soma.


-- 
Iain Buchanan iain at pcorp dot com dot au

Every program has (at least) two purposes:
the one for which it was written and another for which it wasn't.

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



[Trac] Re: Sharing user passwords between trac instances

2008-11-28 Thread Iain Buchanan

W. Martin Borgert wrote:
 Hi, I have created multiple trac instances for my projects. All are
 running via the same Apache server and WSGI.  Authentication is done
 via AuthType Basic and the usual .htpasswd file. Every project has
 it's own set of users, but some users have accounts in more than one
 of the instances. So I don't want to add users globally to all
 projects. But it would be convenient, if a user could use the same
 password in all instances and a password change would reflect to all
 instances (maybe also preference changes). Is there some way to do
 this? TIA!

You can do this by sharing the .htpasswd file amongst all tracs. 
However, you can't have a basic authenticated permission, otherwise 
any authenticated user would have access to any trac.

Instead you need to get rid of all permissions from authenticated and 
add desired permissions to users for each trac.  Then do a permission 
add userfoo users in trac1 and permission add userbar users in trac2.

This gives userfoo access to trac1 and userbar access to trac2.  (thats 
trac-admin syntax, you could do it from the www interface too).  If 
userfoo tries to log into trac2, they're not in the users group for that 
trac, hence they only have the anonymous permissions (in my case, 
anonymous has no permission!)

HTH,
-- 
Iain Buchanan iain at pcorp dot com dot au

What time is it?
I don't know, it keeps changing.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: Customer access for Trac tickets

2008-11-26 Thread Iain Buchanan

Jani Tiainen wrote:
 Noah Kantrowitz kirjoitti:
 On Nov 26, 2008, at 12:19 AM, Jani Tiainen wrote:

 Noah Kantrowitz kirjoitti:
 This is a pretty trivial mod to PrivateTickets. Just alter it so if a
 certain field on the ticket is set (or not set depending on what you
 want the default to be) it just returns None from the policy
 instantly.
 (top posting is bad.. :)

 If user doesn't have permission to ticket is it completely invisible
 to
 others. I mean that you don't see _any_ parts of it from searches,
 timeline, reports, rss feeds etc.
 Yes, is that not what you wanted?

 It is absolutely what I want. Or actually my boss likes to have. I
 wouldn't provide our customers any other means but phone calls,
 otherwise they start hammering our Trac... :)


please keep the list updated if you go anywhere with this mod :)

-- 
Iain Buchanan iain at pcorp dot com dot au

I believe we are on an irreversible trend toward more freedom and 
democracy, but that could change.

George W. Bush
May 22, 1998

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: Trac on a portable USB memory

2008-11-15 Thread Iain Buchanan

howa wrote:
 I mean I run the trac at laptop during traveling, while I run trac at
 both my office and home desktop.

All fine for a VM.

 So USB stick is a good choice.
 
 Also, all my stuff is personal so I don't want to put them in the
 Internet, and since during traveling, I cannot access to the Internet
 at all.

VM's don't have to go near the internet...

I think a VM has advantages over trac directly on a USB stick (you could 
even put the VM on a USB stick - doesn't have to be big) as the same VM 
will always have the same versions of trac, apache, sql, etc, whereas 
your different boxes might differ in versions, despite your best efforts!

And trac doesn't need a gui install, you could run it quite well on 
virtual box for example.
-- 
Iain Buchanan iain at pcorp dot com dot au

Authentic:
Indubitably true, in somebody's opinion

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: Investigating Trac - multiple projects?

2008-11-06 Thread Iain Buchanan
Rob wrote:
 Thank you, yes, that's helpful.

 Are the hacks you made easy/obvious or available somewhere?  I'm a
 developer but really don't have much time to cobble together a system.

 How much work is it to implement a new project under your #1 option?

pretty easy.  Just create a new environment as per the install instructions:
http://trac.edgewall.org/wiki/TracInstall#CreatingaProjectEnvironment

Then modify your web server to serve both (dependant on what web server 
you use).

 Like you, I can see the value in both approaches depending on the
 project.  There might be a lot that I would do under approach number
 1.

 Thanks again.

np.  Come back if you get stuck!

-- 
Iain Buchanan iain at pcorp dot com dot au

Hawk, we're going to die.
Never say die... and certainly never say we.
-- M*A*S*H

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---

begin:vcard
fn:Iain Buchanan
n:Buchanan;Iain
email;internet:[EMAIL PROTECTED]
tel;work:+61 (0)8 8947 0933
x-mozilla-html:FALSE
version:2.1
end:vcard



[Trac] Re: Investigating Trac - multiple projects?

2008-11-04 Thread Iain Buchanan
Hi!

Rob wrote:
snip
  Do I need a separate Trac
 installation for each project?

we use Trac for multiple projects in two different ways, for two 
different reasons.  There are of course other ways of doing it, this is 
just what we do:

1. Multiple trac environments.  ie. /var/lib/trac/proj1 
/var/lib/trac/proj2.  We use this method because we give specific access 
to the different environments to different customers who want to trac a 
project post release.  Each environment shares the password file, but 
has completely different sets of tickets.  Some are read-only, some they 
can add tickets to.

2. One trac environment, add a custom field.  ie. only one 
/var/lib/trac/proj but I've edited [ticket-custom] to add a select box 
for listing the different projects.  I've also edited the reports to 
tailor them for the extra field.  We use this one internally as a bit of 
a task and defect tracker, so we can see individual's hours acrross 
multiple projects and tasks.

  If anyone has experience with Assembla and can make other direct
  comparisons - for better or worse - I'd really appreciate it.

Sorry, never used it.

HTH though!
-- 
Iain Buchanan iain at pcorp dot com dot au

Chris Griffin:  It'll be a good chance to get away from the evil monkey 
that lives in my closet.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---

begin:vcard
fn:Iain Buchanan
n:Buchanan;Iain
email;internet:[EMAIL PROTECTED]
tel;work:+61 (0)8 8947 0933
x-mozilla-html:FALSE
version:2.1
end:vcard



[Trac] Custom fields disappear after restarting apache

2008-10-27 Thread Iain Buchanan
Hi all,

I'm using a trac on a virtual machine setup by Agile42[1] (using Ubuntu 
7.10, Linux 2.6.22-14-server, Trac 0.10.4 with some plugins, using 
Apache to serve).  I administer a couple of other Tracs, so I'm fairly 
confident with playing around.

Just recently I wanted to add some custom ticket fields.  (I've done 
this before on a vanilla trac 0.11 using the tracd server, modified the 
reports, and everything's fine.)  I added the field like this:

[ticket-custom]
# ...
projectcode = select
projectcode.label = Project Code
projectcode.options = foo|Bar|baz

When I refresh a ticket, the field appears.  However when I restart 
apache (ie. after a system reboot), the field is no longer visible in 
the ticket page!  If I change the name (eg from projectcode to 
aprojectcode) the field appears again, until I restart apache, then it 
disappears!

I can see the change history showing when the custom field was changed, 
but the select box is not there.  The custom queries page always shows 
Project Code in the Add filter select box.

I can reproduce this reliably on 0.10.4, but not on 0.11.  I don't have 
a vanilla 0.10.4 (ie. no plugins) installed anywhere, but if you think 
this is worth trying, I'll install it.


Any hints / help would be appreciated!  I can't find much on google 
about this.  thanks!


[1] http://www.agile42.com/cms/pages/download/
-- 
Iain Buchanan iain at pcorp dot com dot au

I base my fashion taste on what doesn't itch.
-- Gilda Radner


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---

begin:vcard
fn:Iain Buchanan
n:Buchanan;Iain
email;internet:[EMAIL PROTECTED]
tel;work:+61 (0)8 8947 0933
x-mozilla-html:FALSE
version:2.1
end:vcard



[Trac] Re: Release several trac plugins

2008-10-13 Thread Iain Buchanan
Richard Liao wrote:
 Hi,

 The following new four trac plugins released to trac-hacks:

 1. http://trac-hacks.org/wiki/TracTweakUiPlugin : A javascript
 deployment platform
 2. http://trac-hacks.org/wiki/TracReportManagerPlugin : Manager trac reports
 3. http://trac-hacks.org/wiki/TracSchedulerPlugin : Schedule task manager
 4. http://trac-hacks.org/wiki/TracImageSvgMacro : Display svg image in
 wiki or ticket

they look promising, thanks!

Can you explain a little more in depth what the TracSchedulerPlugin does?

thanks,
-- 
Iain Buchanan iain at pcorp dot com dot au

Churchill's Commentary on Man:
Man will occasionally stumble over the truth,
but most of the time he will pick himself up and continue on.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---

begin:vcard
fn:Iain Buchanan
n:Buchanan;Iain
email;internet:[EMAIL PROTECTED]
tel;work:+61 (0)8 8947 0933
x-mozilla-html:FALSE
version:2.1
end:vcard



[Trac] Re: how is trac SUPPOSED to be used?

2008-10-08 Thread Iain Buchanan
Noah Kantrowitz wrote:
 On Oct 7, 2008, at 12:37 PM, Stedwick wrote:

 This is going to sound like a rather vague question, but how is trac
 SUPPOSED to be used?

[snip]

For a more structured, restricted, but still powerful way of using Trac 
to manage bugs as well as handle project management, have a look at 
http://www.agile42.com/ which implements Agile Development using a 
customised version of Trac (based on 0.9.x)

If you don't know much about Agile development, this will probably 
confuse you more than help, so it's worth reading some of their links 
(Scrum in a nutshell, etc) or
http://en.wikipedia.org/wiki/Agile_software_development or whatever else 
google throws at you.

HTH,
-- 
Iain Buchanan iain at pcorp dot com dot au

Phasers locked on target, Captain.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Trac 
Users group.
To post to this group, send email to trac-users@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-users?hl=en
-~--~~~~--~~--~--~---

begin:vcard
fn:Iain Buchanan
n:Buchanan;Iain
email;internet:[EMAIL PROTECTED]
tel;work:+61 (0)8 8947 0933
x-mozilla-html:FALSE
version:2.1
end:vcard