Project: eZ Community Irc Services

About

There are several services provided on the Freenode network (irc.freenode.org) for irc channels related to eZPublish. These services are provided by the irc bot ' tronicon' on these channels, developed and maintained by Michael Zeidler ( SEAwolfx).

Goals

  • To ensure the continued availability of irc bot services to the eZ Community
  • To ensure the continued availability of the irc bot solution to the F/OSS Community.
  • Public release of the #ezpublish - tronicon solution on projects.ez.no

Features Provided By tronicon

The freenode.net irc network has an irc bot which notifies users of activity in the eZ community by sharing rss entries posted from various sources. The current name is tronicon

Tronicon can be found in the following irc channels semi frequently publishing news events from rss feeds known to the community to the following channels. Tronicon also can be used to search for eZ related information using irc to share with others looking for help.

Channel News

Tronicon (the irc bot) publishes news from all over the community via irc to help people who use these resources to keep them well informed of other activity within the community.

Postings additional activity, related notices and messages can be found

  • irc://freenode.net #ezpublish
  • irc://freenode.net #ezpublish-issues
  • irc://freenode.net #ezpublish-info
  • irc://freenode.net #ezpedia

All of the following feeds are available in the eZ Ecosystem OPML file.

Channel #ezpublish Sources Provided

Channel #ezpublish-issues Sources Provided

Channel #ezpublish-info Sources Provided

Channel #ezpedia Sources Provided

Channel Search

Tronicon can be used to search for information, it is configured to provide both simple and advanced searching via irc.
Tronicon provides search for ezpedia.org which can be used on any chanel which tronicon is found (see above list of channels). This search is dynamic real time search via soap of ezpedia.org content for developer and user friendly educational material such as howto, readme, faq, solutions and other related eZ knowledge.

Channel search examples

Example #1

Search for the first returned result from the search, IE: Limit 1

!ezpedia 1 cache

Returned Result

<tronicon> user: 1. xajax [http://ezpedia.org/wiki/en/ez/xajax]: 'cache'
Example #2

Search for the first and second returned result from the search, IE: Limit 2

!ezpedia 2 cache

Returned Result

<tronicon> user: 1. xajax [http://ezpedia.org/wiki/en/ez/xajax]: 'cache'
<tronicon> user: 2. Debugging [http://ezpedia.org/wiki/en/ez/debugging]: 'cache'
Example #3

Search for the third and fourth entries returned in the results of the search the search, IE: Limit 2, Offset 2

!ezpedia 2+2 cache

Returned Result

<tronicon> user: 3. Logging in a specific user [http://ezpedia.org/wiki/en/ez/logging_in_a_specific_user]: 'cache'
<tronicon> user: 4. In-memory object cache [http://ezpedia.org/wiki/en/ez/in_memory_object_cache]: 'cache'
Example #4

Search for the fourth returned result from the search, IE: Limit 1, Offset 4

!ezpedia 1+4 cache

Returned Result

<tronicon> user: 4. In-memory object cache [http://ezpedia.org/wiki/en/ez/in_memory_object_cache]: 'cache'

You should now have a basic understanding of how to search for eZ related content when using #ezpublish related channels. This is a simple way to provide for flexible pagination via a text mode search.

eZlog

#ezpublish used to have an irc log bot which helped people see what they missed during the time they were not around. This bot is no longer active. Most people prefer to log #ezpublish themselves individually privately.

References