| [00:04:07] |
<DevG5> |
hello, I have a bit of a serious problem. I used trac-admin to create another trac-env, and now my original isn't loading in a web browser. sshing into the server shows trac.fcgi using 0% cpu. there doesn't seem to be anything in the logs. the new repository loads fine |
| [00:04:30] |
<DevG5> |
er.... nvm |
| [00:04:35] |
<DevG5> |
it decided to load all of a sudden |
| [00:04:52] |
<DevG5> |
whew... |
| [00:05:16] |
<DevG5> |
is there a problem running multiple trac sites from the same server? |
| [00:34:00] |
<DevG5> |
ok, this is pretty stupid. on my new trac env, I copied a report query that I liked from my other env. when it runs in the new environment, it errors, saying no such column p.value. Clearly there is, as other reports that use p.value work just fine. |
| [00:36:49] |
<DevG5> |
er, wtf. stupid webkit not copying text correctly |
| [00:57:44] |
* |
tkp_ has joined #trac |
| [00:57:54] |
* |
tkp_ has quit IRC |
| [00:59:23] |
* |
tkp_ has joined #trac |
| [01:23:43] |
* |
maxb_ has joined #trac |
| [01:24:25] |
* |
maxb_ is now known as maxb |
| [01:40:08] |
* |
Del_Mon has joined #trac |
| [01:51:51] |
* |
De_Mon has quit IRC |
| [02:12:37] |
<tic> |
I keep getting "database is locked" in trac-0.10dev running as a fastcgi process under apache2. what to do? |
| [02:12:38] |
* |
s0undt3ch has quit IRC |
| [02:16:02] |
* |
s0undt3ch has joined #trac |
| [02:20:23] |
* |
Megzlna has joined #trac |
| [02:20:38] |
* |
Megz has quit IRC |
| [02:21:28] |
* |
jrydberg has joined #trac |
| [02:38:05] |
* |
MasterC has joined #trac |
| [02:40:21] |
* |
tkp__ has joined #trac |
| [02:42:18] |
* |
Sonderblade has joined #trac |
| [02:42:39] |
* |
Megzlna is now known as Megz |
| [02:49:36] |
* |
De_Mon has joined #trac |
| [02:51:58] |
* |
tkp_ has quit IRC |
| [02:52:15] |
* |
tuxipuxi has joined #trac |
| [03:01:35] |
* |
Del_Mon has quit IRC |
| [03:06:56] |
* |
tkp__ has left #trac |
| [03:09:10] |
* |
MasterC has quit IRC |
| [03:10:42] |
* |
cmlenz has joined #trac |
| [03:10:49] |
* |
maxb is now known as maxb_away |
| [03:13:53] |
* |
kousuke has quit IRC |
| [03:18:26] |
* |
kousuke has joined #trac |
| [03:21:57] |
<asmodai> |
hey cmlenz |
| [03:22:07] |
* |
cmlenz has left #trac |
| [03:22:13] |
<asmodai> |
bye :) |
| [03:22:14] |
* |
cmlenz has joined #trac |
| [03:22:15] |
<cmlenz> |
test |
| [03:22:20] |
<asmodai> |
heh |
| [03:22:21] |
<asmodai> |
Hey dude |
| [03:22:25] |
<cmlenz> |
damn buggy colloquy version :-( |
| [03:22:34] |
<cmlenz> |
hi asmodai |
| [03:23:26] |
<asmodai> |
Wie geht's? |
| [03:24:34] |
<cmlenz> |
gut und selbst? |
| [03:28:46] |
<asmodai> |
No complaining. |
| [03:28:53] |
<asmodai> |
mmm, Scarab pulled out from the trackers. |
| [03:29:08] |
<cmlenz> |
yeah, noticed that too |
| [03:35:57] |
<asmodai> |
I was thinking |
| [03:36:02] |
<asmodai> |
we should tout your bitten :) |
| [03:36:12] |
<asmodai> |
Since it would make their build farm easier too :D |
| [03:37:41] |
<cmlenz> |
bitten is far from being quite there yet, I'm afraid :-( |
| [03:40:51] |
* |
cedricOB has joined #trac |
| [03:41:08] |
<asmodai> |
:( |
| [03:41:20] |
<asmodai> |
I need to install it on my local install |
| [03:41:26] |
<asmodai> |
For my python work |
| [03:46:02] |
<asmodai> |
cmlenz: I thought you were already going quite well :) |
| [03:47:39] |
<cmlenz> |
not sure, but I'd think there'd be much work necessary to get it to run a build like that of python |
| [03:48:01] |
* |
asmodai sees challenges |
| [03:49:15] |
* |
Epcylon has joined #trac |
| [04:11:13] |
<tuxipuxi> |
i'd like to assign tickets to "virtual users" (like HTMLdevelopers), but (naturally) they don't appear in the "Assign To:" drop down list. how can i circumvent this? log in as this user once to make it known to trac? |
| [04:18:15] |
<tic> |
like a group? |
| [04:18:44] |
<tic> |
what's a virtual user� |
| [04:18:46] |
<tic> |
? |
| [04:20:40] |
* |
robhu_ has joined #trac |
| [04:21:10] |
<robhu_> |
Can someone please help me? I've RTFMed but I'm still confused... in Media Wiki I can do [[Wiki link that has spaces]], how do I do that in Trac? |
| [04:21:48] |
<tuxipuxi> |
well you just say "this ticket should be handled by html developers.. i don't know who should take it so i assign it to HTMLdevelopers so that one of them picks it up later". i guess a non-existent user is the way to go, no? |
| [04:23:11] |
<tuxipuxi> |
brb |
| [04:23:15] |
<robhu_> |
I can do wiki:"Long page name" but then it displays wiki... on the page that I don't want. |
| [04:32:17] |
<asmodai> |
mmm |
| [04:32:22] |
<asmodai> |
groups doesn't even sound bad. |
| [04:32:34] |
<asmodai> |
Especially not for Scrum/agile programming |
| [04:32:47] |
<asmodai> |
where you just create tasks and a 2 programmer team takes an open task |
| [04:33:22] |
<asmodai> |
so a group would be a pool open for all the developers and a person working on a task can assign it to him/herself |
| [04:33:24] |
<cmlenz> |
robhu_: [wiki:Long page name] |
| [04:33:40] |
<cmlenz> |
hmm |
| [04:33:42] |
<cmlenz> |
actually |
| [04:33:52] |
<cmlenz> |
[wiki:"Long page name"] |
| [04:33:53] |
<cmlenz> |
IIRC |
| [04:34:15] |
<robhu_> |
cmlenz: yes thats it, thankyou |
| [04:36:44] |
* |
neuralis has quit IRC |
| [04:38:07] |
<asmodai> |
cmlenz: Far fetched idea? :) |
| [04:40:58] |
* |
wkornew has joined #trac |
| [04:41:44] |
<wkornew> |
hi, why does Trac add my email address to the username field ( username <email> )? is it not enough to have the username, only? many people don't want to reveal their email address to the public |
| [04:42:37] |
<Megz> |
Will trac ever have a Forum ? |
| [04:42:44] |
<Megz> |
it has a wiki, but no forum. |
| [04:43:01] |
<wkornew> |
Megz: there already is a forum plugin. see trac-hacks |
| [04:43:18] |
<Megz> |
why not integrated it as a core component? |
| [04:43:37] |
<wkornew> |
because *most* users don't want/need it? |
| [04:44:09] |
<wkornew> |
Trac is about creating a lightweight base which can be extended with plugins, not the other way around (loading all functionality in one small product) |
| [04:44:10] |
<wkornew> |
http://www.trac-hacks.org/wiki/DiscussionPlugin |
| [04:45:06] |
<Megz> |
it seems like one of the basic modules that should come with trac |
| [04:45:23] |
<wkornew> |
why would anyone need it? |
| [04:45:26] |
<Megz> |
if you keep a discussion linked up with everything, developers can reference it and find out all sorts of things. |
| [04:45:37] |
<Megz> |
they've got an automatic knowledgebase |
| [04:45:38] |
<wkornew> |
just use normal http links ;) |
| [04:45:40] |
<Megz> |
on how things were solved |
| [04:45:51] |
<Megz> |
instead of private emails |
| [04:45:51] |
<wkornew> |
well, that's what ticket comments are for |
| [04:46:21] |
<wkornew> |
and mailing lists (which are a lot better suited for developers than forums) |
| [04:46:23] |
<Megz> |
ticket comments are a bit specific |
| [04:46:30] |
<Megz> |
imagine if your devs are trying to figure out how to solve a problem |
| [04:46:35] |
<Megz> |
and they have no idea which tickets are needed yet |
| [04:47:10] |
<wkornew> |
mailing lists... |
| [04:47:21] |
<Megz> |
I hate mailing lists. |
| [04:47:25] |
<Megz> |
they're the most cumbersome thing ever. |
| [04:47:49] |
<wkornew> |
well, for effective development everyone must be notified of new messages. forums don't do that |
| [04:48:00] |
<wkornew> |
and they don't allow for quick replies |
| [04:48:08] |
<Megz> |
For effective development, those developers must CHECK their email. |
| [04:48:11] |
<Megz> |
Why can't they check the forum? |
| [04:48:17] |
<Megz> |
It's the same thing. |
| [04:48:20] |
<wkornew> |
because forums are a lot more limited than email |
| [04:48:26] |
<Megz> |
how so? |
| [04:48:59] |
<wkornew> |
they don't allow for organizing discussions the way you need (folders) |
| [04:49:16] |
<wkornew> |
do you never put your mails into topic-related folders? |
| [04:49:16] |
<Megz> |
says who |
| [04:49:41] |
<Megz> |
Sure, that's what the different forum areas are for. |
| [04:50:23] |
<wkornew> |
this makes no sense...if you like forums then use them, but don't enforce them on all of us |
| [04:50:53] |
<Megz> |
it doesn't have to be called "forums" per se |
| [04:51:02] |
<Megz> |
but a communication/board module in trac. |
| [04:51:25] |
<asmodai> |
How about keeping it as a plugin. |
| [04:51:26] |
<Megz> |
it can be unique. |
| [04:51:58] |
<Megz> |
no, how about not keeping it as a plugin. |
| [04:52:11] |
<Megz> |
because one system that's part of the core, gets a lot more attention |
| [04:52:13] |
<Megz> |
and special care |
| [04:52:38] |
<Megz> |
everyone can use it and make it amazing. |
| [04:53:04] |
<Megz> |
ie, it could be novel in its unique way of integrating with trac. |
| [04:55:31] |
<wkornew> |
people like you make the web unusable and overbloated |
| [04:56:13] |
<Megz> |
I'm known primarily for being a minimalist to extremes. |
| [04:56:25] |
<Megz> |
a suer minimalist in every sense. |
| [04:56:32] |
<Megz> |
You're missing the point. |
| [04:57:09] |
<asmodai> |
Perhaps, perhaps not. But enforcing a forum-like approach is akin to you not liking a email solution. There's bound to be people that won't like a forum by default. |
| [04:57:17] |
* |
_idostyle has joined #trac |
| [04:57:23] |
<Megz> |
You're still missing the point. |
| [04:57:55] |
<Megz> |
The point is that trac is a unique system; a communication system as part of it can do things that a forum nor an email list can do. |
| [04:58:07] |
<Megz> |
something unlike what's those are capable of. |
| [04:59:06] |
<asmodai> |
You're still not establishing any point in relation to what you stated higher up. |
| [04:59:21] |
<asmodai> |
A unique system, a communication system. OK. And then? |
| [04:59:46] |
<Megz> |
Something interconnected with all of trac. |
| [05:00:11] |
* |
ajt has joined #trac |
| [05:00:27] |
<Megz> |
this allows for things you couldn't do in a regular forum or mailing list: for instance |
| [05:00:32] |
<ajt> |
What does this error mean " PythonHandler trac.web.modpython_frontend: OSError: [Errno 13] " I set the webserver to have rwx access ot the directory it's complaining about |
| [05:00:37] |
<Megz> |
portals directly into the code viewer at specific places |
| [05:01:03] |
<asmodai> |
So how is this different from the wiki pages? |
| [05:01:05] |
<Megz> |
with tagged discussions circulating around sections of code |
| [05:01:30] |
<asmodai> |
Mmm, ok, I see that part. |
| [05:01:42] |
<Megz> |
that's only 1 possibility |
| [05:01:45] |
<Megz> |
there's hundreds more |
| [05:01:49] |
<asmodai> |
ajt: Your error is cut off. |
| [05:02:03] |
<ajt> |
asmodai: [Fri Jun 30 05:00:00 2006] [error] [client 70.229.32.168] PythonHandler trac.web.modpython_frontend: OSError: [Errno 13] Permission denied: '/home/localhype/var/trac' |
| [05:02:18] |
<ajt> |
drwxrwxr-x 4 localhype www-data 4096 Jun 30 04:26 trac |
| [05:02:26] |
<asmodai> |
ajt: the user your webserver runs as has no access to that directory/file |
| [05:02:36] |
<ajt> |
the wbeserver runs as www-data |
| [05:02:43] |
<ajt> |
the group for the dir is www-data |
| [05:03:00] |
<asmodai> |
group != user though. |
| [05:03:20] |
<asmodai> |
Very big chance it wants to access the file/dir as the webserver user. |
| [05:03:23] |
<wkornew> |
asmodai: why does Trac add my email address to the username field ( username <email> )? is it not enough to have the username, only? many people don't want to reveal their email address to the public |
| [05:03:28] |
<wkornew> |
:) |
| [05:03:37] |
<asmodai> |
wkornew: No clue whatsoever. |
| [05:03:39] |
<Megz> |
wkornew is opposed to this, because he can't think creatively to imagine the kinds of possibilities it would bring. |
| [05:03:47] |
<ajt> |
asmodai: I figured it out |
| [05:03:53] |
<ajt> |
asmodai: /home/localhype was set to 700 |
| [05:04:01] |
<wkornew> |
asmodai: so, let's disable it, then |
| [05:04:08] |
<asmodai> |
ajt: That would also fail yes. |
| [05:04:17] |
<asmodai> |
ajt: In permission issues always recurse up as well |
| [05:04:31] |
<wkornew> |
Megz: a forum is useless for our development model |
| [05:04:31] |
<asmodai> |
wkornew: Not my call. |
| [05:04:41] |
<ajt> |
asmodai: that's what I figured...thanks you for you time |
| [05:04:43] |
<asmodai> |
wkornew: It's not quite a forum he proposes. |
| [05:04:43] |
* |
ajt has left #trac |
| [05:05:18] |
<wkornew> |
Megz: if you came to us and said "hey, I've merged mailing lists and forums into a system that is two times better than Google Groups. you can watch per topic or per forum or not at all" |
| [05:05:29] |
<wkornew> |
then I'd say: yes, that's exactly what I'm seraching for!!! |
| [05:05:39] |
<asmodai> |
I just do not see how this feature would apply to all users of trac though. What I gather from the main developers is that they want to keep the core lean and small and extensibility high. |
| [05:06:02] |
<wkornew> |
we want to replace forums and maling lists with something integrated and unified and much more powerful. it must adapt to everyone's needs and preference |
| [05:06:45] |
<wkornew> |
asmodai: yes, and I'd agree that this should still be a plugin because there are many developers who just need a ticket tracker |
| [05:07:10] |
<wkornew> |
and probably it should even be a separate product |
| [05:07:21] |
<wkornew> |
so others can use it, too |
| [05:07:34] |
<asmodai> |
I do fancy the idea to be able to annotate or comment on code, the question is whether a mechanism like trac is perfect for it. I can see both sides here. |
| [05:08:11] |
<wkornew> |
did Megz want to be able to comment on code? |
| [05:08:43] |
<asmodai> |
<< Megz>> with tagged discussions circulating around sections of code |
| [05:08:45] |
<wkornew> |
I thought he just wanted a discussion forum where he can talk about tasks and link between tickets and forum posts and commits |
| [05:09:01] |
<wkornew> |
ah, I did not see this |
| [05:09:07] |
<asmodai> |
The problem though |
| [05:09:11] |
<asmodai> |
suppose code changes |
| [05:09:18] |
<asmodai> |
do you keep the comments for that part? |
| [05:09:35] |
<wkornew> |
those comments could be part of SVN attributes |
| [05:09:43] |
<wkornew> |
they would be versioned, too |
| [05:10:05] |
<asmodai> |
That sounds nice. |
| [05:10:18] |
<asmodai> |
How well does SVN cope with its attributes nowadays? |
| [05:10:38] |
<wkornew> |
I don't know...I haven't used them a lot (apart from svn:ignore and such) |
| [05:10:50] |
<wkornew> |
but why should there be any problems? |
| [05:12:18] |
* |
idostyle has quit IRC |
| [05:12:19] |
* |
_idostyle is now known as idostyle |
| [05:12:23] |
<asmodai> |
Don't know, never overloaded them ;) |
| [05:12:33] |
<wkornew> |
:) |
| [05:13:17] |
<wkornew> |
alternatively, we could create a branch for comments in that repos...just to get around backends that don't support attributes, too |
| [05:13:34] |
<wkornew> |
s/too/either.... |
| [05:14:50] |
<wkornew> |
btw, why doesn't Trac use someting like Django? this would simplify DB handling and the templates problem would be gone |
| [05:15:02] |
<wkornew> |
just use Django's template language |
| [05:15:05] |
<robhu_> |
Presumably they made Trac before that existed? |
| [05:15:24] |
<wkornew> |
since they want to switch to some other template language they could as well just move to Django... :) |
| [05:19:20] |
<asmodai> |
wkornew: cmlenz also dabbles in Django |
| [05:19:31] |
<asmodai> |
wkornew: He looked at the templating, IIRC, we'd sooner use kid than Django's. |
| [05:20:24] |
<wkornew> |
hmm...maybe Plone's template system is okay? I don't know if it can be plugged into Django. |
| [05:20:32] |
<wkornew> |
what was so bad about Django's templates? |
| [05:23:15] |
* |
agile has quit IRC |
| [05:23:37] |
<wkornew> |
at least, Django has a pluggable template system |
| [05:24:18] |
<asmodai> |
The difference between CS now and Django is that Django doesn't allow function calls in the templates |
| [05:24:23] |
<asmodai> |
for example. |
| [05:25:23] |
<wkornew> |
strange...I thought Django is like Rails |
| [05:26:31] |
<cmlenz> |
the django template language is just awful |
| [05:27:32] |
<wkornew> |
then, what other framework could Trac use? I've seen some Python projects, but I've forgotten their names |
| [05:28:24] |
<asmodai> |
cmlenz: (sound like a repeating record, but I am now working on my todo lists) is the kid approach still wanted or was it changed now? |
| [05:28:51] |
<cmlenz> |
asmodai: yeah, "something like kid" is still the plan |
| [05:29:05] |
<asmodai> |
heh, oh wait |
| [05:29:16] |
<asmodai> |
wasn't there something like you working on a templating solution? |
| [05:29:37] |
* |
tuxipuxi has quit IRC |
| [05:33:53] |
<wkornew> |
cmlenz: which frameworks did you have a look at? TurboGears, Pylon...? |
| [05:35:13] |
<cmlenz> |
I don't care much about frameworks TBH |
| [05:35:39] |
<wkornew> |
wouldn't that remove all those ugly SQL statements in the Trac code? |
| [05:35:48] |
<wkornew> |
ah, TurboGears actually uses Kid |
| [06:04:20] |
<matt_good> |
wkornew: I'm working on using SQLAlchemy for the DB stuff |
| [06:04:55] |
<wkornew> |
matt_good: in what way is it better than the other systems available? |
| [06:05:35] |
<matt_good> |
well, it's the most advanced Python ORM tool available |
| [06:05:48] |
<cmlenz> |
http://www.nedbatchelder.com/blog/200605.html#e20060529T124302 |
| [06:06:18] |
<wkornew> |
I don't know Python very well, it was just a question. I played with Rails, but Ruby is a terrible language |
| [06:06:36] |
<robhu_> |
Why is Ruby a terrible language? |
| [06:07:28] |
<wkornew> |
cmlenz: sounds interesting :) |
| [06:07:39] |
<wkornew> |
robhu_: I hate its syntax. of course, that's only my personal view |
| [06:07:45] |
<robhu_> |
Right. |
| [06:08:04] |
<wkornew> |
I hate having :something mixed with "something" in the code |
| [06:08:12] |
<wkornew> |
I hate having @somevar mixed with somevar in the code |
| [06:08:21] |
<matt_good> |
wkornew: well, SQLAlchemy can be used as a thin layer for abstracting SQL generation, and also has a declarative layer built on top of it similar to Django or SQLObject |
| [06:08:24] |
<wkornew> |
the products I've seen had this all over the place... |
| [06:08:28] |
<wkornew> |
disgusting |
| [06:08:42] |
<wkornew> |
I like very simple, clean syntax. that's why I converted to Python |
| [06:08:48] |
<matt_good> |
so it's more flexible |
| [06:09:08] |
* |
agile has joined #trac |
| [06:09:19] |
<wkornew> |
matt_good: which frameworks use it? would it be difficult to integrate it with Kid? |
| [06:09:33] |
<wkornew> |
for example |
| [06:09:46] |
<wkornew> |
is there something like Rails that uses SQLAlchemy? |
| [06:09:50] |
<matt_good> |
TurboGears has support for it, and will probably become the default |
| [06:10:07] |
<wkornew> |
cool |
| [06:11:18] |
<wkornew> |
somehow...web development has become a lot more exciting than kernel+networking development... :) |
| [06:11:29] |
<wkornew> |
(again, IMHO ;) |
| [06:12:07] |
<matt_good> |
heh |
| [06:12:31] |
<wkornew> |
matt_good: uhm, why don't you just switch to TurboGears? you're going to use Kid and SQLAlchemy...isn't what what TurboGears offers out of the box? why use individual packets? |
| [06:13:01] |
* |
lawgon has joined #trac |
| [06:13:23] |
<matt_good> |
because it'd mean rewriting everything at once |
| [06:13:57] |
<wkornew> |
okay, but later you could just do a final switch, right? |
| [06:14:08] |
<matt_good> |
possibly |
| [06:14:09] |
<lawgon> |
cant get trac to work with mod_python under debian sarge - browse source throws up an error: 'undefined symbol: db_create |
| [06:14:27] |
<wkornew> |
exciting :) |
| [06:14:45] |
<matt_good> |
wkornew: I'm not sure Trac would quite fit in the typical TG-app since it needs to be extensible for plugins handling requests |
| [06:16:30] |
<matt_good> |
I haven't worked w/ TG much yet, but I'm going to keep looking at it for ideas |
| [06:17:26] |
<wkornew> |
what does CherryPy do for TurboGears? I thought the ORM and template engine are all that is needed... |
| [06:17:35] |
<wkornew> |
(yes, I'm very new... ;) |
| [06:17:39] |
<wkornew> |
(to this) |
| [06:17:54] |
<matt_good> |
wkornew: CherryPy handles the request mapping |
| [06:18:10] |
* |
whitelynx|firest has joined #trac |
| [06:18:11] |
<wkornew> |
ah |
| [06:18:15] |
<matt_good> |
lawgon: can you put a traceback on a pastebin somewhere? |
| [06:19:59] |
<lawgon> |
yep - hold on |
| [06:22:45] |
<lawgon> |
pastebin is crawling |
| [06:24:08] |
* |
coderanger_ has joined #trac |
| [06:24:58] |
* |
SirSushi has joined #trac |
| [06:27:14] |
<coderanger_> |
morning y'all |
| [06:27:19] |
* |
dna has quit IRC |
| [06:28:32] |
<lawgon> |
matt_good: http://paste.e-scribe.com/571/ |
| [06:29:36] |
* |
ajt has joined #trac |
| [06:30:05] |
<bnovc> |
when i login to trac it says redirecting but never moves me anywhere..same thing happens on different computers and for other people |
| [06:30:41] |
<ajt> |
To install a plugin globally such as trac-webadmin I just rename it from Tracwebadmin.egg.zip to tracwebadmin.egg and put it in the site-packages folder? |
| [06:30:44] |
<ajt> |
did I read that right |
| [06:30:46] |
<coderanger_> |
lawgon: Do you have the correct version of the subversion bindings installed? |
| [06:30:51] |
<coderanger_> |
ajt: No |
| [06:31:04] |
<ajt> |
coderanger_: that's what I thought |
| [06:31:04] |
<coderanger_> |
ajt: You can either place it egg in the evn's plugins folder |
| [06:31:11] |
<ajt> |
or |
| [06:31:17] |
<ajt> |
or the global Python site-packages directory: |
| [06:31:22] |
<coderanger_> |
ajt: or _install_ the plugin globaly |
| [06:31:22] |
<ajt> |
http://projects.edgewall.com/trac/wiki/WebAdmin |
| [06:31:29] |
<lawgon> |
coderanger it works with the local server (8000 port) which comes with trac |
| [06:31:37] |
* |
dna has joined #trac |
| [06:31:37] |
<ajt> |
paragraph under the svn command |
| [06:31:42] |
<coderanger_> |
ajt: Which is not the same as dropping the egg in site-packages |
| [06:31:44] |
<lawgon> |
and subversion works perfectly |
| [06:31:46] |
<SirSushi> |
Hi, I need some help. |
| [06:31:46] |
<SirSushi> |
After getting Trac to run (sqlite database on a local host) I can't figure out how to create users. |
| [06:31:46] |
<SirSushi> |
So my question is: How do you create users and log in as a certain user in Trac? |
| [06:31:54] |
<bnovc> |
after pasting 3 lines also.. |
| [06:31:55] |
<coderanger_> |
SirSushi: Type "python |
| [06:32:10] |
<ajt> |
coderanger_: "then drop it in the projenv/plugins directory, or the global Python site-packages directory:" <-- it says drop it in |
| [06:32:10] |
<coderanger_> |
SirSushi: sorry, that was meant for lawgon |
| [06:32:17] |
<coderanger_> |
ajt: Then that is incorrect |
| [06:32:19] |
<ajt> |
Is there a wiki page on installing plugins |
| [06:32:29] |
<coderanger_> |
TracPlugins |
| [06:32:37] |
<matt_good> |
http://projects.edgewall.com/trac/wiki/TracPlugins#Witha.eggfile |
| [06:32:39] |
<coderanger_> |
lawgon: What version is loading |
| [06:32:41] |
<bnovc> |
ajt, you're supposed to be able to drop the plugins in the directory but i've never had any luck with that |
| [06:32:50] |
<ajt> |
got ya |
| [06:32:51] |
<bnovc> |
i think you have to get lucky to have trac load plugins correctly |
| [06:32:56] |
<bnovc> |
coderanger, do you know how i could fix the login redirect? |
| [06:32:57] |
<ajt> |
thanks matt_good |
| [06:33:06] |
<lawgon> |
coderanger - version .95 of trac and 3.2.8 of mod_python |
| [06:33:29] |
<coderanger_> |
lawgon: I mean of Python, is it possible your system is using 2.4 and m_p is trying to use 2.3? |
| [06:33:50] |
<coderanger_> |
bnovc: I really don't know why your Trac setup is malfunctioning so much |
| [06:33:53] |
<lawgon> |
no - 2.4 is removed totally, i only have 2.3.5 on it |
| [06:33:56] |
<robhu_> |
Where can I specify the components / versions in my project in trac? |
| [06:34:02] |
<coderanger_> |
bnovc: It seems like there is something bigger wrong |
| [06:34:34] |
<coderanger_> |
robhu_: Either via trac-admin from the command line, or the WebAdmin GUI |
| [06:34:40] |
* |
bwmcadams has joined #trac |
| [06:34:48] |
<robhu_> |
How do I access the webadmin gui (or where can I RTFM?) :) |
| [06:35:04] |
<bnovc> |
coderanger, i haven't done anything unique to it |
| [06:35:24] |
<bnovc> |
i installed the trac pakage and created this instance |
| [06:35:40] |
* |
wkornew has quit IRC |
| [06:35:41] |
<coderanger_> |
@webadmin |
| [06:35:41] |
<evil_twin`> |
coderanger_: "webadmin" is http://projects.edgewall.com/trac/wiki/WebAdmin |
| [06:35:57] |
<robhu_> |
ah |
| [06:35:58] |
* |
bnovc wishes webadmin worked |
| [06:36:08] |
<robhu_> |
Does it not work? |
| [06:36:11] |
<coderanger_> |
bnovc: I know, you have said that many times, but you have problems I have never seen elsewhere |
| [06:37:08] |
<coderanger_> |
robhu_: Just make sure you get the right version |
| [06:37:20] |
<bnovc> |
coderanger_, so you don't know how i can fix it? should i dump my sqlite information and reinstall trac or what? |
| [06:37:44] |
<ajt> |
thanks guys |
| [06:39:24] |
* |
SirSushi has left #trac |
| [06:39:37] |
<robhu_> |
So to install it I do mv webadmin/ /usr/lib/python2.3/site-packages/trac/ ? |
| [06:39:46] |
<coderanger_> |
robhu_: No |
| [06:39:51] |
<robhu_> |
So to install it I do mv webadmin/ /usr/lib/python2.3/site-packages/ ? |
| [06:40:04] |
<coderanger_> |
@plugins |
| [06:40:04] |
<evil_twin`> |
coderanger_: "plugins" is http://projects.edgewall.com/trac/wiki/TracPlugins |
| [06:40:22] |
<robhu_> |
It says "To use either of these, download the file and remove the .zip extension1, then drop it in the projenv/plugins directory, or the global Python site-packages directory:" |
| [06:40:39] |
<robhu_> |
Isn't the global Python site-packages directory /usr/lib/python2.3/site-packages/ ? |
| [06:40:51] |
<ajt> |
hummm |
| [06:41:23] |
<robhu_> |
Whoa - the instructions on this page are entirely different |
| [06:41:30] |
<coderanger_> |
robhu_: We just found out the WebAdmin page has bad directions |
| [06:41:36] |
<robhu_> |
coderanger_: ok |
| [06:42:13] |
<ajt> |
After you install a plugin and modify the config do you have to restart the server? |
| [06:42:22] |
<coderanger_> |
robhu_: Go by the second page |
| [06:42:34] |
<ajt> |
guess so |
| [06:42:40] |
<ajt> |
robhu_: you instlal webadmi? |
| [06:42:42] |
<ajt> |
err webadmin? |
| [06:42:48] |
<coderanger_> |
ajt: Yes, or at least reset the interpreter |
| [06:42:50] |
<robhu_> |
ajt: I'm trying to do that atm |
| [06:42:57] |
<coderanger_> |
(unless you use CGI) |
| [06:43:00] |
<ajt> |
robhu_: If you need a hand let me know |
| [06:43:04] |
<robhu_> |
ajt: Thankyou |
| [06:43:10] |
<ajt> |
coderanger_: apache2 reload did the trick |
| [06:44:19] |
<matt_good> |
ajt: thank's for pointing out the WebAdmin docs, I've clarified the instructions on global installation there now |
| [06:44:46] |
<ajt> |
matt_good: np, bad docs lead to big headaches |
| [06:45:10] |
* |
ajt gives a shoutout to #trac for their pimptastic tech support |
| [06:45:28] |
<matt_good> |
robhu_: check the docs again, ajt just asked that and I fixed an error there |
| [06:45:51] |
<robhu_> |
matt_good: ok |
| [06:52:35] |
<tic> |
Finally, someone alive |
| [06:52:45] |
<tic> |
I keep getting "database is locked" in trac-0.10dev running as a fastcgi process under apache2. what to do? |
| [06:52:48] |
<robhu_> |
tic: Why do you say that? People are normally awake here. |
| [06:53:10] |
<tic> |
robhu_, not when I first asked the question. |
| [06:53:14] |
<tic> |
nobody was talking, anyway. |
| [06:53:21] |
<coderanger_> |
tic: What database? |
| [06:53:27] |
<tic> |
coderanger_, sqlite. |
| [06:54:09] |
<coderanger_> |
what version of sqlite/pysqlite |
| [06:54:15] |
<coderanger_> |
3.3.4 fixed a lot of those |
| [06:54:15] |
<tic> |
Sec. |
| [06:54:41] |
<robhu_> |
At least its not Berkeley DB :D |
| [06:54:56] |
<tic> |
coderanger_, pysqlite-2.0.7 it seems. |
| [06:55:16] |
<coderanger_> |
what version of sqlite itself? |
| [06:55:27] |
<tic> |
coderanger_, been using Trac since March without any problems though. Funny it would turn up only now. |
| [06:55:33] |
<tic> |
Hold. |
| [06:55:33] |
<tic> |
yeah, 3.3.4 |
| [06:56:00] |
<tic> |
How do you go about fixing the problem, though? I can't restart the Apache process, because I'm not in control of it (hosted at dreamhost.com) |
| [06:56:20] |
<tic> |
(at least a temporary solution so I can edit the wiki) |
| [06:57:25] |
<coderanger_> |
tic: Do you have shell acess? |
| [06:57:51] |
<tic> |
coderanger_, yup |
| [06:58:06] |
<coderanger_> |
Try opening the db in sqlite3 |
| [06:58:37] |
<tic> |
Mhm. Then what? |
| [06:59:08] |
<coderanger_> |
That works? |
| [06:59:14] |
<tic> |
yup |
| [07:00:21] |
<robhu_> |
Thanks by the way guys - Trac Webadmin now works fine :-) |
| [ |