> -----Original Message-----
> From: [email protected] [mailto:[EMAIL PROTECTED]
> On Behalf Of spascoe
> Sent: Tuesday, September 23, 2008 8:24 AM
> To: Trac Users
> Subject: [Trac] Need advice on a desired plugin
> 
> 
> Hi,
> 
> I've been brainstorming on a possible trac plugin and am looking for
> some information.  My plugin idea is a TFTP server that accepts files
> from authorized systems and then stores them into the repository.  It
> would optionally (configured by admin) create a ticket about the
> change so that information about the change can be tracked inside of
> trac.
> 
> The ideal purpose of this system would be to allow easy administration
> of network switches, routers, and firewalls (and tracking of the
> changes that happen).
> 
> So my questions are:
> 
> 1.  Would it be a good idea to use something like tftpy to implement
> the TFTP server inside of the plugin?

No, you cannot put that kind of persistent daemon inside a webapp. It
doesn't match the HTTP request model.

> 2.  Is there a trac API that would allow something to be commited to
> the repository, or would I need to use a separate "repository commit"
> system of some sort?

No, we do not provide any kind of write API, as making a cross-backend write
API is a very difficult task (not impossible, just not on the radar yet).

> 3.  Probably, most importantly, does this seem like a good way to go
> about providing this service?

Would I be correct in guessing you want to do change control on
router/switch configs? Making such a system would be very complex and I
would honestly say just look at the commercial and existing FOSS tools for
it, probably easier to get running by several orders of magnitude.

--Noah


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to