Team Chat Logs
August 11, 2009
| 2009 7 | ||||||
|---|---|---|---|---|---|---|
| Mo | Tu | We | Th | Fr | Sa | Su |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | ||||||
| << | < | > | >> | |||
| [00:05:01] | <mattis> | Is it possible to create sub milestones? |
| [00:06:20] | <roh> | there is a plugin for metatickets i think... or rather 'master tickets' |
| [00:06:40] | <mattis> | Is that the one where you set blocking and blocked tickets? |
| [00:15:11] | <evil_twin> | t.e.o: Ticket #8560 (add new ticket - bug) updated - <http://trac.edgewall.org/ticket/8560#comment:2> - anonymous |
| [00:26:01] | <mattis> | Or is there a plugin which allows you to change i.e. priority from a query window? It would be nice to change the priority from the screen where you have an overview |
| [00:37:44] | <roh> | mattis yes. |
| [00:38:13] | <mattis> | roh: do you remember the name or have an URL for it? |
| [00:51:31] | <roh> | mattis mastertickets or so on trac-hacks.org |
| [00:59:13] | <kirean> | mattis: batchmodifyplugin |
| [01:02:15] | <mattis> | thanks! |
| [02:20:12] | <evil_twin> | t.e.o: Ticket #7067 (ManpageRender for mimeview) updated - <http://trac.edgewall.org/ticket/7067#comment:7> - Piers O'Hanlon |
| [02:30:45] | <Stolz> | Hi |
| [02:32:26] | <Stolz> | I've updated my system from Python 2.5 to 2.6 and now I can't use trac any more. All projects complain because they are looking for files in /usr/lib64/python2.5/ instead of /usr/lib64/python2.6/. What should I cahnge for Trac to look at /usr/lib64/python2.6/ ? |
| [02:36:46] | <Plisk> | Stolz: maybe you have still in webserver python linked with 2.5 ? |
| [02:37:02] | <Plisk> | Hi ! |
| [02:37:12] | <Stolz> | Ok,, im going to rebuild Apache then |
| [02:37:38] | <Plisk> | Stolz: this have to do with mod_python/mod_wsgi more i suppose |
| [02:39:18] | <Stolz> | I'm runing apache with mod_python, I will recompile mod_python and let you know. Thanks for the tip |
| [02:40:09] | <Plisk> | okay :) |
| [02:53:24] | <Stolz> | Plisk , rebuilding mod_python and restarting Apache did the trick. Thanks |
| [02:54:19] | <Plisk> | Stolz: nice :) |
| [03:11:47] | <AJC> | hi, I'm currently using wiki_to_html() from the codereview plugin to display CodeSegments, it works except that the syntax highlighting is not enabled within CodeSegments (though I send the correct #! mime type). syntax highlighting works otherwise correctly through pigments. |
| [03:12:10] | <AJC> | what do I need to do to get wiki_to_html() to use the default syntax highlighting? |
| [04:47:10] | <gakos> | hey there, i just installed bitten for continuous integration, and more specifically to have a more organized everyday view of the test reports. My problem is that i don't know how bitten should take these xml reports |
| [04:50:11] | <EugenMayer> | when i use |
| [04:50:12] | <EugenMayer> | easy_install http://trac-hacks.org/svn/accountmanagerplugin/0.11 |
| [04:50:16] | <EugenMayer> | then i get |
| [04:50:25] | <EugenMayer> | error: Unexpected HTML page found at http://trac-hacks.org/svn/accountmanagerplugin/0.11 |
| [04:50:29] | <EugenMayer> | any ideas? |
| [05:58:57] | <kirean> | EugenMayer: which version of setuptools? |
| [06:09:11] | <EugenMayer> | kirean: if fixed it already. And yes, your guess is rights |
| [06:09:19] | <EugenMayer> | it was an outdated tsetuptools |
| [06:33:32] | <doki_pen> | anyone know why login and logout aren't redirecting back to / for me? |
| [06:33:40] | <doki_pen> | I'm using nginx and tracd |
| [06:38:45] | <ICEMANRJ> | key |
| [06:39:21] | <ICEMANRJ> | Warning: Can't synchronize with the repository (/var/trac/villains does not appear to be a Subversion repository.). Look in the Trac log for more information |
| [06:39:27] | <ICEMANRJ> | do you guys know why this? |
| [06:39:32] | <ICEMANRJ> | why i get this msn? |
| [06:41:03] | <doki_pen> | ICEMANRJ: you need to edit conf/trac.ini and point it at your svn repo. You are using svn, right? |
| [06:41:19] | <ICEMANRJ> | yes |
| [06:41:29] | <ICEMANRJ> | i like to make my svn like this one |
| [06:41:49] | <doki_pen> | ICEMANRJ: in the trac section, do repository_dir = THEPATHTOYOURREPO |
| [06:42:01] | <doki_pen> | ICEMANRJ: do you have an svn repo |
| [06:42:07] | <doki_pen> | ? |
| [06:42:32] | <ICEMANRJ> | doki_pen how i go to trac section? |
| [06:43:08] | <ICEMANRJ> | look whem i put url /trac it's one then when i do url/trac/myname |
| [06:43:13] | <doki_pen> | ICEMANRJ: inside trac.ini |
| [06:43:22] | <ICEMANRJ> | then i click to login then comeback to trac |
| [06:43:27] | <ICEMANRJ> | do u know how i edit? |
| [06:43:37] | <doki_pen> | ICEMANRJ: using a text editor |
| [06:43:45] | <ICEMANRJ> | i say |
| [06:43:48] | <ICEMANRJ> | hold on |
| [06:43:49] | <doki_pen> | ICEMANRJ: on the OS that trac runs on |
| [06:45:27] | <jhammel> | THE PATH-TOY OUR REP, O! |
| [06:58:03] | <ICEMANRJ> | doki_pen key do u know what line? |
| [06:58:37] | <doki_pen> | ICEMANRJ: i don't know what you are talking about |
| [06:58:57] | <ICEMANRJ> | <do |
| [06:58:57] | <ICEMANRJ> | doki_pen> ICEMANRJ: in the trac section, do repository_dir = THEPATHTOYOURREPO |
| [06:59:13] | <doki_pen> | ICEMANRJ: [trac] |
| [06:59:21] | <doki_pen> | ICEMANRJ: repository_dir = blah |
| [07:00:10] | <ICEMANRJ> | i found |
| [07:00:14] | <ICEMANRJ> | but |
| [07:00:17] | <ICEMANRJ> | one thing |
| [07:00:41] | <ICEMANRJ> | the paath u are talking about is /var/trac/myproject? |
| [07:00:52] | <doki_pen> | ICEMANRJ: the path is to your svn repo |
| [07:00:57] | <doki_pen> | ICEMANRJ: svn != trac |
| [07:02:03] | <doki_pen> | OPER ROU YOTH APETH |
| [07:02:07] | <ICEMANRJ> | TracError: /var/trac/villains/svn does not appear to be a Subversion repository |
| [07:02:07] | <ICEMANRJ> | Repository checkins event provider (ChangesetModule) failed: |
| [07:02:20] | <doki_pen> | ICEMANRJ: is it an svn repository? |
| [07:04:07] | <ICEMANRJ> | still save |
| [07:04:39] | <ICEMANRJ> | like i have svn and trac |
| [07:04:58] | <ICEMANRJ> | how i gonna to know the repository_dir |
| [07:05:05] | <ICEMANRJ> | i'm new it's my first thing installing at linux |
| [07:05:29] | <doki_pen> | svnadmin init /var/trac/villains/svn |
| [07:05:45] | <doki_pen> | ICEMANRJ: sorry, that's wrong |
| [07:05:57] | <doki_pen> | svnadmin create /var/trac/villains/svn |
| [07:06:28] | <ICEMANRJ> | k |
| [07:07:01] | <ICEMANRJ> | i did how about now |
| [07:07:33] | <doki_pen> | ICEMANRJ: you must speak more clearly or I can't understand you |
| [07:07:42] | <doki_pen> | ICEMANRJ: please use periods and commas |
| [07:07:47] | <ICEMANRJ> | vnadmin create /var/trac/villains/svn i did this |
| [07:08:28] | <ICEMANRJ> | now show this for me |
| [07:08:29] | <ICEMANRJ> | No handler matched request to /villains |
| [07:08:51] | <doki_pen> | ICEMANRJ: then you have fixed the svn syn issue? |
| [07:09:06] | <ICEMANRJ> | yes |
| [07:09:26] | <ICEMANRJ> | the svn issue it's fixed but now show that msn for me |
| [07:12:16] | <ICEMANRJ> | doki_pen samething worng |
| [07:15:06] | <doki_pen> | ICEMANRJ: yes, frontend? |
| [07:15:48] | <ICEMANRJ> | like if i try to login trac/don't work |
| [07:17:47] | <doki_pen> | ICEMANRJ: what happens if you try to log in? |
| [07:18:01] | <ICEMANRJ> | like if i click trac right |
| [07:18:04] | <ICEMANRJ> | and click login |
| [07:18:06] | <ICEMANRJ> | don't login |
| [07:18:15] | <ICEMANRJ> | but if i do trac/villains |
| [07:18:19] | <ICEMANRJ> | show i'm login there |
| [07:18:32] | <ICEMANRJ> | but when i'm click at timeline |
| [07:18:44] | <ICEMANRJ> | come back to no login and at trac |
| [07:18:48] | <ICEMANRJ> | and no villains |
| [07:19:48] | <ICEMANRJ> | understand? |
| [07:19:50] | <ICEMANRJ> | if is possible set to be only trac |
| [07:19:57] | <ICEMANRJ> | and no villains it's fine for me |
| [07:20:08] | <doki_pen> | ICEMANRJ: what front end are you using? |
| [07:20:33] | <ICEMANRJ> | like to be trac it's more easy |
| [07:21:40] | <doki_pen> | ICEMANRJ: what front end are you using? |
| [07:22:00] | <ICEMANRJ> | i no understand that question |
| [07:22:14] | <doki_pen> | @Frontend |
| [07:22:14] | <evil_twin> | Frontend is CGI, FastCGI, mod_python, tracd, or mod_wsgi |
| [07:23:17] | <ICEMANRJ> | i use this tutotial here |
| [07:23:18] | <ICEMANRJ> | http://orangespike.ca/?q=node/75 |
| [07:23:27] | <ICEMANRJ> | python ./ez_setup.py |
| [07:23:27] | <ICEMANRJ> | wget http://peak.telecommunity.com/dist/ez_setup.py |
| [07:23:27] | <ICEMANRJ> | cd ~/python |
| [07:24:52] | <ICEMANRJ> | i setup just like that evertyhing the web say i did |
| [07:26:58] | <ICEMANRJ> | ? |
| [07:27:43] | <doki_pen> | ICEMANRJ: so your front end is mod_python |
| [07:27:47] | <dunk_> | doki you have some time ? |
| [07:27:50] | <doki_pen> | dunk_: yes |
| [07:28:00] | <ICEMANRJ> | yes mod_python |
| [07:28:01] | <doki_pen> | dunk_: in #dunkbots? |
| [07:28:03] | <dunk_> | time to test the 0.9.1 release for me |
| [07:28:05] | <dunk_> | is ok |
| [07:28:21] | <doki_pen> | dunk_: ok, you want me to run it? |
| [07:28:33] | <doki_pen> | dunk_: make sure logs are working or what? |
| [07:28:39] | <doki_pen> | dunk_: smoke test? |
| [07:28:40] | <dunk_> | doki: wget http://gozerbot.org/gozerbot-0.9.1all.tar.gz |
| [07:28:55] | <dunk_> | end then run ./bin/gozerbot-test test-plugs -x 10 |
| [07:29:14] | <dunk_> | that will scroll over the screen like mad if all is right |
| [07:29:35] | <dunk_> | aka not bork hang or whatever ;] |
| [07:30:05] | <doki_pen> | dunk_: ok, running |
| [07:30:11] | <dunk_> | k thnx dude |
| [07:30:16] | <doki_pen> | ICEMANRJ: look at trac.edgewall.org for instructions |
| [07:30:26] | <doki_pen> | ICEMANRJ: search for mod_python |
| [07:31:08] | <doki_pen> | dunk_: are you pwning my box now? |
| [07:31:11] | <doki_pen> | dunk_: ;) |
| [07:31:13] | <dunk_> | heeh no |
| [07:31:27] | <dunk_> | if i wanted that i could have done it with the repo |
| [07:31:33] | <doki_pen> | dunk_: I'm going to send you a script, please run it as root ;) |
| [07:31:43] | <doki_pen> | dunk_: j/k, I trust you |
| [07:31:50] | <dunk_> | thnx for the trust dude |
| [07:31:51] | <dunk_> | ;] |
| [07:32:36] | <doki_pen> | collector runned |
| [07:32:42] | <doki_pen> | dunk_: _ran_ |
| [07:32:48] | <dunk_> | ctrl-c it |
| [07:32:55] | <dunk_> | and see if it collected any exceptions |
| [07:33:06] | <doki_pen> | yes |
| [07:33:09] | <doki_pen> | you want a paste? |
| [07:33:13] | <dunk_> | no |
| [07:33:15] | <ICEMANRJ> | GRGR |
| [07:33:22] | <dunk_> | just wanted to make sure the bot works |
| [07:33:24] | <ICEMANRJ> | why when i click timeline logout |
| [07:33:26] | <doki_pen> | /home/rcorsaro/gozerbot-0.9.1all/gozerbot/runner.py:116 handle | /home/rcorsaro/gozerbot-0.9.1all/gozerplugs/urban.py:39 wrap | <type 'exceptions.AttributeError'>: 'PersistConfig' object has no attribute 'data' |
| [07:33:30] | <doki_pen> | they are all like that |
| [07:33:40] | <dunk_> | ah thats not good |
| [07:33:47] | <doki_pen> | ICEMANRJ: read the wiki on trac.edgewall.org |
| [07:34:04] | <doki_pen> | ICEMANRJ: much better then some guys blog |
| [07:34:29] | <ICEMANRJ> | i will read |
| [07:34:39] | <doki_pen> | dunk_: urban is busted |
| [07:34:40] | <doki_pen> | ? |
| [07:35:31] | <dunk_> | just urban ? |
| [07:35:35] | <doki_pen> | yes |
| [07:35:39] | <dunk_> | ah ok pfew |
| [07:35:52] | <dunk_> | thought it was all plugins |
| [07:35:57] | <dunk_> | ok i can fix that later |
| [07:36:06] | <dunk_> | thing is the bot didnt hang |
| [07:36:11] | <dunk_> | most important part |
| [07:36:16] | <doki_pen> | command urban bot and urban shizzle |
| [07:36:37] | <dunk_> | ok thnx a lot doki ;] |
| [07:36:43] | <dunk_> | 0.9.1 looks good |
| [07:36:46] | <doki_pen> | dunk_: is there a way I can disable urban and test again? |
| [07:36:57] | <doki_pen> | dunk_: great new logging features ;) |
| [07:36:57] | <dunk_> | hmm no |
| [07:37:05] | <dunk_> | yes saw them ;] |
| [07:37:09] | <dunk_> | briljant |
| [07:37:31] | <dunk_> | now we need a !tag command to group loglines |
| [07:38:24] | <doki_pen> | dunk_: ah, I've been thinking about that in the back of my head |
| [07:38:31] | * | dunk_ too |
| [07:38:45] | <dunk_> | but never saw a way to properly give linenrs |
| [07:38:55] | <doki_pen> | dunk_: there should be a way to add anything to your projects "metadata" |
| [07:38:57] | <dunk_> | now its in a database thats easier |
| [07:39:11] | <dunk_> | how do you mean ? |
| [07:39:16] | <doki_pen> | like if we are talking about a feature |
| [07:39:18] | <dunk_> | like adding attributes and such ? |
| [07:39:30] | <doki_pen> | I should be able to do something like !create ticket for last 10 minutes |
| [07:39:32] | <ICEMANRJ> | why i can't access http://l2-villains.com/svn/ |
| [07:39:37] | <doki_pen> | and the irclogs get put to a new ticket |
| [07:39:41] | <doki_pen> | something like that |
| [07:39:43] | <dunk_> | i need to reflect the sqlalchemy model if i want to change the model |
| [07:40:08] | <dunk_> | doki we can post tickets from the bot yet |
| [07:40:09] | <doki_pen> | ICEMANRJ: you should read the subversion redbook about setting up apache |
| [07:40:12] | <dunk_> | paco is working on it |
| [07:40:26] | <doki_pen> | just general stuff like that |
| [07:40:32] | <ICEMANRJ> | do u have the link |
| [07:41:28] | <hendrixski> | is there a Trac hosting provider anybody could recommend? |
| [07:44:27] | <jhammel> | anyone know the MIME type for trac wiki? text/x-trac-wiki? |
| [07:45:42] | <jhammel> | jhammel: yep |
| [07:45:42] | <jhammel> | jhammel: thanks! |
| [07:46:38] | <hendrixski> | anybody recommend any trac hosting? |
| [07:48:20] | <hendrixski> | we're currently hosting our own, and while it's not hard ... it's time consuming |
| [07:48:33] | <jhammel> | hendrixski: what is the time consuming part? |
| [07:49:01] | <hendrixski> | we installed some plugin, which caused something to work not as we wanted, and undoing it is taking more than an hour or so |
| [07:49:16] | <hendrixski> | and... honestly, an hour of developer time a month... and it's worth having someone else host it |
| [07:49:26] | <jhammel> | hendrixski: i'm not sure if any hosting company provides that level of support |
| [07:51:19] | <fission6> | how do i execute wiki-macros as another user besides apache, can i specify |
| [07:51:32] | <jhammel> | hendrixski: actually, its a business i'd like to get into, but am not prepared to quite yet |
| [07:53:00] | <hendrixski> | jhammel: I'd pay for it |
| [07:53:20] | <hendrixski> | I love trac, I just don't like having to configure the email, plugins, etc. etc. |
| [07:53:48] | <jhammel> | hendrixski: i wish i could take you up on that offer; too disorganized right now :( |
| [07:54:04] | <jhammel> | hendrixski: maybe in a month, if you still need it...still getting my own hosting story straightened out |
| [07:56:31] | <achilles> | I am looking for someone who would like to HOST and CONFIGURE TRAC |
| [07:56:52] | <jhammel> | wow, seems like demand is rising as we speak! |
| [07:57:00] | <doki_pen> | jhammel: haha |
| [07:57:17] | <doki_pen> | but honestly, there are other services. I'd be curious why ppl would insist on trac |
| [07:57:38] | <doki_pen> | to me, the power of trac is that you can customize it, but if someone else hosts it, you lose that |
| [07:57:53] | <jhammel> | doki_pen: not if you have dedicated support |
| [07:57:57] | <doki_pen> | so why not use github or one of the million other services |
| [07:58:00] | <jhammel> | "i want Trac to do XYZ" |
| [07:58:06] | <jhammel> | "okay, there's the XYZPlugin |
| [07:58:17] | <doki_pen> | jhammel: that could be really expensive |
| [07:58:27] | <doki_pen> | jhammel: but god bless you if ppl are willing to pay |
| [07:58:28] | <jhammel> | doki_pen: well, yeah, its paying for expertise, not just hosting |
| [07:58:41] | <doki_pen> | sounds like trac consulting |
| [07:58:45] | <hendrixski> | doki_pen: I'd love the luxory of having time to customize it |
| [07:58:49] | <jhammel> | kinda |
| [07:59:23] | <hendrixski> | I'd gladly pay a small monthly fee to have it pre-customized |
| [07:59:28] | <hendrixski> | with the most popular options |
| [07:59:44] | <doki_pen> | hendrixski: why not use github or something similar? |
| [08:00:13] | <hendrixski> | dunno. I like trac |
| [08:00:13] | <doki_pen> | and pre-customized sounds like _not customized_ |
| [08:00:23] | <jhammel> | github is awful, IMHO |
| [08:00:29] | <jhammel> | but that's just me |
| [08:00:39] | <doki_pen> | jhammel: _or something similar_ |
| [08:01:43] | <doki_pen> | I think jira has most of the features of trac |
| [08:05:06] | <doki_pen> | I don't know though, never used it |
| [08:05:18] | <evil_twin> | t.e.o: Ticket #633 (Simplify fonts in css) updated - <http://trac.edgewall.org/ticket/633#comment:12> - cboos |
| [08:05:23] | <evil_twin> | t.e.o: Ticket #6771 (h4, h5, and h6 have no sizes defined in trac.css) closed - <http://trac.edgewall.org/ticket/6771#comment:3> - cboos |
| [08:06:03] | <Knightingale> | is there anyway to mirror a trac wiki on two sites |
| [08:07:53] | <doki_pen> | looks like trac has just as much hosting options though: http://trac.edgewall.org/wiki/CommercialServices |
| [08:09:07] | <hendrixski> | yeah, I've heard good things about JIRA |
| [08:09:17] | <hendrixski> | doki_pen: sweet, thanks for the link |
| [08:11:50] | <hendrixski> | Oh... also, we have 100+ tickets in our own trac hosting that we'd like to migrate to somebody who'll host it for us |
| [08:23:27] | <hendrixski> | wow, this one looks good: http://repositoryhosting.com/ |
| [08:32:28] | <pacopablo> | hendrixski: I'm signing up for the trial account |
| [08:33:00] | <pacopablo> | wow, talk about a VERY nice theme on trac |
| [08:33:22] | <jhammel> | and $6/mo |
| [08:33:25] | <jhammel> | not bad at all |
| [08:35:18] | <pacopablo> | looks like they have a bunch of custom plugins too |
| [08:35:33] | <pacopablo> | bunch of notification plugins (twitter, cia, etc) |
| [08:35:57] | <jhammel> | like i really want the CIA to follow my trac tickets <j/k> |
| [08:36:38] | <pacopablo> | using 0.11.4 |
| [08:36:42] | <pacopablo> | not bad |
| [08:36:44] | <hendrixski> | sweet |
| [08:37:02] | <hendrixski> | yeah, I wonder if they'll let me migrate my existing git repo, and trac tickets |
| [08:37:10] | <pacopablo> | mm, trac admin is limited |
| [08:37:22] | <pacopablo> | hendrixski: it looks like a decent provider |
| [08:37:34] | <pacopablo> | however, it doesn't look like there is the ability to add custom plugins, etc. |
| [08:37:44] | <pacopablo> | you're stuc with what they give you |
| [08:37:58] | <pacopablo> | though, it looks like they have done a good job with what they are giving you. |
| [08:38:16] | <hendrixski> | I'm fine with that |
| [08:39:37] | <pacopablo> | fairly impressive |
| [08:40:38] | <pacopablo> | wow, looks like they also have email2trac setup (or some other variation) |
| [08:41:02] | <pacopablo> | and they're using XMLRPC |
| [08:41:16] | <hendrixski> | yeah, I was having problems with getting my trac to email me, that's the straw that broke the camels back, I just want the email thing pre-configured |
| [08:41:29] | <hendrixski> | anyway.. gtg lunch appointment, be back later |
| [08:50:03] | <pacopablo> | doki_pen: any wiki link provider to simply provide a link to a channel? ie: [irclog:#trac #trac] ? |
| [08:52:29] | <doki_pen> | pacopablo: one sec |
| [08:53:10] | <doki_pen> | pacopablo: looks like the date is optional |
| [08:53:23] | <doki_pen> | pacopablo: but looks like I stupidly require you to have a trailing - |
| [08:53:26] | <doki_pen> | try it |
| [08:53:27] | <pacopablo> | er, didn't like it when I left the date off |
| [08:53:30] | <pacopablo> | let me try it again |
| [08:55:16] | <pacopablo> | Invalid IRC Log Link: Must be of the format channel-UTCYYYY-MM-DDTHH:MM:SS %s |
| [08:55:19] | <evil_twin> | t.e.o: Ticket #886 (Add support for Master tickets) updated - <http://trac.edgewall.org/ticket/886#comment:111> - gareth@… |
| [08:55:32] | <pacopablo> | and what happened to IrcLogsQuote? |
| [08:56:27] | <pacopablo> | ahh, nm, the example has a typo |
| [08:56:54] | <doki_pen> | pacopablo: ah, it probably checks the params in the handler |
| [08:57:04] | <doki_pen> | pacopablo: yeah, it shouldn't |
| [08:58:09] | <pacopablo> | hmm, going to need to do a bit of debugging. |
| [08:58:40] | <pacopablo> | managed to get it to not give me an error for IrcLogQuote, but now it just doesn't show anything :( |
| [08:59:39] | <dunk_> | dudes 0.9.1 is released ;] |
| [08:59:45] | <pacopablo> | woowoo! |
| [08:59:48] | <pacopablo> | !upgrade |
| [08:59:49] | <evil_twin> | upgrading from revision 3217 |
| [08:59:54] | <evil_twin> | new revision is 3238 |
| [08:59:59] | <evil_twin> | rebooting |

Select Date