| [00:05:49] |
<coderanger_> |
huzzah, on my own internet finally |
| [00:08:22] |
* |
DrFrasierCrane has joined #trac |
| [00:10:47] |
<DrFrasierCrane> |
hey folks.. I'm trying to find new (Mantis sucks!) issue tracking tool for my company, I really wanted it to be Trac, but I've just learned that it doesn't have ability to track multiple projects :( is there any time line on this functionality? |
| [00:11:22] |
<coderanger_> |
Define "track multiple projects" |
| [00:11:45] |
<coderanger_> |
Trac has a number of options related to multi-project support, however the term seems to mean many things to many people |
| [00:11:51] |
<coderanger_> |
so the specifics very from case to case |
| [00:13:44] |
<DrFrasierCrane> |
for my use case it means a separate logical issue database with things like permission management (ie. a customer has access to issues for their product only) |
| [00:14:33] |
<DrFrasierCrane> |
I've stumbled upon http://trac.edgewall.org/wiki/TracMultipleProjects |
| [00:15:07] |
<Cort> |
in a way, you just described that you *don't* want multi-project support, didn't you? :) |
| [00:15:12] |
<coderanger_> |
yeah, pretty much |
| [00:15:43] |
<Cort> |
If they need to be completely separate, you can just run multiple instances of Trac on the same server. Or on different ones, of course. |
| [00:15:47] |
<coderanger_> |
that sounds like a set of unrelated trac envs running in a parent_dir setup |
| [00:16:17] |
<coderanger_> |
possibly using tracforge for some linking (SSO) and central management |
| [00:17:59] |
<DrFrasierCrane> |
well running multiple trac instances is not really a sane option, it would have to be like several dozen of them... |
| [00:18:07] |
<coderanger_> |
why not? |
| [00:19:49] |
<coderanger_> |
There are some sites that run more than that |
| [00:19:54] |
<coderanger_> |
(dsource.org for example) |
| [00:20:34] |
<DrFrasierCrane> |
hmm I'm not sure but that could be a major pita from administrative point of view.. I'm looking at tracforge right now, but keyword there seems to be "experimental".. |
| [00:21:40] |
<coderanger_> |
Yes, the reason tracforge exists is to experiment |
| [00:22:04] |
<coderanger_> |
Its a sandbox for my ideas about how to do heavy-weight multiproject support in Trac |
| [00:23:26] |
<coderanger_> |
The documentation is quite clear as to what is there, what works and what doesn't |
| [00:23:30] |
<coderanger_> |
take it as you will |
| [00:26:34] |
<DrFrasierCrane> |
yeah it is.. thanks |
| [00:38:47] |
* |
gik has joined #trac |
| [00:53:05] |
<DrFrasierCrane> |
coderanger_, what are the plans for tracforge? is it just an experiment or does it have a chance to get integrated into Trac? |
| [00:54:00] |
<coderanger_> |
DrFrasierCrane: If I find places in trac that need more hooks to allow for tracforge to work better, I will add them. The functionality is very big though, and I think it is better left in a plugin |
| [00:54:22] |
<coderanger_> |
DrFrasierCrane: The "multi-project support" that ends up in trac core will likely be a much lighter-weight option |
| [00:54:32] |
<coderanger_> |
all in a single env |
| [00:54:38] |
<coderanger_> |
using a projects table or similar |
| [00:55:05] |
<coderanger_> |
this is not mutually exclusive with the tracforge method though, and I think both will have their places |
| [00:56:24] |
<DrFrasierCrane> |
any ETA on "multi-project" functionality in Trac core? |
| [00:57:22] |
* |
ged has quit IRC |
| [00:58:31] |
* |
ged has joined #trac |
| [01:03:31] |
<coderanger_> |
DrFrasierCrane: "A long time" probably several years at the current rate |
| [01:04:22] |
* |
lyakh has joined #trac |
| [01:07:18] |
<DrFrasierCrane> |
I see.. |
| [01:07:50] |
<coderanger_> |
Getting single-project support improved is a higher priority right now |
| [01:08:04] |
<coderanger_> |
Of course if you submit the code, people are much less likely to argue ;-) |
| [01:08:48] |
<coderanger_> |
I think the current options are generally enough for now though |
| [01:09:57] |
<coderanger_> |
Other options include things like PrivateTickets+HideVals, using postgres schemas and cross-schema queries, and simply using a single env and a naming scheme |
| [01:11:08] |
<DrFrasierCrane> |
yeah we're considering contributing to an existing issue tracking project, there was some effort to "fix up" Mantis but.. well.. it's PHP and poorly written, too.. |
| [01:11:17] |
* |
takayama has quit IRC |
| [01:11:42] |
<DrFrasierCrane> |
for now I think I'll present Trac and JTrac as options |
| [01:12:42] |
<coderanger_> |
I can't take JTrac seriously after seeing a stack snapshot from it |
| [01:12:59] |
<coderanger_> |
http://ptrthomas.wordpress.com/2006/06/06/java-call-stack-from-http-upto-jdbc-as-a-picture/ |
| [01:13:04] |
<coderanger_> |
Its a great picture |
| [01:13:28] |
<Cort> |
ROFL |
| [01:13:31] |
<Cort> |
that's hilarious |
| [01:13:31] |
<evil_twin> |
New news from t.e.o: 0.11/TracOnUbuntu edited <http://trac.edgewall.org/wiki/0.11/TracOnUbuntu?version=8> |
| [01:14:12] |
<Cort> |
it's cut off, isn't it? where's the rest? |
| [01:14:22] |
<DrFrasierCrane> |
why is that hilarious? it's a standard for Java enterprise app |
| [01:15:11] |
<Cort> |
you might be used to it, I'm not really into the whole Java EE business :) |
| [01:15:54] |
<DrFrasierCrane> |
well one of the main pros of JTrac is that we could use it as a training project for our developers who need to learn java |
| [01:16:38] |
<DrFrasierCrane> |
now I think I'm off to installing tracforge.. |
| [01:18:52] |
<DrFrasierCrane> |
coderanger_, http://trac-hacks.org/svn/tracforgeplugincheck <- I think this link is a result of some wiki syntax oops |
| [01:18:59] |
<DrFrasierCrane> |
it's in Download and Source section |
| [01:19:06] |
<coderanger_> |
Gah, yes |
| [01:19:24] |
<coderanger_> |
some bozo has been changing the download links on lots of t-h pages |
| [01:19:32] |
<coderanger_> |
sometime I miss reverting a few |
| [01:19:54] |
<Cort> |
Is JTrac somehow related to Trac? Or just in spirit? |
| [01:20:09] |
<coderanger_> |
No relation |
| [01:20:14] |
<coderanger_> |
Just a similar name |
| [01:22:16] |
<coderanger_> |
This is why I am moving my docs into subversion in new projects |
| [01:23:12] |
<Cort> |
I see. |
| [01:23:24] |
<coderanger_> |
okay, wiki page fixed |
| [01:24:02] |
<coderanger_> |
DrFrasierCrane: Word of warning about tracforge, the 0.11 version is still in a state of flux |
| [01:24:48] |
<coderanger_> |
hoping to finish up and release in the next few weeks, just having real life intercede |
| [01:25:07] |
<DrFrasierCrane> |
coderanger_, ok thanks. I just want to see the idea in action |
| [01:25:17] |
<DrFrasierCrane> |
btw do you know if anyone is using it in production? |
| [01:25:38] |
<coderanger_> |
I use it on a number of sites |
| [01:25:45] |
<coderanger_> |
Nothing public facing though |
| [01:26:15] |
<coderanger_> |
You could ask on the ML |
| [01:33:22] |
* |
m_g has joined #trac |
| [01:40:01] |
* |
Cort has quit IRC |
| [01:40:15] |
* |
timte has joined #trac |
| [01:40:53] |
* |
gik has quit IRC |
| [01:52:00] |
<DrFrasierCrane> |
if os.getlogin() != 'coderanger': |
| [01:52:00] |
<DrFrasierCrane> |
print 'DO NOT USE THIS CODE YET.' |
| [01:52:01] |
<DrFrasierCrane> |
:D |
| [01:56:02] |
<aat> |
hi |
| [01:56:16] |
<aat> |
i see trac-dev has been .... active, |
| [01:56:28] |
* |
Cort has joined #trac |
| [01:59:04] |
* |
liquidat0r has joined #trac |
| [02:01:00] |
* |
takayama has joined #trac |
| [02:08:24] |
<asmodai> |
aat! |
| [02:17:19] |
<aat> |
yoyo |
| [02:17:33] |
<asmodai> |
aat: sup? |
| [02:30:50] |
<aat> |
not much |
| [02:30:56] |
<aat> |
nearly dinner time |
| [02:30:56] |
<aat> |
you? |
| [02:30:59] |
<aat> |
good weekend? |
| [02:41:39] |
* |
takayama has quit IRC |
| [02:41:43] |
<asmodai> |
aat: yeah |
| [02:42:00] |
<asmodai> |
aat: got Age of Conan, got some new DVD boxes of SG1 and Andromeda and some movies |
| [02:55:17] |
<aat> |
nice |
| [03:00:04] |
<asmodai> |
aat: of course :D |
| [03:04:45] |
<asmodai> |
aat: AoC is sweet btw :) |
| [03:05:11] |
* |
rcross has joined #trac |
| [03:10:05] |
* |
hawk_pdm has joined #trac |
| [03:10:39] |
* |
rcross has quit IRC |
| [03:13:03] |
* |
izibi has joined #trac |
| [03:21:20] |
* |
hpnadig has quit IRC |
| [03:27:09] |
* |
takayama has joined #trac |
| [03:59:01] |
<Cort> |
I'm slowly getting the hang of it. When you've got the basics down, plugin development is becoming ridiculously easy. :) |
| [04:00:09] |
* |
Muelli has joined #trac |
| [04:00:37] |
* |
gik has joined #trac |
| [04:14:52] |
<evil_twin> |
New news from t.e.o: TracOnOpenBSD edited <http://trac.edgewall.org/wiki/TracOnOpenBSD?version=21> || Ticket #7289 (unknown encoding: /trac/reset_password) created <http://trac.edgewall.org/ticket/7289> |
| [04:25:45] |
* |
hpnadig has joined #trac |
| [04:27:33] |
* |
bartc has joined #trac |
| [04:55:41] |
* |
handyande has quit IRC |
| [05:04:01] |
* |
cmlenz has joined #trac |
| [05:05:10] |
* |
Epcylon_ has joined #trac |
| [05:11:31] |
* |
Epcylon is now known as Guest69474 |
| [05:12:41] |
* |
Epcylon_ is now known as Epcylon |
| [05:18:05] |
* |
Guest69474 has quit IRC |
| [05:23:56] |
* |
m_g has quit IRC |
| [05:24:34] |
* |
izibi has quit IRC |
| [05:25:11] |
* |
izibi has joined #trac |
| [05:37:30] |
* |
rcross has joined #trac |
| [05:41:29] |
* |
eyzn has joined #trac |
| [05:43:41] |
* |
DrFrasierCrane has quit IRC |
| [06:09:52] |
* |
dosc^off is now known as dosc |
| [06:12:18] |
* |
liquidat0r has quit IRC |
| [06:12:35] |
* |
liquidat0r has joined #trac |
| [06:19:15] |
* |
ryancross has joined #trac |
| [06:19:18] |
* |
Epcylon- has joined #trac |
| [06:21:36] |
* |
Epcylon has quit IRC |
| [06:22:12] |
* |
Epcylon- is now known as Epcylon |
| [06:22:30] |
* |
patrick_ has quit IRC |
| [06:22:41] |
* |
patrick_ has joined #trac |
| [06:23:10] |
* |
trbs has joined #trac |
| [06:24:39] |
* |
gik has quit IRC |
| [06:32:23] |
* |
rcross has quit IRC |
| [06:41:47] |
* |
takayama has quit IRC |
| [06:46:22] |
* |
Muelli has quit IRC |
| [06:51:52] |
* |
Muelli has joined #trac |
| [07:02:08] |
* |
hpnadig_ has joined #trac |
| [07:12:14] |
* |
hawk_pdm has quit IRC |
| [07:15:29] |
<s0undt3ch> |
coderanger_: updated http://trac.edgewall.org/ticket/7286 |
| [07:16:09] |
<evil_twin> |
New news from t.e.o: TracFineGrainedPermissions edited <http://trac.edgewall.org/wiki/TracFineGrainedPermissions?version=8> || TracFineGrainedPermissions edited <http://trac.edgewall.org/wiki/TracFineGrainedPermissions?version=7> |
| [07:18:01] |
<s0undt3ch> |
cmlenz: updated http://trac.edgewall.org/ticket/7286 regarding the issue you raised yesterday |
| [07:18:56] |
<cmlenz> |
ah thanks |
| [07:19:19] |
* |
hpnadig has quit IRC |
| [07:19:35] |
<s0undt3ch> |
cmlenz: good issue, by the way, I think I have similiar problems when running multiple pylons apps under the same interpreter of mod_wsgi |
| [07:19:51] |
<s0undt3ch> |
cmlenz: heh drop out the first ',' |
| [07:20:34] |
<cmlenz> |
yeah, if wanted to have per-app log files or such, that'd be problematic with a shared interpreter |
| [07:20:39] |
<cmlenz> |
if you wanted, even |
| [07:23:05] |
<cmlenz> |
in the admin template where you use a <p> with <br>s and • you really want to be using a <ul> with <li>s |
| [07:23:31] |
<s0undt3ch> |
cmlenz: well, I'll loose the .help css on ul's |
| [07:23:48] |
<cmlenz> |
then simply patch the CSS, too |
| [07:24:04] |
<s0undt3ch> |
cmlenz: ok, didn't want to patch too deep ;) updating patch |
| [07:24:05] |
<cmlenz> |
should be fairly simple |
| [07:24:13] |
<cmlenz> |
also… some minors nitpicks |
| [07:24:21] |
<s0undt3ch> |
cmlenz: shoot |
| [07:24:42] |
<cmlenz> |
avoid stripping trailing spaces in patches, as that increases noise and distracts from the actual changes |
| [07:24:59] |
<s0undt3ch> |
cmlenz: dam, that's my eclipse again :) |
| [07:25:24] |
<s0undt3ch> |
cmlenz: but space should always be stripped off, no? |
| [07:25:25] |
<cmlenz> |
also order of imports: first the stdlib imports, in alphabetic order, then the third-party imports (such as genshi, babel, etc), then the trac imports |
| [07:25:58] |
<cmlenz> |
arguably yes, but it shouldn't be part of a patch that does something different |
| [07:26:33] |
<cmlenz> |
so about the imports, in trac.env you add "import logging" to the bottom when it should be somewhere at the top |
| [07:27:07] |
<s0undt3ch> |
cmlenz: yeah, changed that one and on trac.log too moved sys to the bottom before trac.util.compat |
| [07:27:53] |
<cmlenz> |
another nitpick: always use spaces after commas, for example in: |
| [07:27:55] |
<cmlenz> |
_('Unknown log level %(level)s',level=filter_log_level), |
| [07:28:00] |
<cmlenz> |
space before the "level" |
| [07:28:32] |
<s0undt3ch> |
cmlenz: even if line length > 80 |
| [07:28:41] |
<s0undt3ch> |
cmlenz: nevermind, changing that |
| [07:28:59] |
<cmlenz> |
if line length > 80, break up the line if it's feasible |
| [07:30:00] |
<cmlenz> |
apart from the nitpicking, I think the patch looks pretty nice |
| [07:30:39] |
<s0undt3ch> |
cmlenz: so, you don't want *any* <br/>'s on <p>'s? |
| [07:30:50] |
<s0undt3ch> |
cmlenz: or just on the ul's? |
| [07:31:10] |
<cmlenz> |
<br>s are a often sign of bad markup |
| [07:31:31] |
* |
__t has joined #trac |
| [07:31:32] |
<cmlenz> |
for example, where you use <tt>[logging] etc to present a config example, you should be using a <pre> element |
| [07:31:42] |
<s0undt3ch> |
cmlenz: then I also need to patch <pre class="help"> |
| [07:31:49] |
<s0undt3ch> |
yup |
| [07:31:54] |
<s0undt3ch> |
you beat me to it |
| [07:32:08] |
<cmlenz> |
don't we have a <div class="help"> thing already? |
| [07:32:30] |
<cmlenz> |
it should be possible to put a wrapper div there, and have everything inside it styled as help content |
| [07:32:35] |
<cmlenz> |
instead of styling all the individual tags |
| [07:33:14] |
<cmlenz> |
so admin.css would just have "div.help, p.help" instead of "p.help" |
| [07:36:24] |
<cmlenz> |
another question: TracFilter.filter() is called on every log statement, regardless of the top-level "log_level", right? I wonder whether that has any kind of impact on performance |
| [07:39:31] |
<s0undt3ch> |
cmlenz: right, performance impact was not accounted for ;) |
| [07:40:00] |
<s0undt3ch> |
cmlenz: also, on a production server, logging should be desabled for debug, so impact will be lower |
| [07:40:06] |
<cmlenz> |
the code is fairly lightweight, but it'll still get called quite often during the processing of a single request |
| [07:40:07] |
<s0undt3ch> |
*disabled |
| [07:40:34] |
<cmlenz> |
well, is the TracFilter not called when log_level = WARNING (for example) |
| [07:40:35] |
<cmlenz> |
? |
| [07:40:42] |
<s0undt3ch> |
cmlenz: perhaps only add filter if any filters are really passed |
| [07:41:18] |
<cmlenz> |
yeah, good idea |
| [07:41:20] |
<s0undt3ch> |
cmlenz: by only adding the filter if the user has filters, should decrease impact |
| [07:41:40] |
<s0undt3ch> |
cmlenz: but the formatter still needs to be in |
| [07:42:06] |
<cmlenz> |
well, I suppose the formatter is only called when a log statement actually makes it through |
| [07:42:15] |
<s0undt3ch> |
yes |
| [07:42:19] |
<cmlenz> |
that's okay then |
| [07:43:11] |
* |
ryancross has quit IRC |
| [07:59:09] |
<s0undt3ch> |
cmlenz: dam, I can't replace my own attchment? |
| [08:01:01] |
<s0undt3ch> |
cmlenz: kept white space removeal to minmum, parts still passed :) |
| [08:01:52] |
* |
m_g has joined #trac |
| [08:10:09] |
* |
eyzn has quit IRC |
| [08:17:52] |
* |
danbeck has joined #trac |
| [08:23:27] |
* |
omry has quit IRC |
| [08:27:33] |
* |
danbeck has quit IRC |
| [08:28:07] |
* |
inarru has joined #trac |
| [08:41:09] |
* |
__t has quit IRC |
| [08:44:26] |
* |
Muelli has quit IRC |
| [08:58:41] |
* |
omry has joined #trac |
| [09:02:22] |
* |
lightcap has joined #trac |
| [09:02:28] |
* |
inarru has quit IRC |
| [09:03:38] |
* |
Muelli has joined #trac |
| [09:04:09] |
* |
pombreda has joined #trac |
| [09:21:50] |
* |
andrei2102 has joined #trac |
| [09:28:42] |
* |
pombreda has quit IRC |
| [09:29:21] |
* |
lightcap has quit IRC |
| [09:37:00] |
* |
lightcap has joined #trac |
| [09:38:05] |
* |
__t has joined #trac |
| [09:41:04] |
* |
lightcap has quit IRC |
| [09:43:32] |
* |
kisielk_ has quit IRC |
| [10:03:54] |
* |
andrei2102 has quit IRC |
| [10:04:56] |
* |
bkuhn has joined #trac |
| [10:27:31] |
* |
hawk_pdm has joined #trac |
| [10:48:25] |
* |
Muelli has quit IRC |
| [10:50:09] |
* |
Muelli has joined #trac |
| [10:58:51] |
* |
__t has quit IRC |
| [11:11:56] |
<pacopablo> |
morning |
| [11:19:36] |
<coderanger_> |
aat: Active is one way to put it :P |
| [11:28:05] |
<coderanger_> |
s0undt3ch: That patch looks good to me |
| [11:28:55] |
<coderanger_> |
s0undt3ch: Though one minor performance thing |
| [11:29:29] |
<coderanger_> |
s0undt3ch: Instead of sorting/iterating over just the keys of the filter dict, and then looking up the value, make a sorted list of (k, v) pairs and iterate over that |
| [11:31:05] |
<coderanger_> |
s0undt3ch: Also returning 0 in the filter is wrong I think |
| [11:31:32] |
<coderanger_> |
Never mind |
| [11:31:35] |
<coderanger_> |
its good that way |
| [11:31:43] |
<coderanger_> |
(just was thinking about how you would use it) |
| [11:38:24] |
<coderanger_> |
aat: oh noes, someone is trying to hack trac-hacks by editing public wiki pages and uploading PHP scripts as attachments ;-) |
| [11:46:45] |
* |
__t has joined #trac |
| [11:48:00] |
<evil_twin> |
New news from t.e.o: TracOnUbuntu edited <http://trac.edgewall.org/wiki/TracOnUbuntu?version=70> || TracUbuntuMultipleProjects edited <http://trac.edgewall.org/wiki/TracUbuntuMultipleProjects?version=18> || Ticket #7290 (restrict_owner_force Option to populate user list) created <http://trac.edgewall.org/ticket/7290> |
| [11:53:35] |
* |
gik has joined #trac |
| [11:56:18] |
* |
hotte has joined #trac |
| [11:59:18] |
* |
Cort is now known as Cort|busy |
| [12:07:00] |
* |
oxtail has joined #trac |
| [12:18:10] |
<evil_twin> |
New news from t.e.o: Ticket #7279 (Ticket e-mails generated from Trac through trac-post-commit-hook have ...) reopened <http://trac.edgewall.org/ticket/7279#comment:3> |
| [12:30:40] |
* |
_Dan_ has joined #trac |
| [12:31:18] |
<_Dan_> |
Hello. |
| [12:33:24] |
* |
_Dan_ has quit IRC |
| [12:34:57] |
<s0undt3ch> |
coderanger_: tell me again about that sorted? |
| [12:38:11] |
* |
Davey has joined #trac |
| [12:47:58] |
<coderanger_> |
s0undt3ch: So you get a list of strings, right? |
| [12:48:10] |
<coderanger_> |
you want to split each string, convert the level name to a number |
| [12:48:32] |
<coderanger_> |
and build a map |
| [12:52:24] |
* |
dosc is now known as dosc^off |
| [12:53:00] |
<lisppaste5> |
coderanger pasted "Better lookup" at http://paste.lisp.org/display/61543 |
| [12:53:05] |
<coderanger_> |
s0undt3ch: That ^^ |
| [12:53:14] |
<coderanger_> |
s0undt3ch: Remove the dict lookup |
| [12:54:40] |
* |
m_g has quit IRC |
| [13:03:54] |
<coderanger_> |
s0undt3ch: Also use logging.getLevelName instead of the private dict |
| [13:37:16] |
* |
DGMurdockIII has joined #trac |
| [13:47:54] |
* |
Davey has quit IRC |
| [13:47:56] |
* |
hotte has quit IRC |
| [14:01:41] |
* |
handyande has joined #trac |
| [14:11:55] |
* |
omry has quit IRC |
| [14:15:46] |
* |
izibi has quit IRC |
| [14:19:18] |
* |
Cort|busy has left #trac |
| [14:22:47] |
* |
handyande has quit IRC |
| [14:33:45] |
* |
whitelynx has joined #trac |
| [14:43:14] |
* |
handyande has joined #trac |
| [15:04:02] |
* |
hawk_pdm has quit IRC |
| [15:05:09] |
* |
mwr has joined #trac |
| [15:07:58] |
<mwr> |
I have a new trac instance (LaTeX files, support material, PDFs) with two changesets in it. On changeset 2, the PDF changed, and any time I go to that changeset, the pdf gets diffed and causes the server and web browser to hang for a minute or two. |
| [15:09:44] |
<mwr> |
I adapted the patch given in ticket #2672 to Trac 0.11, but even after removing the old revision from subversion, trac still has some lingering memory of the old changeset (shows the old commit time), and still wants to diff the PDF. Any ideas on recovery, or should I just restart the whole instance? |
| [15:18:21] |
* |
Davey has joined #trac |
| [15:20:10] |
* |
Davey- has joined #trac |
| [15:20:56] |
* |
lyakh has quit IRC |
| [15:23:10] |
<mwr> |
ok. got the second part fixed with trac-admin resync |
| [15:30:31] |
<s0undt3ch> |
coderanger_: yeah, I see what you mean, while I was away I noticed what you wanted to say |
| [15:30:51] |
* |
liquidat0r has quit IRC |
| [15:33:04] |
* |
gik has quit IRC |
| [15:33:07] |
<s0undt3ch> |
coderanger_: I need the int for the level name |
| [15:33:26] |
* |
takayama has joined #trac |
| [15:33:34] |
<s0undt3ch> |
coderanger_: not the string representation |
| [15:33:34] |
<s0undt3ch> |
coderanger_: I need to be able to do <= |
| [15:34:10] |
* |
cmlenz has quit IRC |
| [15:36:52] |
<whitelynx> |
is there any alternative to HierWikiPlugin for Trac 0.11? I need something like the SubWiki macro |
| [15:37:03] |
<whitelynx> |
or would it be easiest to just port HierWikiPlugin to 0.11 |
| [15:42:36] |
* |
|muelli| has joined #trac |
| [15:43:25] |
* |
Muelli has quit IRC |
| [15:46:31] |
* |
Davey has quit IRC |
| [15:46:33] |
* |
Davey- is now known as Davey |
| [15:49:53] |
* |
__t has quit IRC |
| [15:56:01] |
<s0undt3ch> |
ppl, I need a t.e.o admin, with at least TICKET_ADMIN, anyone arround? |
| [15:58:14] |
* |
|muelli| has quit IRC |
| [16:01:11] |
<s0undt3ch> |
sorry, ATTACHMENT_DELETE |
| [16:02:30] |
* |
Muelli has joined #trac |
| [16:13:28] |
* |
oxtail has quit IRC |
| [16:23:54] |
* |
trbs has left #trac |
| [16:31:25] |
* |
mwr has quit IRC |
| [16:37:05] |
* |
Davey_ has joined #trac |
| [16:38:09] |
* |
DGMurdockIII has left #trac |
| [16:40:06] |
* |
gakman has joined #trac |
| [16:45:53] |
* |
ged has quit IRC |
| [16:55:18] |
* |
Davey has quit IRC |
| [16:55:20] |
* |
Davey_ is now known as Davey |
| [16:55:57] |
* |
__t has joined #trac |
| [17:02:12] |
* |
dna_ has joined #trac |
| [17:02:54] |
* |
titang has joined #trac |
| [17:04:16] |
* |
dgynn__ has quit IRC |
| [17:05:40] |
* |
cweagans has joined #trac |
| [17:09:47] |
* |
cweagans has quit IRC |
| [17:11:29] |
* |
dna has quit IRC |
| [17:17:23] |
* |
eikonos has joined #trac |
| [17:21:32] |
* |
__t has quit IRC |
| [17:22:44] |
<thatch> |
s0undt3ch: pong, which attachment? |
| [17:23:37] |
* |
pombreda has joined #trac |
| [17:28:06] |
* |
|igor_ has joined #trac |
| [17:54:52] |
<s0undt3ch> |
thatch: ping back |
| [17:55:12] |
<s0undt3ch> |
@ticket 7286 |
| [17:55:13] |
<evil_twin> |
s0undt3ch: http://trac.edgewall.org/ticket/7286 |
| [17:55:35] |
<s0undt3ch> |
thatch: on that ticket, #7286, all except first and last |
| [17:56:25] |
<s0undt3ch> |
thatch: and by the way, have a look at it, see if you agree and if it's good enough |
| [18:12:42] |
* |
|igor_ has quit IRC |
| [18:21:55] |
* |
takayama has quit IRC |
| [18:27:35] |
<coderanger_> |
s0undt3ch: If you look at how it works, getLevelName actually does both |
| [18:27:43] |
<coderanger_> |
if you give it a string, you get the number |
| [18:28:03] |
<coderanger_> |
s0undt3ch: But I was thinking, we will want to access the raw dict to do error checking on the level names probably |
| [18:32:16] |
<coderanger_> |
s0undt3ch: Also you don't need to call the superclass version in the filter() function, since we don't care about that behavior at all |
| [18:35:18] |
<coderanger_> |
s0undt3ch: I wouldn't raise an exception for a bad level, since its so early in the request process, and this is mostly a developer facing feature |
| [18:35:53] |
<coderanger_> |
s0undt3ch: I would just log (to the env root handler) that you are ignoring it |
| [18:38:34] |
* |
Muelli has quit IRC |
| [18:40:16] |
* |
Muelli has joined #trac |
| [18:57:12] |
* |
tinh has joined #trac |
| [19:04:14] |
* |
takayama has joined #trac |
| [19:12:09] |
* |
Muelli has quit IRC |
| [19:22:03] |
* |
bkuhn has quit IRC |
| [19:23:15] |
* |
pombreda has quit IRC |
| [19:57:05] |
* |
Davey_ has joined #trac |
| [20:03:52] |
* |
tobias has joined #trac |
| [20:07:00] |
* |
tinh_ has joined #trac |
| [20:07:14] |
* |
tinh has quit IRC |
| [20:18:56] |
* |
Davey has quit IRC |
| [20:18:58] |
* |
Davey_ is now known as Davey |
| [20:51:40] |
<evil_twin> |
New news from t.e.o: WebAdmin edited <http://trac.edgewall.org/wiki/WebAdmin?version=50> || WebAdmin edited <http://trac.edgewall.org/wiki/WebAdmin?version=49> |
| [20:55:44] |
* |
dennis-_ has joined #trac |
| [21:00:51] |
* |
dennis- has quit IRC |
| [21:21:49] |
<evil_twin> |
New news from t.e.o: Ticket #7279 (Ticket e-mails generated from Trac through trac-post-commit-hook have ...) closed <http://trac.edgewall.org/ticket/7279#comment:5> || Ticket #7279 (Ticket e-mails generated from Trac through trac-post-commit-hook have ...) reopened <http://trac.edgewall.org/ticket/7279#comment:3> |
| [21:30:59] |
* |
gik has joined #trac |
| [21:32:38] |
<thatch> |
s0undt3ch: attachments fixed. |
| [21:36:56] |
* |
takayama has quit IRC |
| [21:38:14] |
<whitelynx> |
anyone know if there's an equivalent to the SubWiki macro for 0.11? |
| [21:38:26] |
<whitelynx> |
or does HierWikiPlugin just need to be ported |
| [21:38:34] |
<coderanger_> |
just needs to be ported |
| [21:38:45] |
<coderanger_> |
one of these days I'll get around to it |
| [21:39:09] |
<coderanger_> |
luckily the most annoying/hackish feature in it is now obsolete! |
| [21:39:33] |
<whitelynx> |
which one |
| [21:40:07] |
<whitelynx> |
ParentWiki? |
| [21:40:28] |
<coderanger_> |
no, relative wiki links |
| [21:40:36] |
<coderanger_> |
ParentWiki is similar to [..] |
| [21:40:42] |
<whitelynx> |
aah ok |
| [21:40:45] |
<coderanger_> |
except it actually fills in the label |
| [21:40:56] |
<coderanger_> |
useful for template pages and such |
| [21:41:04] |
<whitelynx> |
yeah |
| [21:41:41] |
<coderanger_> |
TOCMacro exists for 0.11, and if you give it the right options it is similar to subwiki |
| [21:42:14] |
<whitelynx> |
hmm... i'll have to take a look |
| [21:42:22] |
* |
ebil has quit IRC |
| [21:42:28] |
<whitelynx> |
thanks for the tip :-) |
| [21:48:53] |
* |
gakman has quit IRC |
| [22:09:52] |
* |
hpnadig_ has quit IRC |
| [22:13:50] |
<coderanger_> |
asmodai: Ding, threading moron! |
| [22:15:31] |
* |
takayama has joined #trac |
| [22:16:30] |
* |
tobias has quit IRC |
| [22:21:43] |
* |
coderanger has joined #trac |
| [22:22:03] |
<asmodai> |
coderanger_: dong |
| [22:22:06] |
<evil_twin> |
New news from t.e.o: Ticket #6614 (Memory leak using apache) reopened <http://trac.edgewall.org/ticket/6614#comment:95> |
| [22:22:08] |
<asmodai> |
but going to work |
| [22:23:05] |
<coderanger> |
asmodai: Enjoy your trainride |
| [22:23:12] |
<asmodai> |
always! |
| [22:23:25] |
<coderanger_> |
whee, I have a desktop again |
| [22:23:35] |
<coderanger_> |
don't need to squint at a tiny laptop screen |
| [22:27:49] |
<aat> |
woot |
| [22:28:38] |
<coderanger> |
4000km moves suck, I highly recommend to all of you that you avoid them |
| [22:29:46] |
* |
aat concurs |
| [22:34:53] |
* |
cmlenz has joined #trac |
| [22:36:47] |
* |
timte has quit IRC |
| [22:47:09] |
* |
tinh_ has quit IRC |
| [22:47:26] |
* |
tinh has joined #trac |
| [22:48:38] |
* |
timte has joined #trac |
| [23:00:35] |
* |
huyx has joined #trac |
| [23:24:36] |
* |
pc1oad1etter has quit IRC |
| [23:27:14] |
* |
orkam_wrk has joined #trac |
| [23:27:19] |
<orkam_wrk> |
good morning :) |
| [23:27:25] |
<coderanger> |
somesuch |
| [23:31:29] |
<orkam_wrk> |
Well, Trac does not do the user management itself, it's done by apache... Can you suggest any Web-based frontend to do the user-management (maybe with functions like 'create user via eMail after confirmation by admin', 'change user data' , 'change password !!' , ans 'password reminder by (encrypted) eMail') |
| [23:31:38] |
* |
dna_ is now known as dna |
| [23:31:43] |
<orkam_wrk> |
Is there any solution 'out of the box' at all? |
| [23:33:16] |
<whitelynx> |
orkam_wrk: have you looked at any of the plugins on trac-hacks.org? I seem to remember there being some sort of user management plugin which provided some of those features |
| [23:33:27] |
<coderanger> |
AccountManager does most of that |
| [23:33:44] |
<orkam_wrk> |
Ok, I'll have a look at that, tha |