[Trac] Re: Trac plugin contract development

2009-04-06 Thread Mihamina Rakotomandimby (R12y)

Michael Renzmann wrote:
 Personally, I'm not in favour of any bidding-style models. Bounties are
 fine, as they allow a group of people to throw their money in a pot if
 they are interested in a similar piece of software.

That is the theory, but IRL, how does it take place?
How the bounty is sent and received?

-- 
  Chef de projet chez Vectoris
  Phone: +261 33 11 207 36
System: xUbuntu 8.10 with almost all from package install
http://www.google.com/search?q=mihamina+rakotomandimby

--~--~-~--~~~---~--~~
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: Are we using Timing and Estimation wrong?

2009-04-06 Thread Chris Nelson

Joachim Hoessler wrote:
 Hi Chris!
 
 Chris Nelson wrote:
 http://trac-hacks.org/wiki/TimeEstimationUserManual says:
 
 Fields: ... * Estimated Hours a field that contains the estimated
 amount of work [...] But now we're looking for burndown chart and
 both the EstimationToolsPlugin and the ScrumBurndownPlugin treat
 Estimated hours as *remaining hours*.  I think that they should be
 graphing estimate-actual but maybe I'm missing something.
 
 You're right, both the EstimationToolsPlugin and the
 ScrumBurndownPlugin interpret the the field as remaining hours.
 These plugins are meant as tools for helping teams to control their
 progress in an agile process, while the TimeEstimationPlugin seems to
 be meant for billing purposes, so maybe it's not a good idea to mix
 these together. 
 
 For example, if the burndown chart would be calculated as you suggest
 above, we would get the following situation very often: 
   * a developer estimates he needs 40h for some task.
   * on the next day, after spending 8h on the problem, he understands
 the problem much better, and sees he needs at least 60h more to solve
 that.  
 In the current implementation of the burndown chart, you see that the
   line goes up, and the team is aware things aren't going smoothly.
 But if we'd use your calculation, the line would go down, and
 everything would seem to be fine until the end of the sprint.  

I don't see a problem -- at least one that isn't easily solved.  We've
modified the EstimationToolsPlugin tools to graph estimated-actual.
Before work has begun, the result is the same.  As we work, we add hours
to tickets.  If we find that the initial estimate was wrong, we increase
it to reflect the actual work remaining.  At all time the charts remain
accurate.  And we can track the accuracy of our estimates by comparing
the initial (first non-zero) estimates against final actual hours.


 For another discussion on that topic you also might want to look at
 the following ticket: 
 http://trac-hacks.org/ticket/4301

Thanks.

--~--~-~--~~~---~--~~
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] Templates for repeating tasks with lots of steps?

2009-04-06 Thread Kirk Strauser

I'm very much a Trac newbie, so if this is already answered, please
feel free to tell me to RTFM (as long as you provide a URL).

At my office that have a list of steps that have to be completed by
different people.  For example, adding a new customer might look
something like:

 - Bob DBA adds them to the customer database
 - Next, Julie Webadmin adds them to the website
 - Next, Joe Postmaster creates an email dropbox for them
 - Finally, Becky Supervisor tells the customer that they're live.

A coworker asked me for help to migrate this from a paper process to
something web-based.  Does Trac have a plugin that could be made to
create a series of dependent bugs like this whenever we create a new
customer, hire a new person, or whatever?

--~--~-~--~~~---~--~~
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: Templates for repeating tasks with lots of steps?

2009-04-06 Thread Chris Nelson

Kirk Strauser wrote:
 I'm very much a Trac newbie, so if this is already answered, please
 feel free to tell me to RTFM (as long as you provide a URL). 
 
 At my office that have a list of steps that have to be completed by
 different people.  For example, adding a new customer might look
 something like:  
 
  - Bob DBA adds them to the customer database
  - Next, Julie Webadmin adds them to the website
  - Next, Joe Postmaster creates an email dropbox for them
  - Finally, Becky Supervisor tells the customer that they're live.
 
 A coworker asked me for help to migrate this from a paper process to
 something web-based.  Does Trac have a plugin that could be made to
 create a series of dependent bugs like this whenever we create a new
 customer, hire a new person, or whatever?   

For what it's worth, we have the same problem.

--~--~-~--~~~---~--~~
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: Templates for repeating tasks with lots of steps?

2009-04-06 Thread yoheeb


On Apr 6, 10:11 am, Chris Nelson chr...@sixnetio.com wrote:
 Kirk Strauser wrote:
  I'm very much a Trac newbie, so if this is already answered, please
  feel free to tell me to RTFM (as long as you provide a URL).

  At my office that have a list of steps that have to be completed by
  different people.  For example, adding a new customer might look
  something like:  

   - Bob DBA adds them to the customer database
   - Next, Julie Webadmin adds them to the website
   - Next, Joe Postmaster creates an email dropbox for them
   - Finally, Becky Supervisor tells the customer that they're live.

  A coworker asked me for help to migrate this from a paper process to
  something web-based.  Does Trac have a plugin that could be made to
  create a series of dependent bugs like this whenever we create a new
  customer, hire a new person, or whatever?  

 For what it's worth, we have the same problem.

Sounds to me like this can be solved a couple different ways.  Based
on what you said, this sounds more like a workflow than 4 separate
tasks.  Since they appear to be sequential, although maybe steps 2 and
3 can be in parallel there.  Here's my take:
1.) multi-step workflow:
 a. create a custom component called New Customer (here I am
assuming you might want to use the system for OTHER things as well,
like customer help tickets)
 b. Make DBA Bob the default owner of component New Customer
 c. Next make custom workflow steps which do the following:
I.  Create custom status reqWebsite action .set_owner =
juliewebadmin (or whatver the track login is)  Transition is form
new
II. Create custom status reqMailbox  action .set_owner =
joemailman Transition if from reqWebsite
III. Create custom status informCustomer action .set_owner
=beckyboss ...
IV. Set status to closed after that.
2.) May contain elements of 1.) plus, for simultaneous part of the
path:
 a. install MasterTickets plugin
 b. create new ticket types for each parallel branch: MakeMail,
MakeWeb
 c. The new ticket is the master, goes to dbaguy, he creates the db
entry
 d. next step is to create a blocking ticket, type MakeMail, and set
to block ticket # whatever the new ticket number was
 e. clone the ticket from d. with the CloneTicket Plugin, chance the
type to MakeWeb, and assign to juliewebadmin
 f. wait for the 2 blocking tickets are closed, assign the new
ticket to beckyboss to inform customer and close.

There are also the TaskTicket plugin, and TracForms which could be
leveraged as well.

That said, automating this would be helpful.  I can see many reasons
to do this aside from your specific case.  Sounds like a good plugin
request.



--~--~-~--~~~---~--~~
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: Templates for repeating tasks with lots of steps?

2009-04-06 Thread Joseph, Ray

 -Original Message-
 From: trac-users@googlegroups.com [mailto:trac-us...@googlegroups.com]
 On Behalf Of Kirk Strauser
 Sent: Monday, April 06, 2009 9:57 AM
 To: Trac Users
 Subject: [Trac] Templates for repeating tasks with lots of steps?
 
 
 I'm very much a Trac newbie, so if this is already answered, please
 feel free to tell me to RTFM (as long as you provide a URL).
 
 At my office that have a list of steps that have to be completed by
 different people.  For example, adding a new customer might look
 something like:
 
  - Bob DBA adds them to the customer database
  - Next, Julie Webadmin adds them to the website
  - Next, Joe Postmaster creates an email dropbox for them
  - Finally, Becky Supervisor tells the customer that they're live.
 
 A coworker asked me for help to migrate this from a paper process to
 something web-based.  Does Trac have a plugin that could be made to
 create a series of dependent bugs like this whenever we create a new
 customer, hire a new person, or whatever?
 
I am very new also.  You are much further ahead, but I did like the note
I saw at:
http://trac.edgewall.org/wiki/WorkFlow

Ray

__
CONFIDENTIALITY NOTICE:  This e-mail message, including any attachments, is for 
the sole use of the intended recipient(s) and may contain information which is 
confidential to, and/or privileged in favor of, CDI Corporation or its 
affiliated companies (CDI) or CDI's customers.  Any review, use, reproduction, 
disclosure or distribution by the recipient is prohibited without prior written 
approval from an authorized CDI representative.  This notice must appear in any 
such authorized reproduction, disclosure or distribution.  If you are not the 
intended recipient, please contact the sender by reply e-mail and destroy all 
copies of the original message and any attachments.  Thank you.


--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Olemis Lang

On Mon, Apr 6, 2009 at 9:10 AM, Chris Nelson chr...@sixnetio.com wrote:

 All of that said, can someone on the list recommend a Gantt chart plugin or 
 comment on their experience with either of these?  Thanks.


Wanna know too

;^)

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Noah Kantrowitz

If someone wants to adapt the old gantt plugin to the mastertickets  
fields I would be happy to look at it, unlikely to have time to do it  
myself though. Mastertickets does have a depgraph if it helps.

--Noah

On Apr 6, 2009, at 7:10 AM, Chris Nelson wrote:


 I'm looking for a Gantt chart for Trac and I haven't identified one  
 that is current and robust (though at this point I'm relying on  
 documentation).

 The Gantt plugin (http://trac-hacks.org/wiki/GanttPlugin) seems  
 dated.  There's a patch that makes it work in 0.11 but I read a  
 comment that said there are several extra Gantt-specific fields that  
 make it awkward to use and maintain.  The README says:

   The first things to add are the new ticket fields. If you already  
 have
   a ticket-custom section, append these to it:

   [ticket-custom]
   ...
   dependencies = text
   dependencies.label = Dependencies
   dependencies.value =
   ...

   This will add four new fields to tickets, ... a Dependencies
   field, for listing ticket numbers upon which this ticket
   depends,

 But we already use MasterTicketsPlugin which adds blocking and  
 blockedby to indicate dependencies.  It'd be nice if GanttPlugin had  
 a dependencies.field field to set to the blockedby so we could use  
 both plugins together.


 I looked at FlashGanttPlugin but it seems to require even more  
 fields and the description on the Trac-Hacks page for it makes it  
 sound like the developers aren't sure where they are going or where  
 they'll get there.  (Maybe that's too harsh.)


 Does anyone else find it kind of amazing that a plugin that's  
 supposed to create a chart doesn't have a sample chart in the  
 documentation?  I'd really like to see what these plugins produce.


 All of that said, can someone on the list recommend a Gantt chart  
 plugin or comment on their experience with either of these?  Thanks.

Chris
 --
 Christopher Nelson, Software Engineering Manager
 SIXNET, 331 Ushers Road, Ballston Lake, NY 12065
 Phone: +1(518)877-5173,  Facsimile: +1(518)877-8346
 Innovative. Open. Industrial Data Products. http://www.sixnetio.com

 


--~--~-~--~~~---~--~~
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: Logout

2009-04-06 Thread Olemis Lang

On Fri, Apr 3, 2009 at 3:52 PM, Steve Strobel skstro...@gmail.com wrote:

 On Apr 3, 12:43 pm, Mihamina Rakotomandimby miham...@lab.vectoris.fr
 wrote:
 John Hampton wrote:

 That is why I think it is _NOT_ an issue. It's just the way HTTP is.

 It was a real issue for me, just minutes ago.  I was working on
 someone else's computer and was unable to log into Trac as myself.


Oh ! I cant believe it !
Am I hearing what I'm hearing ?
:)

 Impractical workaround:  temporarily delete the password for the user
 that is logged on.  Restart Trac.  Log out and try to log back in.
 Trac will then prompt for the username/password again, allowing you to
 log in as a different user.  Restore the password.  Restart Trac.


Well, also closing the browser window should work ;)

 Better workaround (maybe could be done with a plugin):  when click
 logout, rather than staying on the current screen display a logout
 screen with the option to log in as a different user.  I don't know if
 implementing that is practical or not (I don't understand the way
 HTTP is well enough).


I'm in the process of writing something like that, but its not ready yet ... ;o)

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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] separate meta-level changes from comments

2009-04-06 Thread sprugman

I find myself reluctant to use the comments on my tickets because they
get mixed in with all of the status changed -- reassignment, priority
adjustments, etc. -- and become un-readable. Is there an easy way to
separate them out into two displays, or to style them differently or
something? (I'm not a python dev. at all, so I basically installed
trac, and got it to work somehow, and made a few cosmetic mods here
and there, but I pretty much know nothing about how it works
internally.)

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Olemis Lang

On Mon, Apr 6, 2009 at 12:45 PM, Greg Troxel g...@ir.bbn.com wrote:

  If someone wants to adapt the old gantt plugin to the mastertickets
  fields I would be happy to look at it, unlikely to have time to do it
  myself though. Mastertickets does have a depgraph if it helps.

 It seems the old gantt plugin requires you to assign start/stop dates.
 What I think is needed is several things all at once:

  dependencies (mastertickets does this fine)


However ... is there any interface to retrieve dependencies between tickets ?

 and finally
  a way to show the schedule


Maybe this is the key concern, at least from my perspective ... maybe
I'm wrong ...

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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: separate meta-level changes from comments

2009-04-06 Thread Jeff Hammel

I also have interest in being able to distinguish types of comments for display 
purposes.  I haven't started hacking on it, so I don't know what a big deal it 
is, but it would be cool.

Jeff

On Mon, Apr 06, 2009 at 10:26:28AM -0700, sprugman wrote:
 
 I find myself reluctant to use the comments on my tickets because they
 get mixed in with all of the status changed -- reassignment, priority
 adjustments, etc. -- and become un-readable. Is there an easy way to
 separate them out into two displays, or to style them differently or
 something? (I'm not a python dev. at all, so I basically installed
 trac, and got it to work somehow, and made a few cosmetic mods here
 and there, but I pretty much know nothing about how it works
 internally.)
 
  

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Yunior Armando Hernandez Andrade

For me this is one of the primary things trac should provide, there is no 
project without planning, right now I'm into python so I could help in the 
future but right now I think this is a priority one improvement.

-Mensaje original-
De: trac-users@googlegroups.com [mailto:trac-us...@googlegroups.com] En nombre 
de Olemis Lang
Enviado el: lunes, 06 de abril de 2009 14:03
Para: trac-users@googlegroups.com
Asunto: [Trac] Re: Gantt for Trac


On Mon, Apr 6, 2009 at 12:45 PM, Greg Troxel g...@ir.bbn.com wrote:

  If someone wants to adapt the old gantt plugin to the mastertickets
  fields I would be happy to look at it, unlikely to have time to do it
  myself though. Mastertickets does have a depgraph if it helps.

 It seems the old gantt plugin requires you to assign start/stop dates.
 What I think is needed is several things all at once:

  dependencies (mastertickets does this fine)


However ... is there any interface to retrieve dependencies between tickets ?

 and finally
  a way to show the schedule


Maybe this is the key concern, at least from my perspective ... maybe
I'm wrong ...

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?



--~--~-~--~~~---~--~~
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: Wiki Version Control?

2009-04-06 Thread Jeremy Kerr
 That sounds like he would need more a document management system rather
than
 an integrated ticketing/issue tracker.

Well, that would be true if I was creating all our specs as static PDF
files, or something similar. But, in this case, the wiki IS the document.
Our specs will be live-updated constantly. And, they'll have lots of
pointers/enhancement requests, etc logged in Trac.

So, what we're trying to create is a tracking system that can line up Trac
tickets against the wiki document at the time the wiki page was created.

Ultimately, we'll have Trac tickets that can time travel between various
stages of the live spec.

I was really hoping there would be plugins to help with this, but, we'll
just rely on our content authors and RD to be very diligent in how they
enter Trac tickets with references to wiki pages.

It's an extra few steps to validate the current revision of a wiki page and
add it to a link, but it won't kill us. Until, that is, someone forgets to
add the revision, in which case, we're screwed.

I'm open to other suggestions or workflows for using the wiki as a live
design specification, with direct integration to trac tickets.

Cheers,

-jeremy

On Sun, Apr 5, 2009 at 2:12 AM, Jeroen Ruigrok van der Werven 
asmo...@in-nomine.org wrote:


 -On [20090404 00:49], Ted Gifford (tedford...@gmail.com) wrote:
 Perhaps your attachments could go into a version control system, instead?
 Meh,
 starting to sound cumbersome unless you invest some time in a plugin.

 That sounds like he would need more a document management system rather
 than
 an integrated ticketing/issue tracker.

 --
 Jeroen Ruigrok van der Werven asmodai(-at-)in-nomine.org / asmodai
 イェルーン ラウフロック ヴァン デル ウェルヴェン
 http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B
 Taxation without representation is tyranny...

 


--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Noah Kantrowitz



 -Original Message-
 From: trac-users@googlegroups.com [mailto:trac-us...@googlegroups.com]
 On Behalf Of Olemis Lang
 Sent: Monday, April 06, 2009 11:03 AM
 To: trac-users@googlegroups.com
 Subject: [Trac] Re: Gantt for Trac
 
 
 On Mon, Apr 6, 2009 at 12:45 PM, Greg Troxel g...@ir.bbn.com wrote:
 
   If someone wants to adapt the old gantt plugin to the mastertickets
   fields I would be happy to look at it, unlikely to have time to do
 it
   myself though. Mastertickets does have a depgraph if it helps.
 
  It seems the old gantt plugin requires you to assign start/stop
 dates.
  What I think is needed is several things all at once:
 
   dependencies (mastertickets does this fine)
 
 
 However ... is there any interface to retrieve dependencies between
 tickets ?
 

http://trac-hacks.org/browser/masterticketsplugin/0.11/mastertickets/model.p
y


  and finally
   a way to show the schedule
 
 
 Maybe this is the key concern, at least from my perspective ... maybe
 I'm wrong ...
 
 --
 Regards,
 
 Olemis.
 
 Blog ES: http://simelo-es.blogspot.com/
 Blog EN: http://simelo-en.blogspot.com/
 
 Featured article:
 Se retira el BDFL ... ¿El fin de Python 3k?
 
 


--~--~-~--~~~---~--~~
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] Looking for FastCgi script ...

2009-04-06 Thread Olemis Lang

I'd like to try out Trac using FastCgi in Apache. In the docs I found
that I needed to use trac.cgi script but the only file I find having a
similar name is deploy_trac.cgi

Q: Is this the script needed to setup FastCgi for Trac ? Else, where
can I find it ?

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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: Looking for FastCgi script ...

2009-04-06 Thread Noah Kantrowitz

You use trac-admin deploy to generate the script files. Really need to
change that for 0.12 ... Maybe I will fix it this weekend.
--Noah

 -Original Message-
 From: trac-users@googlegroups.com [mailto:trac-us...@googlegroups.com]
 On Behalf Of Olemis Lang
 Sent: Monday, April 06, 2009 12:13 PM
 To: trac-users@googlegroups.com
 Subject: [Trac] Looking for FastCgi script ...
 
 
 I'd like to try out Trac using FastCgi in Apache. In the docs I found
 that I needed to use trac.cgi script but the only file I find having a
 similar name is deploy_trac.cgi
 
 Q: Is this the script needed to setup FastCgi for Trac ? Else, where
 can I find it ?
 
 --
 Regards,
 
 Olemis.
 
 Blog ES: http://simelo-es.blogspot.com/
 Blog EN: http://simelo-en.blogspot.com/
 
 Featured article:
 Se retira el BDFL ... ¿El fin de Python 3k?
 
 


--~--~-~--~~~---~--~~
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: Looking for FastCgi script ...

2009-04-06 Thread Olemis Lang

On Mon, Apr 6, 2009 at 2:20 PM, Noah Kantrowitz n...@coderanger.net wrote:

 You use trac-admin deploy to generate the script files. Really need to
 change that for 0.12 ... Maybe I will fix it this weekend.

Do I need to provide the path to my env. I dont know what to do since
I'm actually hosting multiple envs using a single Trac instance.

Thnx a lot ... ;)

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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] Accessing Trac DB using an ORM

2009-04-06 Thread Olemis Lang

This is somethin' I'd like to know. Other framews like Django are able
to use ORMs in order to abstract the access to the underlying DB(s)
...

Q: Is there a way to do the same thing in Trac? Otherwise, what's
needed to make that happen ?

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Chris Nelson

Greg Troxel wrote:
   If someone wants to adapt the old gantt plugin to the mastertickets
   fields I would be happy to look at it, unlikely to have time to do
   it myself though. Mastertickets does have a depgraph if it helps.
 
 It seems the old gantt plugin requires you to assign start/stop dates.
 What I think is needed is several things all at once:
 
   dependencies (mastertickets does this fine)
...

It seems to me that there are two types of dependencies required for a
Gantt and I don't think MasterTickets does both.

1) You need a way to say task A is composed of tasks B, C, and D so
that you can show Task A at one level of detail and tasks B, C, and D at
a lower level.  The duration of task A is the total of the durations for
tasks B, C, and D.

2) You need a way to say task C is dependent on task B (that is, C
can't begin until B is done).



--~--~-~--~~~---~--~~
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: Looking for FastCgi script ...

2009-04-06 Thread Olemis Lang

On Mon, Apr 6, 2009 at 2:36 PM, Olemis Lang ole...@gmail.com wrote:
 On Mon, Apr 6, 2009 at 2:20 PM, Noah Kantrowitz n...@coderanger.net wrote:

 You use trac-admin deploy to generate the script files. Really need to
 change that for 0.12 ... Maybe I will fix it this weekend.

 Do I need to provide the path to my env. I dont know what to do since
 I'm actually hosting multiple envs using a single Trac instance.


Well I tried deploy cmd. I removed all the files in htdocs and kept
the cgi scripts. hope it works, wish me luck :P

Thnx a lot ... ;)

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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: Accessing Trac DB using an ORM

2009-04-06 Thread John Hampton

Olemis Lang wrote:
 This is somethin' I'd like to know. Other framews like Django are able
 to use ORMs in order to abstract the access to the underlying DB(s)

If you're asking whether or not Trac uses an ORM, the answer is no.

However, there is nothing in Trac preventing you from using your
favorite ORM to access the Trac tables (provided your favorite ORM can
properly represent the Trac schema).

 Q: Is there a way to do the same thing in Trac? Otherwise, what's
 needed to make that happen ?

You need to have some knowledge of whatever ORM you want to use.  You
need to import it, and create a connection to the database, and then do
whatever it is you want with it.

-John

--~--~-~--~~~---~--~~
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: Accessing Trac DB using an ORM

2009-04-06 Thread Olemis Lang

On Mon, Apr 6, 2009 at 3:24 PM, John Hampton pacopa...@pacopablo.com wrote:
 Olemis Lang wrote:
 This is somethin' I'd like to know. Other framews like Django are able
 to use ORMs in order to abstract the access to the underlying DB(s)

 If you're asking whether or not Trac uses an ORM, the answer is no.


Yes AFAIK it employs model classes but these classes access the
database directly using SQL ...

 However, there is nothing in Trac preventing you from using your
 favorite ORM to access the Trac tables (provided your favorite ORM can
 properly represent the Trac schema).


;)

 Q: Is there a way to do the same thing in Trac? Otherwise, what's
 needed to make that happen ?

 You need to have some knowledge of whatever ORM you want to use.  You
 need to import it, and create a connection to the database, and then do
 whatever it is you want with it.


This is in order to use the ORM. Ok. But my question was actually
about overriding Trac built-in models by using classes generated by
the ORM, perhaps using the same or similar schema ;)

My doubt is mainly about how to connect Trac (plugins, components,
...) with ORM-specific classes, and replace the built-in approach to
access DBs. AFAIK, Trac models contain hard-coded SQL statements,
besides instances of plugins rely on self.get_db_cnx() to access the
database, and not in entity classes (e.g. those provided by ORMs)

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
Se retira el BDFL ... ¿El fin de Python 3k?

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Joseph, Ray

 -Original Message-
 From: trac-users@googlegroups.com [mailto:trac-us...@googlegroups.com]
 On Behalf Of Greg Troxel
 Sent: Monday, April 06, 2009 12:45 PM
 To: trac-users@googlegroups.com
 Subject: [Trac] Re: Gantt for Trac
 
snip
 
 It could be that there are existing project planners and what we
really
 need is a way to export dependencies and estimates and let that other
 tool work.

Yes, every project needs planning.  But Trac may not be the place to
perform this.  I agree that Trac should collect data and provide a means
to export the data to another tool(s).  The question then becomes, what
other tools and what common formatting do they share.

Ray 

__
CONFIDENTIALITY NOTICE:  This e-mail message, including any attachments, is for 
the sole use of the intended recipient(s) and may contain information which is 
confidential to, and/or privileged in favor of, CDI Corporation or its 
affiliated companies (CDI) or CDI's customers.  Any review, use, reproduction, 
disclosure or distribution by the recipient is prohibited without prior written 
approval from an authorized CDI representative.  This notice must appear in any 
such authorized reproduction, disclosure or distribution.  If you are not the 
intended recipient, please contact the sender by reply e-mail and destroy all 
copies of the original message and any attachments.  Thank you.


--~--~-~--~~~---~--~~
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: Accessing Trac DB using an ORM

2009-04-06 Thread John Hampton

Olemis Lang wrote:
 This is in order to use the ORM. Ok. But my question was actually
 about overriding Trac built-in models by using classes generated by
 the ORM, perhaps using the same or similar schema ;)

You don't.

 My doubt is mainly about how to connect Trac (plugins, components,
 ...) with ORM-specific classes, and replace the built-in approach to
 access DBs. AFAIK, Trac models contain hard-coded SQL statements,
 besides instances of plugins rely on self.get_db_cnx() to access the
 database, and not in entity classes (e.g. those provided by ORMs)

Yes, the different subsystems use SQL directly to access the DB.  Any
real mucking that you'd be doing there would be a massive patch to Trac.

There is a sqlalchemy-ng branch in the sandbox.  It has been a bit
neglected, but may be a starting point.

-John

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Yunior Armando Hernandez Andrade

Actually you need 2 more dependencies, 
- the ones you said, plus
3) Task A cannot start until task B starts (finish doesn't matter)
4) Task A cannot end until task B ends (start doesn't matter)

-Mensaje original-
De: trac-users@googlegroups.com [mailto:trac-us...@googlegroups.com] En
nombre de Chris Nelson
Enviado el: lunes, 06 de abril de 2009 15:43
Para: trac-users@googlegroups.com
Asunto: [Trac] Re: Gantt for Trac


Greg Troxel wrote:
   If someone wants to adapt the old gantt plugin to the mastertickets
   fields I would be happy to look at it, unlikely to have time to do
   it myself though. Mastertickets does have a depgraph if it helps.
 
 It seems the old gantt plugin requires you to assign start/stop dates.
 What I think is needed is several things all at once:
 
   dependencies (mastertickets does this fine)
...

It seems to me that there are two types of dependencies required for a
Gantt and I don't think MasterTickets does both.

1) You need a way to say task A is composed of tasks B, C, and D so
that you can show Task A at one level of detail and tasks B, C, and D at
a lower level.  The duration of task A is the total of the durations for
tasks B, C, and D.

2) You need a way to say task C is dependent on task B (that is, C
can't begin until B is done).






--~--~-~--~~~---~--~~
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] No email notifications

2009-04-06 Thread Ed

Howdy Folks,

I'm having some problems with notifications. I've tried the
troubleshooting suggestions in the trac guide and have searched
through the mailing list for a potential answer. Unfortunately no dice
yet.

The error I'm getting in the trac log is:

2009-04-06 15:19:53,806 Trac[web_ui] ERROR: Failure sending
notification on creation of ticket #361: gaierror: (7, 'No address
associated with nodename')

Here's how I have the notification settings set up in

[notification]
always_notify_owner = true
always_notify_reporter = false
always_notify_updater = true
mime_encoding = base64
smtp_always_bcc =
smtp_always_cc =
smtp_default_domain = @thedomain.com
smtp_enabled = true
smtp_from = t...@thedomain.com
smtp_password = *
smtp_port = 25
smtp_replyto = t...@thedomain.com
smtp_server = mail.thedomain.com
smtp_subject_prefix = __default__
smtp_user = t...@thedomain.com
use_public_cc = false
use_short_addr = false
use_tls = false


I haven't been able to find anything useful on the error message
itself and am a bit lost... Worst is that email notifications used to
work just fine, but at some point (not exactly sure when) gave up the
ghost.

Any ideas?

I'm running trac 0.11.4 on OSX. Let me know if there's any other info
I could provide that might help.

Thanks.

--~--~-~--~~~---~--~~
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: No email notifications

2009-04-06 Thread Emmanuel Blot

 smtp_default_domain = @thedomain.com
Remove @

 smtp_server = mail.thedomain.com
What gives ping mail.thedomain.com from a Terminal window?

--~--~-~--~~~---~--~~
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: Gantt for Trac

2009-04-06 Thread Chris Nelson

Joseph, Ray wrote:
 -Original Message-
 From: trac-users@googlegroups.com
 [mailto:trac-us...@googlegroups.com] On Behalf Of Greg Troxel Sent:
 Monday, April 06, 2009 12:45 PM 
 To: trac-users@googlegroups.com
 Subject: [Trac] Re: Gantt for Trac
 
 snip
 
 It could be that there are existing project planners and what we
 really need is a way to export dependencies and estimates and let
 that other tool work.
 
 Yes, every project needs planning.  But Trac may not be the place to
 perform this.  I agree that Trac should collect data and provide a
 means to export the data to another tool(s).  The question then
 becomes, what other tools and what common formatting do they share.   

I agree that I don't want to graft on project management if it doesn't
really make sense.  For me, I need a fairly integrated interface so my
users can get to everything by navigating links.  If PM is another
web-enabled application, that's fine.

--~--~-~--~~~---~--~~
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: No email notifications

2009-04-06 Thread Ed

I can ping the mail server no problem, can also telnet to it (as any
user, including the webserver user).

I'll try changing the log lvl

On Apr 6, 6:02 pm, Chris Mulligan chris.mulli...@gmail.com wrote:
 That error typically means there's a DNS problem. Can you ping the mail
 server from your trac server? What about nslookup?

 You might try changing your logging to DEBUG level and see if that gives you
 more to go on.

 On Mon, Apr 6, 2009 at 3:29 PM, Ed ave...@gmail.com wrote:

  Howdy Folks,

--~--~-~--~~~---~--~~
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: No email notifications

2009-04-06 Thread Ed

Changed it to debug, not really any more useful info:

2009-04-06 21:21:11,942 Trac[main] DEBUG: Dispatching Request POST
u'/newticket'
2009-04-06 21:21:11,950 Trac[svn_fs] DEBUG: Subversion bindings
imported
2009-04-06 21:21:11,956 Trac[api] DEBUG: action controllers for ticket
workflow: ['ConfigurableTicketWorkflow']
2009-04-06 21:21:12,690 Trac[web_ui] ERROR: Failure sending
notification on creation of ticket #364: gaierror: (7, 'No address
associated with nodename')
2009-04-06 21:21:12,690 Trac[session] DEBUG: Retrieving session for ID
'adam'
2009-04-06 21:21:12,715 Trac[main] DEBUG: 7069 unreachable objects
found.

Thats the relevant area from the log file. I also removed the @ symbol
per Emmanuels post, but that didn't do anything. No emails were being
sent to CC addresses either so I'm not sure that's it.

nslookup also returns the ip etc of the mail server.

Any other ideas?


On Apr 6, 6:02 pm, Chris Mulligan chris.mulli...@gmail.com wrote:
 That error typically means there's a DNS problem. Can you ping the mail
 server from your trac server? What about nslookup?

 You might try changing your logging to DEBUG level and see if that gives you
 more to go 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 
trac-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~--~~~~--~~--~--~---



[Trac] Re: No email notifications

2009-04-06 Thread Ed

Solved. Found a solution here:

http://plone.org/products/atphoto/issues/15

Solution care of Clayton Parkeron:

If you do this in the python interpreter:

 import socket
 socket.gethostname()
 socket.gethostbyname(socket.gethostname())

And you get this: socket.gaierror: (7, 'No address associated with
nodename')

Then Dieter Maurer has a solution for this problem:

http://mail.zope.org/pipermail/zope/2005-July/160585.html

Basically you need to add a entry in /etc/hosts for the result of
socket.gethostname() like:

127.0.0.1 ComputerHostName

Thanks for the help



On Apr 6, 9:25 pm, Ed ave...@gmail.com wrote:
 Changed it to debug, not really any more useful info:


--~--~-~--~~~---~--~~
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: Accessing Trac DB using an ORM

2009-04-06 Thread Jani Tiainen

John Hampton kirjoitti:
 Olemis Lang wrote:
 This is in order to use the ORM. Ok. But my question was actually
 about overriding Trac built-in models by using classes generated by
 the ORM, perhaps using the same or similar schema ;)
 
 You don't.
 
 My doubt is mainly about how to connect Trac (plugins, components,
 ...) with ORM-specific classes, and replace the built-in approach to
 access DBs. AFAIK, Trac models contain hard-coded SQL statements,
 besides instances of plugins rely on self.get_db_cnx() to access the
 database, and not in entity classes (e.g. those provided by ORMs)
 
 Yes, the different subsystems use SQL directly to access the DB.  Any
 real mucking that you'd be doing there would be a massive patch to Trac.
 
 There is a sqlalchemy-ng branch in the sandbox.  It has been a bit
 neglected, but may be a starting point.

I was asking same thing about half a year ago and Noah gave very good 
answer why not ORM. And of course you John gave also your opinion.. :D

Thread is titled Elixir and Trac. I'm too lazy to google thread link 
here. (I use MUA, that's my excuse for being lazy)

-- 
Jani Tiainen


--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---