| [00:00:05] |
* |
otaku42_away is now known as otaku42 |
| [00:14:00] |
* |
Eridius has quit IRC |
| [00:14:13] |
* |
Eridius_ has joined #trac |
| [00:19:51] |
<pacopablo> |
night |
| [00:24:10] |
* |
DevG5 has joined #trac |
| [00:24:22] |
<DevG5> |
anyone around? |
| [00:25:39] |
<misc> |
yes ? |
| [00:28:50] |
<DevG5> |
I'm having a bit of trouble initializing a trac environment |
| [00:29:22] |
<DevG5> |
when it gets to the Indexing repository step, it gets a Segmentation Fault and quits |
| [00:29:38] |
<DevG5> |
(trac-admin that is) |
| [00:30:15] |
* |
peppelorum has quit IRC |
| [00:30:55] |
<misc> |
it seems like a problem regarding python binding, either sqlite or svn |
| [00:31:48] |
<DevG5> |
I'll try installing both again |
| [00:33:32] |
<misc> |
if you were running linux, i could suggest some tricks with strace and ltrace, but as i think you are running osX, the only thing i can suggest is running with python integrated debugger |
| [00:38:33] |
<DevG5> |
the server is running debian linux |
| [00:43:16] |
<DevG5> |
reinstalling subversion 1.3.0 now |
| [00:43:33] |
<DevG5> |
I'm following this install guide: http://wiki.dreamhost.com/index.php/Trac |
| [00:55:59] |
<misc> |
DevG5: can you try this : python -m pdb /usr/bin/trac-admin , and say the message when it crash ? |
| [00:56:15] |
<DevG5> |
sure, one sec |
| [00:56:25] |
<misc> |
this will run the debugger |
| [00:56:41] |
<misc> |
once you have the prompt, type c to make it start the program |
| [00:58:21] |
<DevG5> |
funny, python says it doesn't respond to -m |
| [00:59:37] |
<DevG5> |
er |
| [00:59:42] |
<DevG5> |
nvm, now it works all of a sudden |
| [00:59:56] |
<DevG5> |
looks like the reintstalls did the trick |
| [01:00:00] |
<DevG5> |
thx for the help |
| [01:11:17] |
* |
themoves has joined #trac |
| [01:14:53] |
* |
klando has joined #trac |
| [01:24:31] |
* |
`mac__ is now known as mac_ |
| [01:25:47] |
<mac_> |
'lo |
| [01:34:36] |
<misc> |
hi |
| [01:48:42] |
* |
shacka has joined #trac |
| [01:48:59] |
* |
shacka has left #trac |
| [02:01:16] |
* |
cboos has joined #trac |
| [02:02:17] |
* |
tuxipuxi has joined #trac |
| [02:03:52] |
* |
javajunky has joined #trac |
| [02:03:58] |
<javajunky> |
lo |
| [02:05:03] |
* |
Hydra^ has joined #trac |
| [02:05:51] |
* |
TovAre_ has joined #trac |
| [02:05:54] |
<javajunky> |
I was hoping someone here could help me, my team currently develop with a mix of Bugzilla + VSS + PmWiki, I'm trying to move us to use SVN as our VCS and use Trac to provide visibility of the changes occurring in our codebase, but I won't be able to stop using Bugzilla + PmWiki as our wiki + issue tracking code. I understand that Trac is great at both of these features but I can't swap them out of the current processes :( [little at a time]. |
| [02:10:56] |
<alect> |
bummer |
| [02:11:15] |
<alect> |
so...what exactly will you be using trac for then? |
| [02:12:08] |
<javajunky> |
;) The timeline and repository viewer mainly, and as a changeset viewer |
| [02:12:26] |
<alect> |
mkay |
| [02:12:28] |
* |
iliah has joined #trac |
| [02:12:55] |
<javajunky> |
On the plus side if I do manage to get it working Imay be able to tackle ticket 2504 for you as I wrote the original draw plugin ;) |
| [02:13:18] |
<iliah> |
hello, I've got *.inc files in repo which are actually PHP files, how to make them highlighted as *.php files ? |
| [02:13:56] |
<alect> |
ooh draw, cool |
| [02:14:56] |
<alect> |
iliah: you can set the svn:mime-type property of those files to whatever php's mime-type is |
| [02:15:51] |
<iliah> |
alect: hmm, where should I set it? |
| [02:17:41] |
<alect> |
in svn |
| [02:17:45] |
<alect> |
svn propset |
| [02:19:20] |
<javajunky> |
errr, so any ideas on my changing links ? :) |
| [02:22:15] |
* |
Hydra_ has quit IRC |
| [02:23:03] |
<alect> |
i didn't see a question? |
| [02:24:03] |
<otaku42> |
oh, a new version? |
| [02:24:09] |
* |
otaku42 goes checking... |
| [02:26:16] |
* |
bartc has quit IRC |
| [02:26:26] |
* |
asmodai pats alect |
| [02:26:47] |
<alect> |
hey :) |
| [02:35:59] |
<javajunky> |
erk, the question about is it possible to redirect #1234 to a bugzilla bug rather than a trac issue ? :) |
| [02:37:54] |
<alect> |
well, definitely if you roll your own plugin |
| [02:38:02] |
<alect> |
and possibly, if not |
| [02:38:23] |
<javajunky> |
ok, thats fine so I can override the defauly link behaviour in a plugin ? |
| [02:38:31] |
<alect> |
absolutely |
| [02:38:59] |
<javajunky> |
cool, any link that covers specifically this plugin usage ? :) |
| [02:39:24] |
<alect> |
if you search for "IWikiSyntaxProvider" in the trac-hacks.org repository, it will pick up several examples |
| [02:39:50] |
<alect> |
need to register a user to do that |
| [02:40:20] |
<alect> |
wikigoodies is probably a good example |
| [02:40:52] |
<javajunky> |
coolio, and again I can *override* the existing syntax with this can I ? |
| [02:41:31] |
<alect> |
if you disable the ticket module, it disables its link provider |
| [02:42:00] |
<alect> |
trac.ticket.* = disabled under the [component] section of trac.ini |
| [02:42:56] |
<alect> |
here's another good example: http://muness.textdriven.com/trac/browser/tags-plugin/trunk/tractags/wiki.py#L66 |
| [02:44:08] |
<kousuke> |
is project site down? |
| [02:46:36] |
* |
imajes has quit IRC |
| [02:46:41] |
<alect> |
it has been having issues, so it's plausible |
| [02:47:02] |
* |
imajes has joined #trac |
| [02:48:50] |
* |
themoves has left #trac |
| [02:50:49] |
<javajunky> |
hmm, thanks I'll try to write one of these monkeys up :) cheers for the assist |
| [02:50:59] |
<alect> |
np |
| [03:24:11] |
* |
Squirk has joined #trac |
| [03:41:47] |
* |
idnar has quit IRC |
| [03:41:53] |
* |
idnar_ has joined #trac |
| [03:44:28] |
* |
peppelorum has joined #trac |
| [04:02:39] |
* |
idnar_ has quit IRC |
| [04:12:03] |
<mtedesco> |
|
| [04:12:08] |
* |
mtedesco has quit IRC |
| [04:23:34] |
* |
idnar has joined #trac |
| [04:42:20] |
* |
idnar has quit IRC |
| [04:42:23] |
* |
idnar_ has joined #trac |
| [04:59:52] |
* |
cprov has joined #trac |
| [05:07:05] |
* |
dna has quit IRC |
| [05:08:00] |
* |
dna has joined #trac |
| [05:08:07] |
* |
ranq has quit IRC |
| [05:08:13] |
* |
didier has joined #trac |
| [05:08:22] |
* |
ChanServ has quit IRC |
| [05:09:14] |
* |
Rednaxela has joined #trac |
| [05:10:34] |
* |
ranq has joined #trac |
| [05:11:54] |
* |
ChanServ has joined #trac |
| [05:11:54] |
* |
irc.freenode.net sets mode: +o ChanServ |
| [05:17:32] |
* |
damieng has joined #trac |
| [05:18:34] |
<damieng> |
Is there any way to actually delete a ticket? I've closed one and marked it as duplicate but now it shows the milestone it is attached to as being 25% complete (there are four tickets for it but one is dupe) |
| [05:20:21] |
* |
idnar_ is now known as idnar |
| [05:36:08] |
* |
MasterC has joined #trac |
| [05:43:30] |
* |
sam` has quit IRC |
| [05:43:42] |
* |
sam` has joined #trac |
| [05:47:38] |
* |
Neo`_ has joined #trac |
| [05:51:26] |
* |
Neo` has quit IRC |
| [06:01:12] |
* |
msoares has joined #trac |
| [06:01:48] |
* |
Synapse has quit IRC |
| [06:02:37] |
* |
cdigs has joined #trac |
| [06:02:49] |
* |
Neo`_ is now known as Neo` |
| [06:04:02] |
* |
bartc has joined #trac |
| [06:05:06] |
<didier> |
damieng: http://projects.edgewall.com/trac/wiki/TracFaq#is-there-any-way-to-remove-tickets |
| [06:07:25] |
<damieng> |
thanks. although ideally a milestone's % completion would ignore tickets closed as invalid or dupe. |
| [06:10:11] |
* |
mgalvin has joined #trac |
| [06:10:32] |
<alect> |
there's a ticket delete plugin on trac hacks |
| [06:21:08] |
<damieng> |
thanks |
| [06:31:48] |
* |
Rednaxela has quit IRC |
| [06:34:48] |
* |
_idostyle has joined #trac |
| [06:39:33] |
<s0undt3ch> |
I wonder if its possible for a plugin to enable/disable at runtime(not on trac.ini)? |
| [06:39:44] |
<s0undt3ch> |
err |
| [06:39:49] |
<s0undt3ch> |
I wonder if its possible for a plugin to enable/disable a mudule at runtime(not on trac.ini)? |
| [06:42:25] |
<s0undt3ch> |
my plug will need atachments so, either I create another atachment class under a diferent handler, or, I subclass the current attachment module but enable/disable only when necessary. it might break other ppls plugs or prevent me from using 2 plug that need attachments if I just subclass and disable the one trac probides |
| [06:42:59] |
<alect> |
surehmm |
| [06:43:33] |
<alect> |
you might be able to walk through the component and interface tables and substitute yours |
| [06:45:25] |
<alect> |
they are in trac.core.ComponentMeta._components and _registry |
| [06:45:32] |
<alect> |
sounds extremely hackish though :) |
| [06:45:36] |
<s0undt3ch> |
hum, I was looking something like trac.module.I.want = disabled, but at least there might be a chance... thanks alect, I get more into it when I get to work, It's just that I woke up with this crazy idea |
| [06:45:57] |
* |
danbeck has joined #trac |
| [06:46:10] |
<alect> |
you won't be able to disable it like that unfortunately, as all the plugins will be loaded by the time yours arrives |
| [06:46:14] |
<s0undt3ch> |
alect: well, I only have 3 choices, the ones I stated above |
| [06:47:17] |
<s0undt3ch> |
or, hack trac and submit a patch so that attachemnts.py has some interfaces, ie something like IAttachmentProvider |
| [06:47:36] |
<alect> |
i've been looking at that lately |
| [06:48:17] |
<alect> |
(in the security branch) |
| [06:49:05] |
<s0undt3ch> |
hum, might look into that branch, perhaps there won't be a need for me to hack something I'm still not very comfortable :) |
| [06:49:20] |
<alect> |
it won't solve your problem unfortunately :( |
| [06:49:39] |
<alect> |
you should raise a ticket about an adding extensible attachments |
| [06:49:46] |
<alect> |
on pec |
| [06:50:04] |
<s0undt3ch> |
k, and what's that security branch? |
| [06:50:11] |
* |
idostyle has quit IRC |
| [06:50:15] |
* |
_idostyle is now known as idostyle |
| [06:50:27] |
<s0undt3ch> |
... I'll create the ticket when I arrive to work |
| [06:50:29] |
<alect> |
it adds a per-object permission interface |
| [06:50:40] |
<alect> |
so plugins can reject/allow access to any trac object |
| [06:50:48] |
<alect> |
tickets, pages, about pages, milestones, etc. |
| [06:51:03] |
<s0undt3ch> |
oh, well that not exactly was I was looking for ;) |
| [06:51:17] |
<s0undt3ch> |
but still very interesting |
| [06:51:57] |
<s0undt3ch> |
bbl |
| [06:52:33] |
<damieng> |
while i'm here... does anyone else find that a ticket often encompasses more than one component |
| [06:53:31] |
<alect> |
yeah sometimes |
| [06:53:43] |
* |
matt_good has quit IRC |
| [06:54:22] |
* |
matt_good has joined #trac |
| [06:58:51] |
<s0undt3ch> |
errr, why does the reporter never get's notified about changes on his ticket on pec? |
| [06:59:25] |
<s0undt3ch> |
will have to be on cc evertime? |
| [06:59:35] |
<alect> |
that is my understanding yes |
| [07:00:44] |
<s0undt3ch> |
that's a bummer, the reporter should always get notified, or add a message so warn user so that we need to be on cc to be notified |
| [07:01:07] |
<s0undt3ch> |
man, I'm writing so badbly..... |
| [07:02:27] |
* |
iliah has quit IRC |
| [07:02:34] |
<alect> |
:) |
| [07:04:57] |
* |
mjg2 has joined #trac |
| [07:08:56] |
<exarkun> |
Has anyone written an automation-resistent registration plugin? |
| [07:09:20] |
<alect> |
as in, with captcha or something? |
| [07:09:25] |
<alect> |
not that i know of |
| [07:13:11] |
* |
peppelorum has quit IRC |
| [07:14:59] |
<asmodai> |
captcha is not very user/accessability friendly |
| [07:15:26] |
<alect> |
no it's not |
| [07:15:31] |
<muness> |
alect: a thought occurs to me. |
| [07:15:39] |
<alect> |
hey :) |
| [07:15:41] |
<muness> |
hey! |
| [07:15:54] |
<alect> |
didn't know you were in here...your work sounds boring as hell :( |
| [07:16:12] |
* |
peppelorum has joined #trac |
| [07:16:15] |
<muness> |
The work I get paid for is, umm, a pain. :) |
| [07:16:39] |
<muness> |
So, the thought: why not make the wiki tag provider work like the ticket one. |
| [07:17:05] |
<alect> |
how so? on the content? |
| [07:17:08] |
<muness> |
i.e. the username, and comment could also be used to extract tags. |
| [07:17:21] |
<muness> |
(username is more interesting to me) |
| [07:17:23] |
<alect> |
hmm, very true yes |
| [07:17:27] |
<muness> |
:) |
| [07:18:00] |
<alect> |
question is whether to use just the last comment/username, or a historical subset |
| [07:18:06] |
<alect> |
good idea though |
| [07:18:12] |
<javajunky> |
gahh driving me mad, obviously done something stupid, doing a fresh trac install on windows, every time I get to the end of an initdb in trac-admin I get 'Cannot find libapr'.. I thought this was statically linked in ? What dumbass thing am I'm doing wrong , soryr |
| [07:18:13] |
<alect> |
man we should be noting these ideas down somewhere |
| [07:18:25] |
<muness> |
Oh, we have a wiki, don't we? ;) |
| [07:18:29] |
<alect> |
true! |
| [07:18:58] |
<muness> |
ticket? or a new wiki page? |
| [07:19:01] |
<alect> |
javajunky: initenv you mean? |
| [07:19:04] |
<alect> |
i think a page |
| [07:19:08] |
<alect> |
then we can bounce ideas around |
| [07:19:16] |
<muness> |
ooh. |
| [07:19:20] |
<alect> |
hehe |
| [07:19:22] |
<muness> |
or use tags to categorize them |
| [07:19:23] |
<muness> |
:) |
| [07:19:25] |
<alect> |
OOH! |
| [07:19:26] |
<muness> |
Lots of pages. |
| [07:19:30] |
<javajunky> |
err I've been using initdb I think |
| [07:19:46] |
<muness> |
[[ListTagged(tags,idea)]] |
| [07:20:06] |
<alect> |
there is no initdb that i'm aware of |
| [07:20:42] |
<muness> |
Each idea can be its own page. |
| [07:20:49] |
<alect> |
good idea |
| [07:20:53] |
<muness> |
that's how I did requirements for a project I did a while ago. |
| [07:21:08] |
<alect> |
we should add an "excerpt=true" arg to ListTagged in 0.5 |
| [07:21:15] |
<muness> |
Yes! |
| [07:21:23] |
<alect> |
write that down! |
| [07:21:26] |
<alect> |
heh |
| [07:21:26] |
<muness> |
This tag stuff is turning into a cms |
| [07:21:38] |
<alect> |
yeah |
| [07:21:41] |
<alect> |
it's very versatile |
| [07:21:53] |
<muness> |
I love the cms functionality. |
| [07:22:04] |
<muness> |
wiki pages that build themselves. |
| [07:22:18] |
<muness> |
which reminds me... |
| [07:22:20] |
<alect> |
wooh |
| [07:22:35] |
<muness> |
[[ListTypes]] |
| [07:23:35] |
<muness> |
Can that be generic-ized? |
| [07:24:09] |
* |
idostyle has quit IRC |
| [07:24:16] |
<alect> |
what does listtypes do again? |
| [07:24:17] |
<javajunky> |
ermmm this all sounds cool, anyh idea on my little libapr thing :( ? |
| [07:24:31] |
<muness> |
The one you use on trac-hacks.org. :) |
| [07:24:34] |
<alect> |
libapr is apache |
| [07:24:41] |
<alect> |
and svn uses it |
| [07:25:04] |
<alect> |
so it could be a problem with libraries in the svn bindings |
| [07:25:21] |
<alect> |
muness: ah :) |
| [07:25:56] |
<alect> |
muness: it's possible |
| [07:26:12] |
<alect> |
javajunky: don't really know much about windows though sorry :( |
| [07:26:32] |
<alect> |
you're not running python 2.4 on windows are you? |
| [07:26:47] |
<javajunky> |
2.3.5 to get the bindings right |
| [07:26:48] |
<javajunky> |
? |
| [07:27:05] |
<alect> |
dunno, all i know is 2.4 doesn't work :) |
| [07:27:17] |
<alect> |
that is the sum total of my windows trac knowledge |
| [07:27:20] |
<muness> |
hehe |
| [07:28:50] |
* |
idostyle has joined #trac |
| [07:31:24] |
* |
idostyle has quit IRC |
| [07:31:35] |
<alect> |
just added ListTypes page |
| [07:33:11] |
<muness> |
http://muness.textdriven.com/trac/tags/idea+tags |
| [07:33:29] |
<alect> |
i think "virtual tags" is a better description for those "meta tags" |
| [07:33:34] |
<alect> |
or maybe contextual tags |
| [07:33:48] |
<muness> |
implicit? |
| [07:34:01] |
* |
idostyle has joined #trac |
| [07:34:09] |
<muness> |
never mind, I am thinking of something else... |
| [07:34:16] |
<alect> |
:) |
| [07:34:28] |
<muness> |
Speaking of... |
| [07:34:29] |
<alect> |
contextual seems appropriate, as objects are tagged based on their context |
| [07:34:47] |
<muness> |
What do you think of the implicit tags approach (in lieu of tag spaces) |
| [07:34:47] |
<alect> |
although virtual is probably better |
| [07:34:58] |
<alect> |
i think we should definitely do it |
| [07:35:11] |
<alect> |
i see the implicit "tagspace" tags being implemented using the virtual tagging system |
| [07:35:21] |
<alect> |
hey, i have another cool tag thing! |
| [07:35:23] |
<muness> |
Ah! |
| [07:35:34] |
<muness> |
? |
| [07:35:37] |
<javajunky> |
*sigh* never mind guys thanks for trying :) |
| [07:35:39] |
<alect> |
i'm working on this at the moment: http://projects.edgewall.com/trac/wiki/PermissionPolicy |
| [07:35:45] |
<alect> |
sorry javajunky :( |
| [07:35:49] |
<alect> |
our powers are weak |
| [07:35:52] |
<javajunky> |
;) |
| [07:36:12] |
<alect> |
so one of the things i was able to do with the permission stuff is add a tag-based ACL system! |
| [07:36:34] |
<alect> |
so pages could be tagged with stuff like "write:muness read:athomas" |
| [07:36:43] |
<alect> |
and the acl system allows or denies operations based on the tags |
| [07:37:18] |
<muness> |
yes. |
| [07:37:46] |
<alect> |
pretty cool, although at the moment there's no way to stop anybody with modify rights escalating to admin |
| [07:38:06] |
<alect> |
which reminds me, need a way to intercept the application of tags to objects in the api |
| [07:38:26] |
<muness> |
Oh yeah... to allow plugins |
| [07:38:37] |
<muness> |
like a monitor to add stuff to the timeline. |
| [07:38:45] |
<alect> |
yes that too |
| [07:38:56] |
<alect> |
and to stop people adding admin:athomas tags :) |
| [07:39:17] |
<muness> |
Ah! |
| [07:39:23] |
<javajunky> |
yay, judicious copying of dlls into system32 fixes things ;) |
| [07:39:24] |
<muness> |
complete acl solution |
| [07:40:42] |
<muness> |
another, not really tags idea I was wondering about... |
| [07:40:55] |
<muness> |
a simpler interface to tickets. |
| [07:41:16] |
<muness> |
a /todo uri handler |
| [07:41:25] |
<muness> |
makes tickets look like todo items... |
| [07:41:34] |
* |
shacka has joined #trac |
| [07:41:38] |
* |
shacka has left #trac |
| [07:41:48] |
<alect> |
that could be quite cool |
| [07:42:01] |
<alect> |
add a new ticket type "todo" or something |
| [07:42:05] |
<muness> |
hehe |
| [07:42:11] |
<muness> |
Or just tag them. |
| [07:42:16] |
<alect> |
heh |
| [07:42:17] |
<muness> |
as a keyword. |
| [07:42:25] |
<muness> |
and then the rest stays the same. |
| [07:42:37] |
<muness> |
if they prefer a simpler thing, they use the /todo iface. |
| [07:42:51] |
<muness> |
going to /todo shows you all your todo items. |
| [07:43:02] |
<muness> |
tickets, wiki pages, external sources. |
| [07:43:17] |
<alect> |
that would be very cool actually |
| [07:43:22] |
<muness> |
del.icio.us/muness/todo |
| [07:43:26] |
<alect> |
although...not much different to going to /tags/todo ? |
| [07:43:32] |
<muness> |
yes. |
| [07:43:42] |
<alect> |
ah except it would let you manipulate them? |
| [07:43:46] |
<muness> |
yes. |
| [07:43:47] |
<muness> |
:) |
| [07:43:54] |
<alect> |
groovy |
| [07:43:55] |
<muness> |
We think alike. |
| [07:44:23] |
<muness> |
Instead of a drop down to say fixed, you just check a checkbox. |
| [07:44:50] |
<alect> |
done |
| [07:45:04] |
* |
HandyAndE has joined #trac |
| [07:45:06] |
<HandyAndE> |
ARGH! |
| [07:45:12] |
<alect> |
heh |
| [07:45:18] |
<HandyAndE> |
I have " unsupported file format" on a freshly created environ |
| [07:45:29] |
<HandyAndE> |
works fine with tracd - but not the python web frontend |
| [07:45:36] |
<HandyAndE> |
any suggestions? |
| [07:45:40] |
<HandyAndE> |
older project working fine |
| [07:45:45] |
<HandyAndE> |
just not the new one |
| [07:45:49] |
<alect> |
mod_python? |
| [07:46:19] |
<alect> |
sounds like they're using different versions of sqlite |
| [07:47:31] |
<javajunky> |
anyone know how easy it would be for me to apply 'any-diff' to a out-of-the-box 0.9.5 ?:) [I'm a ruby dev not a python ] |
| [07:47:54] |
<HandyAndE> |
alect: but it works for some projects (old) and not others (new) |
| [07:48:02] |
<HandyAndE> |
"sqlite3" command can open them all fine |
| [07:48:42] |
<alect> |
handyande: does tracd work with old and new? |
| [07:48:51] |
<alect> |
javajunky: what's an any-diff? |
| [07:48:52] |
<HandyAndE> |
will test old - 1 sec |
| [07:49:15] |
<HandyAndE> |
alect: yes |
| [07:49:21] |
<javajunky> |
I *believe* it was a patch I read about a while ago to let you see a diff between arbritarry revisions on a revision log |
| [07:49:25] |
<alect> |
okay that's weird |
| [07:49:33] |
<alect> |
javajunky: ah, that's in trunk |
| [07:49:43] |
<alect> |
javajunky: your chances are slim i fear |
| [07:49:56] |
<javajunky> |
populates a pair of radio-buttons ala http://cvs.mythtv.org/trac/log/trunk/myththemes |
| [07:50:21] |
<HandyAndE> |
alect: damn |
| [07:50:24] |
<javajunky> |
how hard is it to use the trunk, I did a checkout, which gave me the code, then I had no idea/documentation on how to get from 0.95 up to it :) |
| [07:50:29] |
<alect> |
javajunky: http://trac-hacks.org/log/accountmanagerplugin |
| [07:50:35] |
<HandyAndE> |
alect: I figured that the admin tool might be broken |
| [07:50:43] |
<alect> |
tht's the feature you're speaking of |
| [07:50:47] |
<javajunky> |
yes it is :) |
| [07:50:52] |
<javajunky> |
and very handy it would be too <g> |
| [07:51:41] |
* |
chandlerc has joined #trac |
| [07:51:43] |
<alect> |
handyande: i'd enable trac logging and see what comes out of the logs. if there are backtraces, pastebin them and i'll take a look |
| [07:51:45] |
<alect> |
@logging |
| [07:51:45] |
<evil_twin> |
alect: "logging" is http://projects.edgewall.com/trac/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors. |
| [07:51:47] |
<alect> |
@pastebin |
| [07:51:47] |
<evil_twin> |
alect: "pastebin" is http://trac.pastebin.com |
| [07:52:13] |
<alect> |
javajunky: if you want to upgrade, just nuke your existing 0.9.5 install from /usr/lib/python2.x/site-packages/trac |
| [07:52:24] |
<alect> |
then go to the checked out trunk and run: python setup.py install |
| [07:52:40] |
<HandyAndE> |
alect: there is one from the web frontend already |
| [07:52:43] |
<alect> |
you will likely have to run trac-admin <env> upgrade to upgrade your db |
| [07:52:43] |
<HandyAndE> |
alect: is that useful? |
| [07:52:47] |
<javajunky> |
fingers crossed .... the db's compatible ? |
| [07:52:51] |
<alect> |
handyande: yep, pastebin it |
| [07:52:52] |
<javajunky> |
ah. ignore that |
| [07:52:55] |
* |
MasterC has quit IRC |
| [07:54:07] |
<muness> |
alect: ever use or look into David Allen's Getting Things Done appoach? |
| [07:54:15] |
* |
cprov is now known as cprov-lunch |
| [07:54:42] |
<alect> |
muness: yeah i have. i use tiddly wiki quite a lot, and had a look at the gtd variant |
| [07:54:55] |
<HandyAndE> |
alect: http://pastebin.com/671410 |
| [07:54:57] |
<alect> |
doesn't really fit for me though |
| [07:55:09] |
<muness> |
I am aiming for something like it. |
| [07:55:27] |
<muness> |
except with todo lists all over the place. trac tickets could be the primary source. |
| [07:55:42] |
<muness> |
but we could do wiki items, more... |
| [07:55:46] |
<alect> |
handyande: that really does look like an sqlite version mismatch |
| [07:56:03] |
<alect> |
muness: gtd-trac :) |
| [07:56:11] |
<alect> |
or getting Trac-things done |
| [07:56:12] |
<HandyAndE> |
alect: if I enable logging it does not write anything to the file |
| [07:56:32] |
<alect> |
handyande: try this: |
| [07:56:37] |
<alect> |
python |
| [07:56:46] |
<alect> |
from trac.env import Environment |
| [07:56:55] |
<alect> |
e = Environment('/path/to/your/env') |
| [07:57:23] |
<javajunky> |
how production ready is 0.10dev just out of interest (barring the obvious, it isn't idiot answers ;) ) |
| [07:57:37] |
<alect> |
projects.edgewall.com is running it as of yesterday |
| [07:57:45] |
<javajunky> |
coolio |
| [07:57:47] |
<alect> |
it has had some teething problems on that site, but they seem to be being worked out |
| [07:57:58] |
<alect> |
and i've been running it on trac-hacks for months |
| [07:58:06] |
<javajunky> |
marvellous |
| [07:58:06] |
<HandyAndE> |
alect: that all worked |
| [07:58:08] |
<alect> |
no issues to speak of, except for the accursed unicode problems |
| [07:58:10] |
<HandyAndE> |
alect: what now? :) |
| [07:58:40] |
<matt_good> |
alect: have you had any spam issues on trac-hacks? |
| [07:58:42] |
* |
lamby has joined #trac |
| [07:59:15] |
<alect> |
handyande: hmm, dunno...it really does look like an sqlite library mismatch. check for multiple versions of the sqlite libraries...maybe try shutting apache down and starting it from scratch |
| [07:59:37] |
<alect> |
matt: no not really...if i had i would have offered to try the spam stuff rather than trialling it on pec |
| [08:00:01] |
<matt_good> |
alect: you could enable anonymous editing :P |
| [08:00:11] |
<HandyAndE> |
alect: 3 is installed, and only 3 |
| [08:00:13] |
<alect> |
it is enabled i think |
| [08:00:15] |
<HandyAndE> |
alect: as it was months ago |
| [08:00:16] |
<alect> |
just not on the main page :) |
| [08:00:31] |
<lamby> |
i've installed trac 0.8.1 (via debian) but i'm having trouble logging in -- if I click 'Login' in just HTTP 302 redirects me back to my previous page. any ideas? |
| [08:00:57] |
<javajunky> |
well bugger me it worked ;) |
| [08:01:03] |
<matt_good> |
lamby: yes, you need to set up authentication in your web server (probably Apache) |
| [08:01:20] |
<lamby> |
oh, trac doesn't do itself? :) |
| [08:02:00] |
<matt_good> |
lamby: no, we couldn't possibly compete with the variety of authentication modules available for web servers already |
| [08:02:08] |
<alect> |
handy: not sure then, sorry.... :( |
| [08:02:14] |
<HandyAndE> |
alect: damnit! |
| [08:02:36] |
<alect> |
pec had some serious issues today |
| [08:02:42] |
<alect> |
it was down for many hours |
| [08:03:05] |
<matt_good> |
cboos: you don't need to put a file `open` inside the try/finally, since you can't possibly clean it up if the `open` call fails |
| [08:03:25] |
<lamby> |
matt_good: yes, it's a good idea. a lot more flexible. i like the use of SetEnv too to set the root trac dir. anyway, thanks :) |
| [08:03:26] |
<HandyAndE> |
alect: any pointers as to what I can do? |
| [08:03:41] |
<HandyAndE> |
alect: find out what trac-admin is issuing etc? |
| [08:04:21] |
<alect> |
handy: what version of trac are you running? |
| [08:04:34] |
<matt_good> |
lamby: tracd actually has its own authentication handler, and there are ways to do it in 0.9 with Trac plugins, but the web server authentication is still the most flexible |
| [08:05:01] |
<HandyAndE> |
alect: 0.9.4 |
| [ |