| [00:00:49] |
<aat> |
yoyo asmodai |
| [00:00:55] |
<aat> |
morning cmlenz |
| [00:02:58] |
<cmlenz> |
morning |
| [00:04:43] |
<moolight> |
moin cmlenz, i heard so much about u |
| [00:05:06] |
<moolight> |
i read your blog, the articles are great |
| [00:07:09] |
<cmlenz> |
thanks :) |
| [00:10:23] |
<cmlenz> |
bbiab |
| [00:10:25] |
* |
cmlenz has quit IRC |
| [00:15:39] |
* |
huyx has joined #trac |
| [00:18:56] |
<mitsuhiko> |
shit. 8 minutes... |
| [00:25:27] |
<moolight> |
hrm.... there's many place that trac should validate it before storing it to database |
| [00:38:07] |
* |
cmlenz has joined #trac |
| [00:51:19] |
* |
jae has joined #trac |
| [00:55:54] |
<asmodai> |
aat: Heya dude :D |
| [00:55:59] |
<asmodai> |
aat: WAZZUP!? |
| [00:56:30] |
<aat> |
not much man |
| [00:56:49] |
<evil_twin> |
New news from t.e.o: Ticket #5826 (defect created): ticket submit validation <http://trac.edgewall.org/ticket/5826> |
| [00:58:10] |
<asmodai> |
aat: Heh, enjoyed the weekend? |
| [00:58:20] |
* |
stevegt_ has joined #trac |
| [00:59:49] |
<aat> |
yeah |
| [00:59:59] |
<aat> |
ooh! |
| [01:00:09] |
<aat> |
i've almost finished migrating trac-hacks to the new server |
| [01:00:14] |
<aat> |
how about you? good weekend? |
| [01:00:43] |
<asmodai> |
ya man, been having fun with my WoW guild *grin* |
| [01:01:04] |
<asmodai> |
Been reading up on my compiler theory, bought the new dragon book last weekend before this one |
| [01:02:19] |
<aat> |
aah, a wow addict |
| [01:02:22] |
<aat> |
cool |
| [01:03:13] |
* |
coling has joined #trac |
| [01:05:47] |
* |
cbalan has joined #trac |
| [01:07:38] |
<asmodai> |
aat: hahah, nah |
| [01:08:19] |
<asmodai> |
aat: I like playing this as a distraction |
| [01:08:25] |
<asmodai> |
aat: Works makin' me think a lot :D |
| [01:08:38] |
<asmodai> |
aat: 'sides, I love disassembling the engine }:) |
| [01:09:42] |
<aat> |
:) |
| [01:09:57] |
<aat> |
i played it for a bit, but never got right into it |
| [01:10:40] |
<asmodai> |
aat: You waiting for SC2? :) |
| [01:11:52] |
<aat> |
pfft! |
| [01:11:53] |
<aat> |
sif! |
| [01:12:36] |
<asmodai> |
sif? |
| [01:13:21] |
<aat> |
"as if" ;) |
| [01:13:26] |
<aat> |
you'll never take me alive! |
| [01:13:33] |
<asmodai> |
hahaha |
| [01:13:44] |
* |
asmodai shoots a stun ray at aat |
| [01:17:37] |
<coderanger> |
Examples of what is wrong with web developers today: "i actually have to go now, but i don't completely agree. I would say disabling javascript is probably a wrong attitude" |
| [01:17:45] |
<coderanger> |
And that was in #jquery |
| [01:18:04] |
<aat> |
kids these days |
| [01:21:09] |
<asmodai> |
The thing is |
| [01:21:16] |
<asmodai> |
disabling is not something YOU control |
| [01:21:21] |
<asmodai> |
but the user, end of dicussion |
| [01:22:20] |
* |
icy-lisper has joined #trac |
| [01:22:44] |
<coderanger> |
asmodai: Indeed, and in many cases its not something they control either |
| [01:22:59] |
<coderanger> |
disability, office security policy, etc etc |
| [01:24:36] |
* |
__doc___ has quit IRC |
| [01:27:05] |
<evil_twin> |
New news from t.e.o: Ticket #5826 (defect reopened): ticket submit validation is broken for cnum <http://trac.edgewall.org/ticket/5826#comment:2> || TracUsers edited by anonymous <http://trac.edgewall.org/wiki/TracUsers> || TracUsers edited by anonymous <http://trac.edgewall.org/wiki/TracUsers> || Ticket #5814 (defect closed): Another authorization requested for already logged in user by certain operations <http://trac.edgewall.org/ticket/5814#comment:5> || Ticket #5826 (defect closed): ticket submit validation is broken for cnum <http://trac.edgewall.org/ticket/5826#comment:1> || Ticket #5826 (defect created): ticket submit validation is broken for cnum <http://trac.edgewall.org/ticket/5826> |
| [01:33:57] |
<coderanger> |
mOolight: How sure are you of that |
| [01:34:11] |
<moolight> |
i can reproduce it :) |
| [01:34:21] |
<coderanger> |
mOolight: http://trac.edgewall.org/browser/tags/trac-0.10.4/trac/ticket/web_ui.py#L67 |
| [01:34:23] |
<coderanger> |
I cannot |
| [01:34:38] |
<moolight> |
but can u see the error in http://www.hosted-projects.com/trac/TracDemo/Demo/ticket/295 ? |
| [01:34:52] |
<coderanger> |
What error? |
| [01:35:21] |
<asmodai> |
coderanger: yeah, agreed. |
| [01:35:24] |
<moolight> |
oh, no... |
| [01:35:40] |
<moolight> |
it error when i'm submiting, not after |
| [01:35:54] |
<coderanger> |
mOolight: Indeed, as it fails the input validation |
| [01:36:04] |
<coderanger> |
Just like it should ;-) |
| [01:36:41] |
<coderanger> |
Also just for future reference, the Tamper Data Fx addon makes it way easier to test things like that instead of the downloading stuffs |
| [01:37:06] |
<moolight> |
http://trac.edgewall.org/browser/tags/trac-0.10.4/trac/ticket/web_ui.py#L705 |
| [01:37:38] |
<moolight> |
coderanger: maybe it failed in previous version, and someone post data when i have that version installed. and now it's upgraded |
| [01:37:59] |
<coderanger> |
moolight: Very possible, we do try to fix bugs :) |
| [01:38:56] |
<moolight> |
ok, close as invalid |
| [01:39:18] |
<coderanger> |
technically thats a worksforme, but oh well |
| [01:39:23] |
<moolight> |
it's lucky that i'm a programmer that know python. but how could other trac admins "migrate" the bugs fixes |
| [01:40:07] |
<moolight> |
i added a try/except wrap arround #L705, and manage to delete the comment |
| [01:41:52] |
<coderanger> |
moolight: Why would you "migrate" a fix? |
| [01:42:00] |
<coderanger> |
You upgrade to the latest stable version |
| [01:42:17] |
<moolight> |
i mean... upgraded to latest stable version, but we have to migrate the buggy data in database |
| [01:42:58] |
<coderanger> |
moolight: You don't need to know python, just SQL |
| [01:43:19] |
<moolight> |
yes i do, to figure out the problem :) |
| [01:43:22] |
<coderanger> |
If someone asked on here or the ML, I'm sure the SQL for it would appear fairly quickly |
| [01:43:33] |
<moolight> |
hrm.. that's a good way |
| [01:43:50] |
<coderanger> |
moolight: Thats what a traceback and asking people who know the codebase is for |
| [01:44:20] |
<coderanger> |
Not that I'm objecting to you diagnosing your problems, but the reason we maintain support systems (ML+IRC) is for those that can't |
| [01:44:33] |
<moolight> |
okay, good to know there's a way for high level users. |
| [01:44:36] |
* |
huyx has left #trac |
| [01:45:28] |
<coderanger> |
One of these days I'm going to total up the amount of time I've spent answering questions in here and be very very sad |
| [01:46:15] |
<moolight> |
heh... with some irc log analyzer |
| [01:48:25] |
<cmlenz> |
you should set up a micropayment donation jar :) |
| [01:49:23] |
<coderanger> |
cmlenz: Do I get an organ grinder's monkey costume too? |
| [01:49:27] |
<cmlenz> |
so if you had a penny of two for every question answered, that might help combat the sadness |
| [01:49:38] |
<moolight> |
FYI, i appreciate your activation in irc and trac-hacks |
| [01:49:46] |
<cmlenz> |
heh |
| [01:49:46] |
<moolight> |
how is micropayment compared to paypal? |
| [01:50:09] |
<cmlenz> |
it's a general concept, not anything in particular, AFAIK |
| [01:50:33] |
<cmlenz> |
though amazon's new service enables micropayments IIUC |
| [01:50:48] |
<cmlenz> |
whereas with paypal you can't really go all that "micro" |
| [01:51:21] |
<coderanger> |
cmlenz: Does it go <0.01 $CURRENCY? |
| [01:51:42] |
<coderanger> |
cmlenz: Most I've seen are still operating in whole numbers of the smallest denomination in an country |
| [01:51:54] |
<moolight> |
coderanger: would that be millipayments? :D |
| [01:52:39] |
<coderanger> |
moolight: The original idea was to make systems for handling payments below the threshold of modern commerce |
| [01:53:33] |
* |
moolight checking amazon |
| [01:54:26] |
<coderanger> |
Yeah, Amazon's minimum looks like $1 |
| [01:54:50] |
<cmlenz> |
http://arstechnica.com/news.ars/post/20070803-amazons-flexible-payments-service-to-compete-with-google-checkout-paypal.html |
| [01:55:06] |
<cmlenz> |
http://www.freshbooks.com/blog/2007/08/03/amazon-flexible-payment-service/ |
| [01:55:23] |
<cmlenz> |
"Amazon can bill as low as only 1 cent a month" |
| [01:56:02] |
<cmlenz> |
not lower than 0.01 |
| [01:56:28] |
<coderanger> |
Ahh, thats different than the HS system, interesting |
| [01:57:18] |
<evil_twin> |
New news from t.e.o: TracUsers edited by nkantrowitz <http://trac.edgewall.org/wiki/TracUsers> || Ticket #5826 (defect closed): ticket submit validation is broken for cnum <http://trac.edgewall.org/ticket/5826#comment:3> |
| [01:57:24] |
<m_g> |
before a ticket goes into the assigned state, the person first has to accept it, right? |
| [01:58:30] |
<coderanger> |
m_g: In the old workflow, yes |
| [01:58:37] |
<coderanger> |
m_g: In the new one, now |
| [01:58:38] |
<coderanger> |
er, no |
| [01:58:55] |
<coderanger> |
@wiki TracWorkflow |
| [01:58:55] |
<evil_twin> |
coderanger: http://trac.edgewall.org/wiki/TracWorkflow |
| [01:59:59] |
<m_g> |
coderanger: thanks |
| [02:01:39] |
<coderanger> |
cmlenz: Might be interesting to put some marketplace-ish stuff in trac-hacks v2.0 ;-) |
| [02:01:54] |
<coderanger> |
Or in a ticket-bounty plugin |
| [02:02:13] |
<cmlenz> |
yeah |
| [02:02:17] |
<cmlenz> |
rent-a-trac-coder ;-) |
| [02:02:57] |
* |
coderanger plots evil |
| [02:07:52] |
<coderanger> |
Hey look, its 5AM. /me sleeps |
| [02:14:16] |
<moolight> |
ticket as answers.com ? good idea |
| [02:19:26] |
* |
Fr0zen_ has quit IRC |
| [02:32:59] |
* |
Sonderblade has joined #trac |
| [02:37:06] |
<Sonderblade> |
i have big problem with spam on my trac |
| [02:37:36] |
<Sonderblade> |
i dont allow anonymous login but somehow the assholes manage to create accounts and post spam anyway |
| [02:37:51] |
* |
baggito has joined #trac |
| [02:37:58] |
<baggito> |
hi has anyone seen this one before? http://wvr.me.uk/cgi-bin/trac.cgi |
| [02:38:00] |
<Sonderblade> |
what should i do? i don't want to make my site invite only |
| [02:38:21] |
<cmlenz> |
spamfilter |
| [02:39:06] |
<cmlenz> |
http://www.cmlenz.net/blog/2006/11/managing_trac_s.html |
| [02:40:41] |
<Sonderblade> |
cmlenz: thanks, great to know that my "internet service" is sucessful :) |
| [02:41:49] |
<baggito> |
Trac detected an internal error: 'NoneType' object has no attribute 'log' |
| [02:47:33] |
* |
jae has quit IRC |
| [02:49:43] |
<moolight> |
poor cmlenz... your blog is blocked in my country |
| [02:49:59] |
<moolight> |
(or dns/router issue?) |
| [02:50:56] |
<cmlenz> |
huh? |
| [02:51:04] |
<cmlenz> |
what country is that? |
| [02:51:09] |
<moolight> |
i can't open it without using tor |
| [02:51:12] |
<moolight> |
China |
| [02:51:25] |
<asmodai> |
The obvious answer. |
| [02:51:25] |
<cmlenz> |
the dns doesn't resolve? |
| [02:51:32] |
<asmodai> |
The Great Firewall. |
| [02:51:44] |
<asmodai> |
cmlenz: YOU'RE A BAD INFLUENCE FOR THE CHINESE PEOPLE! :P |
| [02:51:46] |
<moolight> |
resolved to 204.9.177.195 |
| [02:51:49] |
* |
asmodai grins |
| [02:52:10] |
<cmlenz> |
that's the correct IP |
| [02:52:14] |
<cmlenz> |
and then? |
| [02:52:14] |
<evil_twin> |
and then is there any code I could reuse that makes the query easier, cmlenz |
| [02:52:21] |
* |
asmodai chuckles |
| [02:52:32] |
<asmodai> |
evil_twin++ |
| [02:52:34] |
<cmlenz> |
evil_twin is drunk |
| [02:52:34] |
* |
moolight trying tracert |
| [02:52:35] |
<evil_twin> |
I have no idea! |
| [02:53:13] |
<cmlenz> |
moolight: try cmlenz.typepad.com, too |
| [02:54:32] |
<moolight> |
http://rafb.net/p/R7JVcv91.html where 202.97.43.197 china network backbone |
| [02:54:41] |
<moolight> |
cannot open cmlenz.typepad.com too |
| [02:54:49] |
<asmodai> |
See? |
| [02:54:53] |
<asmodai> |
BAD cmlenz. |
| [02:55:03] |
<moolight> |
asmodai: hoh |
| [02:55:09] |
<cmlenz> |
maybe just dns path down atm |
| [02:55:16] |
<cmlenz> |
you were able to access it earlier, no? |
| [02:55:20] |
<asmodai> |
bu ke qi :P |
| [02:55:20] |
<moolight> |
no |
| [02:55:54] |
<cmlenz> |
didn't you say "i read your blog, the articles are great" earlier today? :o |
| [02:56:01] |
* |
asmodai could ask Sephe, qing dengyideng |
| [02:56:01] |
<moolight> |
heh |
| [02:56:32] |
<asmodai> |
Provided sephe is online, of course... |
| [02:56:42] |
* |
asmodai asks Lily |
| [02:56:43] |
<moolight> |
cmlenz: i was tor'ed |
| [02:56:59] |
<moolight> |
it was the first time i know your site is blocked |
| [02:57:30] |
<moolight> |
whois sephe? GFW manager? |
| [02:58:00] |
* |
icy-lisper has quit IRC |
| [02:59:05] |
<asmodai> |
moolight: Chinese friend of mine, like Lily, from Shanghai |
| [03:00:05] |
<moolight> |
k, i can ask more ppl test it too |
| [03:08:52] |
* |
moolight has quit IRC |
| [03:38:23] |
* |
mOolight has joined #trac |
| [04:05:13] |
* |
s0undt3ch has quit IRC |
| [04:06:38] |
* |
s0undt3ch has joined #trac |
| [04:28:18] |
<evil_twin> |
New news from t.e.o: TracAdmin edited by anonymous <http://trac.edgewall.org/wiki/TracAdmin> |
| [04:49:02] |
<mOolight> |
coderanger: it is said in the wiki page of spamfilter that, spamfilter was born because he don't like captcha. but i think captcha is still useful even spamfilter is on. like when a ppl is blocked by spamfilter, give him a chance to challenge the captcha, if it is reall human, let him go |
| [04:50:43] |
* |
sonotos has joined #trac |
| [04:57:13] |
* |
baggito has left #trac |
| [05:00:54] |
* |
d0rt has joined #trac |
| [05:01:24] |
* |
timing has joined #trac |
| [05:02:29] |
<timing> |
hello. the .vb source files are not colored in the trac we have |
| [05:02:55] |
<timing> |
we have Trac 0.10.4 |
| [05:06:51] |
<mOolight> |
can anyone teach me what is the karma in spamfilter? |
| [05:07:17] |
<mOolight> |
"The sum of these karma points needs to be greater than or equal to the minimum karma configured here for the submission to be accepted." |
| [05:07:24] |
<mOolight> |
accepted as spam or accepted as ham? |
| [05:08:07] |
<cmlenz> |
as ham |
| [05:08:16] |
<cmlenz> |
"accepted as spam" -> rejected |
| [05:08:50] |
<thatch> |
timing: .vb files are for vb.net? do you have pygments? |
| [05:08:54] |
<cmlenz> |
the more karma a submission it gets, the better |
| [05:09:02] |
<timing> |
thatch: yeah it's vb.net |
| [05:09:05] |
<cmlenz> |
... the more likely it is ham, from the pov of the spamfilter |
| [05:09:11] |
<mOolight> |
okay, if i have IPBlacklistFilterStrategy: 1, and ExternalLinksFilterStrategy: 1 |
| [05:09:26] |
<timing> |
thatch: no we have silvercity and enscript |
| [05:09:36] |
<cmlenz> |
moolight: I think you want negative values there |
| [05:09:48] |
<timing> |
thatch: only strings are hilighted in a yellowish color |
| [05:10:58] |
<thatch> |
timing: yeah, those don't have lexers for vb.net. I know Pygments does though, you can 'easy_install Pygments' to get it. |
| [05:11:00] |
<mOolight> |
karma = 0 in the begining, right? if it's ip-blacklist'ed, karma = karma + 1 or - 1? |
| [05:11:25] |
<timing> |
thatch: ow, i'm getting it from ports now. what's this easy_install thing? |
| [05:12:06] |
<mOolight> |
both of tham think the submit is bad, i'll get -2 |
| [05:12:15] |
<cmlenz> |
moolight: you want to decrease the karma of things that look like spam, so use a negative value |
| [05:12:33] |
<thatch> |
timing: setuptools is a language-specific package manager... but if ports has it, that's easier |
| [05:12:47] |
<timing> |
k |
| [05:12:47] |
<mOolight> |
cmlenz: i'm sure confused :( |
| [05:13:16] |
<mOolight> |
Minimum karma required for a successful submission: 2 <- i set it to 2, and i should "think" it as -2? |
| [05:13:39] |
<cmlenz> |
no |
| [05:13:44] |
<mOolight> |
0 + (-1) + (-1) = -2 which is >= -2, mark as harm |
| [05:13:49] |
<mOolight> |
ham |
| [05:13:57] |
* |
asmodai is NaN |
| [05:14:04] |
<cmlenz> |
I meant you want to set the points of the spam-detecting filters to negative values |
| [05:14:11] |
<cmlenz> |
the minimum karma can stay at 0 |
| [05:14:16] |
<cmlenz> |
or set it to what you want |
| [05:14:34] |
<mOolight> |
okay |
| [05:15:15] |
<mOolight> |
what confused me is that, the positive karma works |
| [05:15:35] |
<cmlenz> |
hmmm |
| [05:15:37] |
<mOolight> |
but negative karma is shown in monitor/logs |
| [05:15:43] |
<cmlenz> |
that may be due to compatibility code |
| [05:15:55] |
<mOolight> |
and positive value is by default |
| [05:15:58] |
<cmlenz> |
and to protected you form shooting yourself in the foot :-) |
| [05:16:03] |
<cmlenz> |
protect, even |
| [05:16:07] |
<cmlenz> |
yeah |
| [05:16:11] |
<cmlenz> |
I think I misrememberd |
| [05:18:37] |
<thatch> |
timing: after you get Pygments, restart the server and see if it happens to work. If not, we'll need to adjust the pygments_modes config option. |
| [05:18:42] |
<aat> |
hello |
| [05:18:56] |
* |
mOolight starts reading spamfilter source |
| [05:18:58] |
<thatch> |
timing: oops, forgot you're on 0.10.x, you'll need the TracPygments plugin too |
| [05:19:28] |
* |
mOolight is so stupid that have to read source to use a software :) |
| [05:20:59] |
<timing> |
thatch: aah okay |
| [05:25:32] |
<mOolight> |
return -abs(self.karma_points) * num_ext / self.max_links, \ |
| [05:25:35] |
<mOolight> |
gotcha.. |
| [05:26:31] |
<mOolight> |
imho, it would be nice to show "* num_ext / self.max_links" in spamfilter configuration |
| [05:38:32] |
<mOolight> |
wait, min-karma=2 is not what i want, it have to be negative |
| [05:38:52] |
<mOolight> |
this is inconsistent imho. how could we get karma>0 |
| [05:40:16] |
<cmlenz> |
using a positive filter |
| [05:40:21] |
<cmlenz> |
such as the SessionFilterStrategy |
| [05:42:28] |
<mOolight> |
u get the point, looks like it's not easy to show the formula in config page |
| [05:47:01] |
<cmlenz> |
well, maybe the config page should show the karma points always being negative |
| [05:47:08] |
<cmlenz> |
otherwise I'm not sure what you'd want to see? |
| [05:47:27] |
<cmlenz> |
(always being negative where they are treated as such, i.e. -abs(num)) |
| [05:47:45] |
<mOolight> |
yep, but this is half of my idea |
| [05:47:59] |
<mOolight> |
i would like to see the formula if it's simple in the description |
| [05:48:08] |
<mOolight> |
like "$karma * num_ext / self.max_links" |
| [05:48:39] |
<mOolight> |
or "$karma * $n(num_ext) / $n(self.max_links)" |
| [05:49:16] |
<mOolight> |
formula is much more readable like graphics than a long descrption :) |
| [05:49:43] |
<cmlenz> |
hmm, that may be nice, yeah |
| [05:50:04] |
<mOolight> |
if you say "-abs($karma) * num_ext / self.max_links" u don't even have to fix the negative issue |
| [05:50:13] |
* |
kopernikus has joined #trac |
| [05:51:22] |
<mOolight> |
oops, it should be "-abs(%d) * $num_ext / %d(max_links)" % (karma, self.max_links), $num_ext is shown as is so user know it's a variable detected at runtime |
| [05:54:39] |
* |
Tetraboy has joined #trac |
| [05:56:12] |
* |
thm has joined #trac |
| [06:04:37] |
* |
chenca has joined #trac |
| [06:06:01] |
* |
timing has left #trac |
| [06:06:41] |
* |
shap has joined #trac |
| [06:07:03] |
<shap> |
We are having an upgrade problem from 0.10.2 to 0.10.4. Looks like the DatabaseManager cannot open the sqlite database. |
| [06:07:34] |
<shap> |
This is while moving from Fedora6 to Fedora7. Doesn't look (at first glance) like the same upgrade issue that everyone else is reporting. |
| [06:09:09] |
<shap> |
Looks like trac/db/sqlite_backend.py is dying in get_connection with a "NULL Result without error in PyObject_Call" |
| [06:09:21] |
<shap> |
Any clues? |
| [06:29:07] |
<evil_twin> |
New news from t.e.o: Ticket #5827 (defect created): Upgrade 0.10.2 -> 0.10.4 fails in fedora 7 <http://trac.edgewall.org/ticket/5827> |
| [06:33:01] |
<shap> |
Yeah. That was my ticket. I'm asking here in case somebody knows something, because I have a company at a dead halt until this is resolved. |
| [06:35:49] |
* |
birkenfeld has quit IRC |
| [06:36:14] |
<exarkun> |
shap: Superficially, it looks like a bug in the Python bindings to SQLite. |
| [06:36:29] |
<exarkun> |
shap: I'd get gdb involved. |
| [06:37:22] |
<shap> |
Python->sqlite problem sounds plausible on the face, but I think maybe not, because I was able to dump all of the wiki pages using trac-admin, and that has to be able to bind successfully in order to dump. Hmm. I should add that to the ticket. |
| [06:46:29] |
<aat> |
tickets are meant for bugs in trac, you should send this issue to the ml |
| [06:46:44] |
<aat> |
does 0.10.2 run? |
| [06:47:40] |
<thatch> |
Hmm, could this behavior be if db is sqlite2 but FC7 has sqlite3? |
| [06:48:14] |
* |
sonotos has left #trac |
| [06:48:28] |
<aat> |
you usually get something like "file is not a database" in that situation |
| [06:49:44] |
<shap> |
aat: No way to check 0.10.2 easily. No RPM available for FC7. Since trac-admin works, and goes through the python->sqlite interface, this looks to my like it *is* a bug in trac. |
| [06:50:12] |
<shap> |
thatch: don't know, but can confirm that FC7 is running sqlite3. Weird thing is that some connects do work. |
| [06:50:26] |
<thatch> |
shap: aha! |
| [06:50:28] |
<thatch> |
http://trac.edgewall.org/ticket/2969#comment:17 |
| [06:51:18] |
<shap> |
thatch: yeah, I saw that, but we're not getting an out-of-sequence library call error here. |
| [06:52:05] |
<thatch> |
shap: what version of sqlite/pysqlite are you using? |
| [06:53:39] |
<aat> |
it looks like a C api usage error in sqlite |
| [06:54:01] |
<shap> |
thatch: sqlite: 3.3.13-1, Not clear what version of pysqlite, if any. |
| [06:54:15] |
<thatch> |
no...pysqlite...<twitch> |
| [06:54:23] |
<aat> |
hehe |
| [06:54:47] |
<shap> |
thatch: yeah, I think that's weird too. Be nice if this was just a package dependency issue. Checking. |
| [06:55:05] |
<thatch> |
if you have the option, get pysqlite2 |
| [06:55:46] |
<shap> |
thatch: looks like python-sqlite2 2.3.3 is packaged, but not installed. Wait one while I install. |
| [06:56:03] |
<thatch> |
shap: also, did you say that trac-admin behaves fine, it only borks when you use mod_python? |
| [06:56:55] |
* |
alceu has joined #trac |
| [06:57:04] |
<shap> |
thatch: 1. installing python-sqlite2 package seems to get me running (still need to test that my tweaks survived, but this is a good step). Yes, trac-admin worked, or at least did not complain. |
| [06:57:18] |
<shap> |
thatch: I will file a bug on fedora about the missing dependency. |
| [06:57:51] |
* |
alceu is now known as serenao |
| [06:58:04] |
<shap> |
thatch: I'll also close my bug on the trac wiki. |
| [06:58:59] |
<thatch> |
shap: I can close it for you |
| [06:59:23] |
<evil_twin> |
New news from t.e.o: Ticket #5828 (enhancement created): enable fortran 90 high-lighting <http://trac.edgewall.org/ticket/5828> |
| [06:59:28] |
<shap> |
thatch: Let me do it -- I'm looking at the relevant fedora bug report now, and I can enter the cross-reference for use by others. |
| [07:00:35] |
<serenao> |
hi! A not long time ago I used to define parent ticket in some tickets that I created. Now I've recently installed Trac and now I don't have that option anymore. Can I configure something to have this option again? |
| [07:00:58] |
<thatch> |
shap: just add it as a comment, I've closed it already |
| [07:01:33] |
<thatch> |
serenao: Master Tickets? |
| [07:02:19] |
<thatch> |
http://trac-hacks.org/wiki/MasterTicketsPlugin |
| [07:03:35] |
<serenao> |
thatch: cool :-) |
| [07:04:06] |
<serenao> |
thatch, have it some page with all plugins that I can install? |
| [07:04:27] |
<thatch> |
serenao: trac-hacks.org has a big list, way more than you would actually need |
| [07:06:10] |
<serenao> |
thatch: ok. I have easy_install installed, how can I use it to download and install that MasterTickets plugin? |
| [07:06:55] |
<thatch> |
serenao: try 'sudo easy_install TracMasterTickets' |
| [07:07:56] |
<serenao> |
thatch: done. :-) Thank you a lot! |
| [07:08:53] |
* |
hatul30 has quit IRC |
| [07:10:05] |
<shap> |
thatch: How hard would it be for the trac startup code to complain if the required python->sqlite binding is missing? The fedora maintainer doesn't want to add the sqlite dependency because other databases can be used, and he has a point. |
| [07:13:07] |
<shap> |
thatch: Now that we are running, is there a clean way to export the ticket dataset? |
| [07:14:09] |
* |
danbeck has joined #trac |
| [07:16:47] |
<serenao> |
thatch: just a little doubt that I couldn't find an answer.. When I say to a new ticket a #2 "Blocking" value, am I saying that ticket #2 is blocking my new ticket? or my new ticket is blocking my #2 ticket? |
| [07:17:15] |
<thatch> |
shap: I updated the ticket, there was a ML thread that was faulting mod_python or some such, running on FC6 with that same error. |
| [07:18:50] |
<thatch> |
shap: I'd say just use sql for your exports, such as 'sqlite /path/to/db .dump > backup' |
| [07:19:29] |
* |
birkenfeld has joined #trac |
| [07:20:07] |
<thatch> |
serenao: it sounds like if you put 'Blocking: [#2 ]' on #999 that #2 can't be closed till #999 is |
| [07:20:18] |
<thatch> |
but I'd have to play with it to find out for sure, I didn't write the plugin |
| [07:21:56] |
<serenao> |
thatch: ok.. Because I'm not too sure, and the page doesn't say more about it.. coderanger made the plugin, right? |
| [07:23:09] |
<serenao> |
coderanger, can you answer that question? When I say to a new ticket a #2 "Blocking" value, am I saying that ticket #2 is blocking my new ticket? or my new ticket is blocking my #2 ticket? |
| [07:23:34] |
<serenao> |
coderanger_ |
| [07:24:10] |
* |
danbeck has quit IRC |
| [07:26:28] |
* |
YosWinK has joined #trac |
| [07:27:20] |
<shap> |
thatch: thanks for everything! |
| [07:27:31] |
* |
shap has quit IRC |
| [07:28:44] |
<serenao> |
thatch, I did close that two tickets in both cases and nothing happened to block that action, some warning, etc |
| [07:29:40] |
<evil_twin> |
New news from t.e.o: Ticket #5827 (defect closed): Upgrade 0.10.2 -> 0.10.4 fails in fedora 7 <http://trac.edgewall.org/ticket/5827#comment:4> |
| [07:33:26] |
* |
mosez has joined #trac |
| [07:33:29] |
<mosez> |
hi |
| [07:33:38] |
* |
hatul30 has joined #trac |
| [07:33:54] |
<mosez> |
can i add some static html pages to trac? something like auto generated api documentation? |
| [07:36:16] |
<thatch> |
mosez: if they're in the repository, you could include them in a wiki page |
| [07:36:21] |
<thatch> |
kinda |
| [07:37:21] |
<thatch> |
I can't think of a terribly direct way to do it, but find it interesting there's no plugin for that already. |
| [07:38:00] |
<thatch> |
mosez: perhaps http://trac-hacks.org/wiki/XsltMacro |
| [07:39:11] |
<mosez> |
i take a look at that |
| [07:40:30] |
* |
hatul30 has quit IRC |
| [07:40:39] |
<mosez> |
thatch: thx |
| [07:42:39] |
* |
hatul30 has joined #trac |
| [07:45:58] |
* |
nihilis7 has joined #trac |
| [07:46:33] |
* |
nihi|ist has quit IRC |
| [07:50:50] |
* |
nihilis7 has quit IRC |
| [07:51:03] |
<serenao> |
hi! I tried to install TagsPlugin and now my Trac is broke! Now it's showing an error page |
| [07:51:07] |
<lisppaste5> |
serenao pasted "trac message error" at http://paste.lisp.org/display/45696 |
| [07:51:10] |
* |
nihi|ist has joined #trac |
| [07:51:26] |
<serenao> |
can anybody help me please? |
| [07:52:07] |
<serenao> |
I followed that tutorial: http://trac-hacks.org/wiki/TagsPlugin/Installation |
| [07:54:53] |
<aat> |
@faq plugins |
| [07:54:54] |
<evil_twin> |
aat: "plugins" is http://trac.edgewall.org/wiki/TracPlugins <-- How to install and activate Trac plugins |
| [07:55:08] |
<aat> |
serenao: you need to configure your egg cache |
| [07:55:20] |
<aat> |
or rather, you need to configure a writeable one |
| [07:55:25] |
<aat> |
writeable by the web server |
| [07:56:02] |
<serenao> |
but I already set /var/www/* with the www-data user |
| [07:56:39] |
<serenao> |
aat: I don't now anything about eggs.. |
| [07:56:46] |
<aat> |
/* will not hit /.egg-cache |
| [07:56:50] |
<serenao> |
hmm |
| [07:57:13] |
<serenao> |
aat: as I said :-D |
| [07:57:19] |
<serenao> |
hehe |
| [07:57:21] |
<serenao> |
thanks! |
| [07:57:23] |
<aat> |
;) |
| [07:57:24] |
<aat> |
np |
| [07:59:56] |
<evil_twin> |
New news from t.e.o: Ticket #5737 (defect closed): Missing or invalid form token. Do you have cookies enabled? <http://trac.edgewall.org/ticket/5737#comment:8> |
| [08:17:38] |
* |
nihi|ist has quit IRC |
| [08:17:59] |
* |
serenao has quit IRC |
| [08:18:42] |
* |
pombred1 has joined #trac |
| [08:18:50] |
* |
pombreda has quit IRC |
| [08:26:28] |
* |
serenao has joined #trac |
| [08:28:25] |
* |
serenao has quit IRC |
| [08:29:01] |
* |
serenao has joined #trac |
| [08:30:07] |
<evil_twin> |
New news from t.e.o: 0.11/TracInstall edited by anonymous <http://trac.edgewall.org/wiki/0.11/TracInstall> |
| [08:30:56] |
<serenao> |
guys, how can I define a trac.ini file with default configurations for all created project? |
| [08:31:14] |
<serenao> |
and future projects too |
| [08:33:34] |
<aat> |
for 0.10 just plonk it in /usr/share/trac/conf/trac.ini |
| [08:33:44] |
<aat> |
for 0.11 use the inherit setting |
| [08:34:15] |
* |
jae has joined #trac |
| [08:34:57] |
* |
mOolight has quit IRC |
| [08:35:51] |
<serenao> |
aat: ok, but if this file don't exists? |
| [08:36:21] |
<serenao> |
aat: just create it and then Trac will use? |
| [08:36:48] |
<serenao> |
aat: or need I make some aditional configuration? |
| [08:37:11] |
<aat> |
create it |
| [08:41:29] |
* |
|muelli| is now known as Muelli |
| [ |