On Dec 10, 2010, at 2:21 PM, Marius Dumitru Florea wrote:

> On 12/08/2010 07:05 PM, Sorin Burjan wrote:
>> 
>> Hello devs,
>> 
>> In my effort to make IRC logging as readable as possible, nick coloring
>> is the next step. Vincent told me that we can use pygments for coloring
>> the IRC syntax. Pygments is also used in code macro as a highlighter for
>> different syntaxes.
>> 
>> The only disadvantage is that pygments needs IRC logs to be in irssi
>> style. This means that nickname need to be wrapped around<  >  chars.
>> 
>> So we have 3 options :
>> 
>> 1. Don't use pygments and keep the following syntax (we will loose coloring)
>> 
>>      17:59 @sburjan Syntax coloring is cool
>> 
>> 
>> 
> 
>> 2. Use pygments and have syntax coloring. The syntax will look like:
>> 
>> 17:59<@sburjan>  The coloring is cool
> 
> +1, < and > are not that bad. We can implement (3) later.

No please don't write anything custom. It's a pain and costs to maintain it.

Please let's go with standards. It doesn't matter really.

I don't even understand why we're having this discussion.... code macro 
supports "irc" language, let's just use it and be done.

Thanks
-Vincent

> 
> Thanks,
> Marius
> 
>> 
>> 3.Use pygments and write a custom lexer that colors IRC syntax that
>> doesn't have the<  >  chars. This would look like:
>> 17:59 @sburjan The coloring is cool
>> 
>> I am +1 for 3, but someone with knowledge will have to make it.
>> 
>> Cast your vote.
>> 
>> Regards,
>> Sorin B.
>> 
>>> Hello devs,
>>> 
>>> I have a proposal to make about the IRCbot Application. As you know, the
>>> bot logs the channel and saves
>>> the content in order to make it viewable from the xwiki designated page.
>>> 
>>> I would like to propose two things :
>>> 
>>> Proposal 1
>>> In order to make archive logs more easily readable and more easy to
>>> follow, I would like to change the
>>> way the logs are saved.
>>> I would like to use a standard format (also used my all major IRC
>>> clients like Pidgin, IRC, XChat, irssi, etc).
>>> Because date/time will have always the same length, aligning it and
>>> putting it at the begginning of the line, makes the text more easy to
>>> follow.
>>> So, the proposals are :
>>> 
>>> Version 1 (the one we have now)
>>> 
>>> user1 - (20:07): You can comment if you have edit right
>>> JohnDoe - (20:07): ok, thx for the answer
>>> IreallyLoveXWiki - (20:07): I’m off for today, bye
>>> XWikiNormalUser left at 20:07 (Quit: Leaving.
>>> EnterpriseUser joined #xwiki at 20:38
>>> EnterpriseUser left at 20:38 (Client Quit
>>> sburjan is now known as sburjan1 ([email protected]
>>> 
>>> Note that the ")" doesn't appear on logs, so this should be fixed any way.
>>> 
>>> 
>>> Version 2
>>> 
>>> [11:05] XWikiNormalUser : How can I edit a page?
>>> [11:05] IreallyLoveXWiki : You have to be logged in order to do that
>>> [11:05] JohnDoe : I love Open Source !
>>> [22:55] EnterpriseUser : joined #xwiki at 20:38
>>> [22:56] EnterpriseUser : left at 20:38 (Client Quit
>>> [14:22] sburjan is now known as sburjan1
>>> ([email protected])
>>> 
>>> Version 3
>>> 
>>> [11:05]<XWikiNormalUser>   How can I edit a page?
>>> [11:05]<IreallyLoveXWiki>   You have to be logged in order to do that
>>> [11:05]<JohnDoe>   I love Open Source !
>>> [22:55]<EnterpriseUser>   joined #xwiki at 20:38
>>> [22:56]<EnterpriseUser>   left at 20:38 (Client Quit)
>>> 
>>> Version 1 : keep these addresses in log (like we have now)
>>> 
>>> sburjan is now known as sburjan1 ([email protected]
>>> 
>>> 
>>> 
>>> Version 2 : remove then from logging
>>> 
>>> sburjan is now known as sburjan1
>>> 
>>> 
>>> 
>>> I am +1 for 1.3 and +1 for 2.1
>>> 
>>> Please send your feedback and even your proposals if you have one.
>>> 
>>> WDYT ?
>>> 
>>> Regards,
>>> Sorin B. [14:22] sburjan is now known as sburjan1
>>> ([email protected])
>>> 
>>> Proposal 2
>>> We also log the user ip/host addresses when user joins. This also makes
>>> the line much longer with information that it's not needed IMO.
>>> This could be also a privacy concert, because your ip/host address is
>>> exposed to anyone who uses xwiki.org .
>>> 
>>> Version 1 : keep these addresses in log (like we have now)
>>> 
>>> sburjan is now known as sburjan1 ([email protected]
>>> 
>>> 
>>> 
>>> Version 2 : remove then from logging
>>> 
>>> sburjan is now known as sburjan1
>>> 
>>> 
>>> 
>>> I am +1 for 1.3 and +1 for 2.1
>>> 
>>> Please send your feedback and even your proposals if you have one.
>>> 
>>> WDYT ?
>>> 
>>> Regards,
>>> Sorin B.
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to