On Wed, Dec 8, 2010 at 18:05, Sorin Burjan <[email protected]> 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
>
> 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.

IMO 2 is enough and better than 1 for sure anyway. When you have
highlithing syntax is not that important.

For 3 what is needed is more python knowledge than pygments.

>
> 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
>>
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to