| [00:00:12] |
* |
cmlenz has quit IRC |
| [00:02:07] |
* |
Guard][an has joined #trac |
| [00:03:05] |
* |
laurens_s has joined #trac |
| [00:06:28] |
* |
Guardian has quit IRC |
| [00:22:39] |
* |
cmlenz has joined #trac |
| [00:31:05] |
* |
Rica has joined #trac |
| [00:38:31] |
* |
__ has quit IRC |
| [00:45:10] |
* |
flox has joined #trac |
| [01:11:34] |
* |
x^k_ has joined #trac |
| [01:12:19] |
* |
tuxipuxi has joined #trac |
| [01:13:08] |
* |
neoxed_ has quit IRC |
| [01:24:12] |
* |
x^k has quit IRC |
| [01:53:40] |
* |
marienz has quit IRC |
| [02:08:17] |
* |
matt_good has quit IRC |
| [02:09:06] |
* |
matt_good has joined #trac |
| [02:17:19] |
* |
ecable is now known as ecable{bed} |
| [02:24:35] |
* |
Synapse has quit IRC |
| [02:27:20] |
* |
Synapse has joined #trac |
| [02:51:15] |
* |
__ has joined #trac |
| [02:52:13] |
* |
neoxed has joined #Trac |
| [02:55:47] |
* |
ValiSystM has joined #trac |
| [02:56:17] |
* |
maxb has quit IRC |
| [03:08:12] |
* |
Rica has quit IRC |
| [03:17:51] |
* |
gakman has quit IRC |
| [03:20:55] |
* |
gakman has joined #trac |
| [03:23:22] |
* |
frankg has quit IRC |
| [03:27:09] |
* |
frankg has joined #trac |
| [03:34:40] |
* |
maxb has joined #trac |
| [03:51:23] |
* |
Rica has joined #trac |
| [03:58:50] |
* |
__ has quit IRC |
| [04:12:38] |
* |
x^k_ is now known as x^k |
| [04:51:17] |
* |
mbroeken has joined #trac |
| [04:59:47] |
* |
cmlenz has quit IRC |
| [05:00:58] |
* |
marienz has joined #trac |
| [05:31:02] |
* |
stretch has joined #trac |
| [05:38:58] |
* |
matt_good has quit IRC |
| [05:39:38] |
* |
matt_good has joined #trac |
| [05:51:57] |
* |
mbroeken has quit IRC |
| [06:09:56] |
* |
dilinger has quit IRC |
| [06:11:37] |
* |
__ has joined #trac |
| [06:28:30] |
* |
Rica has quit IRC |
| [06:32:03] |
* |
milk-it has joined #trac |
| [06:32:13] |
* |
cboos has joined #trac |
| [06:49:59] |
* |
Hydra_ has quit IRC |
| [06:52:38] |
* |
Hydra_ has joined #trac |
| [06:53:20] |
* |
flox has quit IRC |
| [06:54:02] |
* |
flox has joined #trac |
| [06:57:33] |
* |
danbeck has joined #trac |
| [07:01:46] |
* |
converter has joined #trac |
| [07:02:32] |
* |
DILLIGAF has joined #trac |
| [07:15:47] |
* |
Elephantium has joined #trac |
| [07:15:53] |
<Elephantium> |
hi all |
| [07:17:04] |
* |
Leentje has quit IRC |
| [07:20:44] |
* |
Leentje has joined #trac |
| [07:30:21] |
* |
Leentje has quit IRC |
| [07:30:43] |
* |
Leentje has joined #trac |
| [07:33:41] |
* |
__doc__ has joined #trac |
| [07:33:53] |
* |
zzzeek_ has joined #trac |
| [07:34:14] |
<zzzeek_> |
does the PageOutline macro work in 0.9 ? |
| [07:34:27] |
<coderanger> |
Yes |
| [07:34:48] |
<__doc__> |
coderanger: then what is wrong with http://www.sqlalchemy.org/trac/wiki/ExperimentalOutline ? |
| [07:35:42] |
<zzzeek_> |
its my anchor tags |
| [07:35:45] |
<zzzeek_> |
i think they are not supported |
| [07:36:00] |
<__doc__> |
hrm, but how would you get anchors without anchor tags? |
| [07:36:12] |
<zzzeek_> |
well the trac faq has these #tags like this |
| [07:36:21] |
<zzzeek_> |
im taking those out and it seems to work |
| [07:36:27] |
<cboos> |
__doc__: that's a 0.10 feature |
| [07:36:31] |
<cboos> |
time to upgrade ;) |
| [07:36:48] |
<zzzeek_> |
to a beta....meeeeebe not quite yet |
| [07:36:49] |
<coderanger> |
__doc__: Specifcying the anchor name is trunk only |
| [07:36:51] |
<coderanger> |
heh, yeah |
| [07:36:53] |
<matt_good> |
zzzeek_: yeah, Trac generates the anchors for you |
| [07:36:55] |
<zzzeek_> |
ok |
| [07:37:13] |
<zzzeek_> |
how come the trac FAQ has those "#" tags in it ? |
| [07:37:26] |
<coderanger> |
zzzeek_: Because t.e.o run 0.10 ;-) |
| [07:37:51] |
<zzzeek_> |
here we go florian: http://www.sqlalchemy.org/trac/wiki/ExperimentalOutline |
| [07:38:04] |
<__doc__> |
zzzeek_: right :D |
| [07:41:47] |
* |
Leentje has quit IRC |
| [07:43:07] |
* |
Leentje has joined #trac |
| [07:43:35] |
<cboos> |
matt_good: did you see my update on #3781 ? |
| [07:49:06] |
<matt_good> |
cboos: WTF, stupid Windows |
| [07:49:40] |
<matt_good> |
ok, at least there's a verifiable reason for it |
| [07:50:24] |
<cboos> |
so we can close it... |
| [07:51:32] |
<matt_good> |
yeah, one sec |
| [07:52:32] |
<matt_good> |
done |
| [07:52:42] |
<cboos> |
ok... |
| [07:52:48] |
<cboos> |
And what about #3774, we should throw that away to 0.10.1, no? |
| [07:57:34] |
<DILLIGAF> |
coderanger: you around? |
| [07:57:46] |
<coderanger> |
DILLIGAF: Indeed |
| [07:58:38] |
<DILLIGAF> |
coderanger: i think i got the backtraces working right now. i needed to be doing the gdb on python not the trac-admin or tracd files |
| [07:58:43] |
<DILLIGAF> |
im an idiot, heh |
| [07:58:51] |
<DILLIGAF> |
coderanger: http://paste.uni.cc/10422 |
| [07:59:07] |
<DILLIGAF> |
all points to the same thing, my apr is borked |
| [08:00:08] |
* |
chandlerc has joined #trac |
| [08:01:09] |
<DILLIGAF> |
my employer blocks irc, and im dialed off my cell right now.. irc isnt to fond of it right now.... |
| [08:02:57] |
<coderanger> |
DILLIGAF: Looks like it, or something in SWIG |
| [08:03:07] |
<coderanger> |
maybe try remaking the bindingings with the newest swig? |
| [08:03:26] |
<DILLIGAF> |
ill try to make sure apache and subversion are speaking the same language there.. |
| [08:03:30] |
<DILLIGAF> |
can do that too |
| [08:06:06] |
<DILLIGAF> |
coderanger: remaking the bindings is from a "make clean" "make" "make install" "make swig-py" and "make install-swig-py" correct? |
| [08:06:33] |
<coderanger> |
no, that uses the premade bindings subversion includes |
| [08:06:46] |
* |
coderanger has never mucked with SWIG |
| [08:06:47] |
<DILLIGAF> |
ahhh, what am i missing? |
| [08:06:51] |
<DILLIGAF> |
doh |
| [08:08:13] |
<DILLIGAF> |
i have SWIG Version 1.3.27 but i did try 1.3.29 recently as well |
| [08:08:44] |
<DILLIGAF> |
ill dig up the info on completely rebuilding the bindings against the new swig then |
| [08:10:38] |
<coderanger> |
swig.org seems to be having issues |
| [08:13:19] |
<coderanger> |
Someone really needs to make a subversion-ctypes library |
| [08:17:41] |
* |
Guard][an has quit IRC |
| [08:28:56] |
* |
cmlenz has joined #trac |
| [08:30:23] |
* |
cmlenz has quit IRC |
| [08:30:51] |
* |
cmlenz has joined #trac |
| [08:35:31] |
* |
neddy has joined #trac |
| [08:39:25] |
* |
flox has quit IRC |
| [08:49:39] |
* |
cmlenz has quit IRC |
| [08:50:14] |
* |
__doc__ is now known as __off__ |
| [08:51:22] |
* |
xjjk has quit IRC |
| [08:51:38] |
* |
xjjk has joined #trac |
| [08:56:41] |
* |
chandlerc has quit IRC |
| [09:02:51] |
<pacopablo> |
morning |
| [09:12:43] |
* |
Rica has joined #trac |
| [09:19:55] |
<s0undt3ch> |
good afternoon |
| [09:20:19] |
<s0undt3ch> |
is trac's notification aware of attachements? |
| [09:20:26] |
<s0undt3ch> |
ie, can it add attachments? |
| [09:24:03] |
* |
_idostyle has joined #trac |
| [09:24:23] |
* |
hfreanzr has joined #trac |
| [09:24:47] |
<hfreanzr> |
how can i disable anonymous access to browse trac repository? |
| [09:24:59] |
<hfreanzr> |
is there any standard way or it has to be done trough .htaccess? |
| [09:25:18] |
<s0undt3ch> |
hfreanzr: trac permissions |
| [09:26:19] |
<hfreanzr> |
s0undt3ch, ok i was trying but is there any permission set to disable everything? or i should remove one by one all the permissions? |
| [09:26:34] |
<nextime> |
trac-admin permission remove anonymous BROWSER_VIEW |
| [09:26:38] |
<s0undt3ch> |
hfreanzr: trac-admin /path/to/env/ ... |
| [09:26:43] |
<s0undt3ch> |
k, nextime got there first |
| [09:27:39] |
<nextime> |
hfreanzr : oh you want to remove all permission, so you have to remove all of them one by one |
| [09:28:11] |
* |
DILLIGAF has quit IRC |
| [09:28:33] |
<s0undt3ch> |
hfreanzr: got webadmin installed? |
| [09:28:38] |
<nextime> |
i really have to find some time to upgrade to 0.10 |
| [09:28:42] |
<s0undt3ch> |
it eases things |
| [09:28:44] |
* |
thomasvs has joined #trac |
| [09:29:09] |
<thomasvs> |
is there a trac plugin that rolls back a change to a ticket, instead of just deleting the change but keeping the changed items ? |
| [09:29:54] |
<s0undt3ch> |
thomasvs: there's TicketDelete, dunno if it enables rollback |
| [09:30:24] |
* |
Elephantium has quit IRC |
| [09:30:31] |
<thomasvs> |
the one I have doesn't |
| [09:30:33] |
<thomasvs> |
damnit |
| [09:30:41] |
<thomasvs> |
that's it, I'm closing my trac off |
| [09:31:06] |
<nextime> |
thomasvs : the one that i have on 0.9.6 do it, it enable on webadmin a "Delete changes" on ticket system menu' |
| [09:31:30] |
<thomasvs> |
nextime: yes, and it deletes the history of the change, but the end result of that change is still applied |
| [09:31:39] |
* |
__ has quit IRC |
| [09:31:39] |
* |
stretch has quit IRC |
| [09:31:45] |
<thomasvs> |
ie, if the change was "change title from A to B", the title remains B when you delete the change |
| [09:32:00] |
* |
stretch has joined #trac |
| [09:32:12] |
<nextime> |
oh, ok, i never tryed it as i don't have anonymous enabled trac, so, i have no spam problem at all |
| [09:32:29] |
<s0undt3ch> |
nextime: I had user who registred just to spam |
| [09:32:51] |
<nextime> |
s0undt3ch : rotfl, in my tracs users can't register :) |
| [09:33:04] |
<s0undt3ch> |
ok, then your safe :) |
| [09:33:31] |
<thomasvs> |
I don't get why bugzilla doesn't seem to be so much under attack |
| [09:34:18] |
<s0undt3ch> |
thomasvs: because bugzilla's are normally closed, while trac's are normally open |
| [09:34:44] |
<s0undt3ch> |
so, if I was a spammer I'd invest on trac rather than bugzilla |
| [09:35:35] |
<thomasvs> |
while I originally I thought it was a nice idea of trac to be open by default, I'm starting to think it's a wrong default |
| [09:36:04] |
<thomasvs> |
0.10 has a spamfilter plugin - is it coming out any time soon ? |
| [09:36:36] |
<matt_good> |
thomasvs: yes, the RC is out, final should be this week |
| [09:38:09] |
<s0undt3ch> |
matt_good: how would I extend trac's notification to include an attachment? |
| [09:39:11] |
<s0undt3ch> |
I'd like to include a diff file with the changes for my wiki notification plug? |
| [09:40:03] |
<hfreanzr> |
s0undt3ch, no but i will try it |
| [09:40:14] |
<s0undt3ch> |
matt_good: I've been looking at some examples found on web, and they use MimeWriter and base64 |
| [09:40:18] |
* |
idostyle has quit IRC |
| [09:40:22] |
* |
_idostyle is now known as idostyle |
| [09:40:44] |
<s0undt3ch> |
trac's notification doesn't seem to use the MimeWriter |
| [09:41:24] |
<matt_good> |
s0undt3ch: I'm not sure, I haven't dealt with that part of the Python mail APIs |
| [09:41:39] |
<s0undt3ch> |
hmm, who added that to trac? |
| [09:41:42] |
* |
cboos has quit IRC |
| [09:42:40] |
<matt_good> |
originally probably jonas or daniel, I've done a little work, though eblot has done most of the notification related stuff lately |
| [09:43:16] |
<thomasvs> |
grrr, I have sixty bugs modified like this :/ |
| [09:43:26] |
<thomasvs> |
I guess I need to code some rollback into the delete plugin |
| [09:44:11] |
<s0undt3ch> |
matt_good: dam, none of there are arround |
| [09:47:01] |
<matt_good> |
thomasvs: the TicketDelete plugin should revert field changes that you delete |
| [09:47:07] |
<matt_good> |
on trac-hacks.org |
| [09:49:29] |
* |
flox has joined #trac |
| [09:51:55] |
* |
__ has joined #trac |
| [09:53:44] |
* |
zzzeek_ has left #trac |
| [09:54:53] |
<thomasvs> |
matt_good: are you sure ? that's the one I have installed, and it definately keeps whatever the spammer set here |
| [09:55:06] |
* |
tolsen has joined #trac |
| [09:58:21] |
<thomasvs> |
ah - even though both claim to be version 0.1, the current zip file there does contain code to roll back too |
| [10:03:27] |
* |
jborg has joined #trac |
| [10:08:42] |
* |
Rica has quit IRC |
| [10:13:16] |
* |
sam`_ has joined #trac |
| [10:13:35] |
* |
sam` has quit IRC |
| [10:13:39] |
* |
sam`_ is now known as sam` |
| [10:15:28] |
* |
Guardian has joined #trac |
| [10:16:15] |
* |
sam` has quit IRC |
| [10:17:02] |
* |
sam` has joined #trac |
| [10:18:13] |
* |
sam` has joined #trac |
| [10:18:56] |
<omry> |
matt_good, here? |
| [10:20:18] |
<omry> |
what's up with http://trac.edgewall.org/ticket/3779 ? |
| [10:20:28] |
<omry> |
you guys need more info or anything? |
| [10:20:32] |
<omry> |
its really killing me |
| [10:21:30] |
* |
sam` has quit IRC |
| [10:21:44] |
* |
sam` has joined #trac |
| [10:22:26] |
<matt_good> |
omry: yeah, I don't know what would cause that |
| [10:22:52] |
<matt_good> |
if you're able to attach a DB dump it may help |
| [10:23:00] |
<omry> |
matt_good, it sounds to me like some logic in python does not like my db content |
| [10:23:16] |
<omry> |
how do I dump it? |
| [10:23:18] |
* |
sam` has quit IRC |
| [10:23:32] |
* |
sam` has joined #trac |
| [10:25:37] |
* |
y0gi636 has joined #trac |
| [10:27:53] |
<omry> |
matt_good, a simple copy of trac.db will do the trick? |
| [10:32:31] |
* |
Elephantium has joined #TRAC |
| [10:35:06] |
<matt_good> |
omry: it should be ok, but be sure to indicate what SQLite format it's in |
| [10:35:10] |
* |
matt_good has quit IRC |
| [10:39:33] |
* |
__ has quit IRC |
| [10:39:44] |
* |
Guardian has quit IRC |
| [10:40:28] |
<omry> |
how do I link to a specific revision of a file? |
| [10:40:56] |
* |
__ has joined #trac |
| [10:41:19] |
* |
cmlenz has joined #trac |
| [10:43:25] |
* |
wereHamster has joined #trac |
| [10:43:44] |
<wereHamster> |
what's the difference between a milestone and version in a ticket? |
| [10:44:08] |
* |
paulproteus|quad has joined #trac |
| [10:44:24] |
<wereHamster> |
version = in which version the bug is and milestone = where it will be fixed? |
| [10:44:33] |
<pacopablo> |
more or less |
| [10:45:03] |
<paulproteus|quad> |
Is it possible to move from a SQLite 0.9.x Trac to a 0.10.x MySQL-based trac? |
| [10:45:16] |
<pacopablo> |
anything is possible :) |
| [10:45:44] |
<pacopablo> |
though if you switch to postgresql instead of mysql, there already exists a script for doing so |
| [10:46:16] |
<coderanger> |
paulproteus|quad: Look at the datamover plugin |
| [10:46:35] |
<paulproteus|quad> |
Sweet, a plugin for moving data! |
| [10:46:38] |
<coderanger> |
Should work across databases |
| [10:47:41] |
<paulproteus|quad> |
We're getting some Trac spam now, so I figured it'd be a good time to move to 0.10rcwhatever. |
| [10:48:00] |
<coderanger> |
You may want to wait |
| [10:48:09] |
<coderanger> |
the final release should be in the next few days |
| [10:48:10] |
<cmlenz> |
MySQL is still pretty experimental |
| [10:48:18] |
<coderanger> |
That too |
| [10:48:18] |
<cmlenz> |
well, the Trac support for MySQL is |
| [10:48:21] |
<paulproteus|quad> |
cmlenz, I've been saying that for years. (-; |
| [10:48:24] |
<pacopablo> |
postgresql! :) |
| [10:48:29] |
<coderanger> |
sqlite! |
| [10:48:34] |
<coderanger> |
:) |
| [10:48:41] |
<pacopablo> |
bring it coderanger :) |
| [10:48:47] |
<paulproteus|quad> |
coderanger, I figure I can 'svn switch' to the release when it happens. |
| [10:49:05] |
<coderanger> |
paulproteus|quad: Just a few more bits of work :P |
| [10:49:11] |
<coderanger> |
pacopablo: its on! |
| [10:49:46] |
<omry> |
coderanger, can I link directly to the download of a file@revision in raw format? |
| [10:49:58] |
<pacopablo> |
download: I believe |
| [10:50:13] |
<coderanger> |
omry: If nothing else, use an http link |
| [10:50:25] |
<coderanger> |
omry: But on 0.10 you can make an interwiki format for it |
| [10:50:43] |
<wereHamster> |
is it really that bad with spam? I have a small project that is known to very few people, but the trac page was indexed by google so if someone will be googling for 'trac' he'll find my webpage.. |
| [10:50:45] |
<omry> |
what do you mena, interwiki? |
| [10:50:48] |
* |
hpnadig has joined #trac |
| [10:51:03] |
<coderanger> |
wereHamster: Do you have anonymous editing turned on? |
| [10:51:14] |
<omry> |
pacopablo, [download:/i18n/firestats-es_ES.mo Spanish translation for FireState 0.9.5] does not turn to a link. |
| [10:51:21] |
<coderanger> |
omry: http://trac.edgewall.org/wiki/InterWiki |
| [10:51:27] |
<pacopablo> |
omry: oh well |
| [10:51:36] |
<paulproteus|quad> |
wereHamster, We've had our Trac up for nearly a year and only started getting spam. |
| [10:51:37] |
<coderanger> |
pacopablo: download is a interwiki link alec made for t-h |
| [10:51:46] |
<wereHamster> |
no, but someone offered me help with the wiki and I don't know whether I should open it or not |
| [10:52:08] |
<coderanger> |
wereHamster: As long as logins are needed you are fine |
| [10:52:10] |
<pacopablo> |
coderanger: ahh :) |
| [10:52:16] |
<omry> |
coderanger, how does that make any sense in my case? I need a resource in my own trac.. |
| [10:52:30] |
<coderanger> |
AccoutnManager offers public registration, and that seems to stop most of it for now |
| [10:52:49] |
<coderanger> |
Though we are seeing reports of people/bots automating that now too |
| [10:52:55] |
* |
cboos has joined #trac |
| [10:53:25] |
<omry> |
oh, I get it |
| [10:53:26] |
<omry> |
I think,. |
| [10:53:31] |
<coderanger> |
omry: " |
| [10:53:59] |
<wereHamster> |
I gave him a login but it would be nicer if anyone could contribute (it's a small project and every single person who helps is welcome) |
| [10:54:06] |
<coderanger> |
"download http://www.mytrac.com/browser/$1&format=raw" |
| [10:54:10] |
<coderanger> |
or something like that |
| [10:54:16] |
* |
hpnadig has quit IRC |
| [10:54:28] |
<coderanger> |
wereHamster: I would go with AccountManager+SpamFilter for now |
| [10:54:58] |
* |
hpnadig has joined #trac |
| [10:55:03] |
<omry> |
coderanger, where would that configuration line go? |
| [10:55:07] |
<omry> |
straight into the page? |
| [10:55:57] |
<coderanger> |
yep, inside the {{{ }}} |
| [10:56:26] |
<omry> |
cool, trying. |
| [10:56:27] |
<wereHamster> |
coderanger, are those plugins available for trac 0.9.* ? |
| [10:56:44] |
<coderanger> |
wereHamster: AcountManager is |
| [11:01:31] |
<wereHamster> |
http://trac-hacks.org/wiki/AccountManagerPlugin sais I need to download it separately ? |
| [11:01:48] |
<coderanger> |
It is a plugin |
| [11:02:07] |
<wereHamster> |
ah.. ok |
| [11:02:53] |
<coderanger> |
@plugins |
| [11:02:53] |
<evil_twin> |
coderanger: "plugins" is http://projects.edgewall.com/trac/wiki/TracPlugins |
| [11:05:46] |
<wereHamster> |
what's the chance that AccountManager will become part of trac? |
| [11:05:51] |
<coderanger> |
0 |
| [11:06:00] |
<wereHamster> |
:) |
| [11:06:15] |
<coderanger> |
The plugin system was designed to keep things out of the core code |
| [11:07:36] |
* |
cmlenz dreams of the day when we move ticketing and versioncontrol out into plugins... imagine the release cycles that'd enable :-) |
| [11:07:59] |
* |
chandlerc has joined #trac |
| [11:08:02] |
<coderanger> |
cmlenz: Someone will need to make HackInstall work much better before that will happen ;-) |
| [11:10:15] |
<cmlenz> |
heh "This plugin is pretty totally broken" :-P |
| [11:10:44] |
<s0undt3ch> |
what's the diference between hdf['foo'] = bar and hdf.set_unescaped('foo', bar)? |
| [11:10:51] |
<coderanger> |
It depends on having the /<pluginname>/<tracversion>/ layour |
| [11:10:56] |
<coderanger> |
er, layout |
| [11:10:58] |
<s0undt3ch> |
what get's escaped? |
| [11:11:10] |
<cmlenz> |
bar |
| [11:11:23] |
<s0undt3ch> |
yeah |
| [11:11:27] |
<s0undt3ch> |
but what in bar |
| [11:11:38] |
<cmlenz> |
< > & " |
| [11:11:40] |
<cmlenz> |
:-) |
| [11:11:45] |
<s0undt3ch> |
k, thanks |
| [11:12:26] |
<cmlenz> |
which is almost always what you want |
| [11:13:35] |
* |
shawn has quit IRC |
| [11:17:07] |
* |
ValiSystM has quit IRC |
| [11:17:43] |
* |
matt_good has joined #trac |
| [11:34:36] |
<s0undt3ch> |
matt_good: if a wiki page is deletes is it's history still available? |
| [11:34:55] |
<s0undt3ch> |
I'm now following your advise: |
| [11:34:55] |
<cmlenz> |
no |
| [11:35:00] |
<s0undt3ch> |
version, time, author, comment, ipnr = page.get_history().next() |
| [11:35:09] |
<s0undt3ch> |
hmm, k |
| [11:35:11] |
<s0undt3ch> |
thanks |
| [11:35:23] |
<cmlenz> |
but you can delete a page *version* |
| [11:36:37] |
* |
jborg has quit IRC |
| [11:37:50] |
<The_Tick> |
hrmph |
| [11:38:13] |
<The_Tick> |
so I've got a trac install that's not showing ticket changes, except for one change |
| [11:39:05] |
* |
DILLIGAF has joined #trac |
| [11:49:07] |
* |
DILLIGAF is now known as DILLIGAF_afk_a_s |
| [11:49:24] |
* |
DILLIGAF_afk_a_s is now known as DILLIGAF_afk |
| [11:56:52] |
* |
chandlerc has quit IRC |
| [11:57:58] |
* |
shawn has joined #trac |
| [12:00:14] |
<coderanger> |
cmlenz: Can a build master/slave do multiple Tracs worth of builds? |
| [12:00:29] |
* |
hpnadig has quit IRC |
| [12:00:29] |
<cmlenz> |
yeah |
| [12:00:47] |
<cmlenz> |
bitten-master ... /var/trac/proj1 /var/trac/proj2 etc |
| [12:00:55] |
<coderanger> |
awesome :) |
| [12:01:47] |
<cmlenz> |
did you work out the issue with the one platform not building? |
| [12:04:17] |
<matt_good> |
coderanger: or bitten-master ... /var/trac/* |
| [12:04:34] |
<coderanger> |
cmlenz: I just left --build-all on |
| [12:04:40] |
<matt_good> |
at least on *nix the "*" will expand into the arguments |
| [12:04:46] |
<coderanger> |
matt_good: I have a weirder setup than that |
| [12:05:08] |
<coderanger> |
/var/www/<vhost>/tracs/<tracname> |
| [12:05:39] |
<matt_good> |
/var/www/*/tracs/* ? |
| [12:05:58] |
<coderanger> |
I think I need a for loop in there |
| [12:06:28] |
<coderanger> |
Nope, looks like that works actually |
| [12:06:34] |
<coderanger> |
didnt know bash would parse that |
| [12:06:56] |
* |
hpnadig has joined #trac |
| [12:07:14] |
* |
DILLIGAF_afk is now known as DILLIGAF |
| [12:08:58] |
<DILLIGAF> |
coderanger: i found a way to compile the bindings, but not how to remake them yet |
| [12:09:30] |
<DILLIGAF> |
i was able to test a simple python script and got some output, but there were errors |
| [12:09:44] |
<DILLIGAF> |
there is an svnlook.py script and it half worked |
| [12:10:18] |
* |
Tetraboy has joined #trac |
| [12:11:21] |
* |
hpnadig has quit IRC |
| [12:12:01] |
* |
hpnadig has joined #trac |
| [12:13:13] |
* |
Rica has joined #trac |
| [12:15:44] |
<s0undt3ch> |
cmlenz: I know I can delete a version, I'm just trying to get as much info to include on a IWikiChangeListener |
| [12:16:56] |
* |
joshmoore has quit IRC |
| [12:17:01] |
<s0undt3ch> |
coderanger: your tracforge plug only works for sqlite DBs right? |
| [12:17:11] |
<coderanger> |
s0undt3ch: Should work for ane |
| [12:17:32] |
<coderanger> |
s0undt3ch: All DB ops are via the Trac db |
| [12:17:37] |
<s0undt3ch> |
coderanger: so trac's handled by tracforge use the tracforgfe db? |
| [12:17:46] |
<coderanger> |
hmm? |
| [12:17:54] |
<s0undt3ch> |
k, from start |
| [12:18:01] |
<s0undt3ch> |
tracforge has it's own db |
| [12:18:04] |
<coderanger> |
no |
| [12:18:12] |
<s0undt3ch> |
for new trac's .. |
| [12:18:13] |
<s0undt3ch> |
no? |
| [12:18:14] |
<coderanger> |
Its is a Trac plugin, so it uses the Trac db |
| [12:18:25] |
<s0undt3ch> |
ok, yes |
| [12:18:47] |
* |
flox has quit IRC |
| [12:18:48] |
<s0undt3ch> |
the other trac envs created by tracforge, use a new db, or the main db? |
| [12:19:16] |
<coderanger> |
It doesn't handle creating projects yet, but when it does they will just use what you give to initenv like any other project |
| [12:20:07] |
<s0undt3ch> |
coderanger: oh, it doesn't :| |
| [12:20:23] |
<coderanger> |
Haven't written that much yet |
| [12:20:42] |
<s0undt3ch> |
well, creating new DB's for PG or MySQL is way much diferent than sqlite |
| [12:21:07] |
<coderanger> |
You can't just initenv them? |
| [12:21:18] |
<pacopablo> |
no, initenv won't create the db |
| [12:21:23] |
<pacopablo> |
it will create the tables |
| [12:21:24] |
<s0undt3ch> |
yes, but the DB needs to be created |
| [12:21:31] |
<coderanger> |
Ohh that |
| [12:21:36] |
<s0undt3ch> |
yeah, that |
| [12:21:46] |
<coderanger> |
You just use a creation step for those |
| [12:21:50] |
<s0undt3ch> |
so, how do you currently "join" projects? |
| [12:21:51] |
* |
neddy has quit IRC |
| [12:21:58] |
<pacopablo> |
see, postgresql is a REAL database management syste :) |
| [12:22:21] |
<coderanger> |
The project creation system will esentially biol down to plugins providing creation steps, |
| [12:22:34] |
<coderanger> |
then the "user" picks which and what order to use those in |
| [12:22:39] |
<s0undt3ch> |
ie, of tracforge does not yet create new projects, how do all they thighten together? |
| [12:22:49] |
* |
flox has joined #trac |
| [12:22:55] |
<coderanger> |
s0undt3ch: Right now you just make them normally and then add thm to the projects table |
| [12:23:35] |
<s0undt3ch> |
coderanger: where can I see it action? any public site of your? |
| [12:23:45] |
<coderanger> |
sdd.coderanger.net |
| [12:23:52] |
* |
Guardian has joined #trac |
| [12:23:55] |
<coderanger> |
But you can't see any of the admin stuff |
| [12:24:03] |
<s0undt3ch> |
of course :) |
| [12:24:07] |
<coderanger> |
So i guess there isnt much to see :P |
| [12:24:55] |
<s0undt3ch> |
so you handle project urls like http://dom.com/projects/<project> |
| [12:26:55] |
<coderanger> |
Thats done by the server |
| [12:28:39] |
<s0undt3ch> |
yes, but if you don't stay within the same base url, how do you handle authentication? |
| [12:28:54] |
<coderanger> |
What do you mean? |
| [12:29:02] |
* |
__ has quit IRC |
| [12:29:16] |
<coderanger> |
Auth on there is AccountManager's form-based logins |
| [12:29:20] |
<s0undt3ch> |
authentication is done by the base trac project, the one running tracforge right? |
| [12:29:29] |
<coderanger> |
The master, yes |
| [12:29:43] |
<s0undt3ch> |
image that at http://dom.com |
| [12:30:06] |
<s0undt3ch> |
If I then select a proj at http://proj.dom.com, will I still be logged in? |
| [12:30:24] |
<s0undt3ch> |
won't the diferent urls cause me to be logged out? or something like that? |
| [12:30:27] |
<coderanger> |
There is already some cookie munging to alter paths |
| [12:30:39] |
<coderanger> |
Not sure if it will handle that, but it would be trivial to add |
| [12:31:12] |
* |
cmlenz has quit IRC |
| [12:31:45] |
<s0undt3ch> |
coderanger: that cookie munging is done by the tracforge plug? |
| [12:31:53] |
<coderanger> |
yep |
| [12:32:44] |
<s0undt3ch> |
hmm, I think I'm going to give it a try |
| [12:32:53] |
<coderanger> |
heh< |