Short Introduction

The main purpose of the CERN Alerter application is to provide one-way messaging system for distributing important CERN information to the users. Information is distributed in form of special RSS feeds and can be targeted to a specific set of users/machines. Those feeds are called CERN obligatory feeds and their subscription is enforced by the administrator. In addition to that some functionality for handling other (normal) RSS feeds has been provided. This allows user to subscribe to any RSS feed and use CERN Alerter notification mechanism, as a way of informing the user about new coming items.

CERNAlerter functionality

  • CERNAlerter Menu
    • Help button - opens the help (this) page
    • About button - opens the CERNAlerter about dialog
    • Refresh button - searches for new RSS feeds
    • History button - opens the obligatory CERN feed in a new browser. The user can see all CERN messages.
    • Preferences button - opens the CERNAlerter configuration window
    • Quit button - stops CERNAlerter application

menu.JPG

  • CERNAlerter About Box:


  • CERNAlerter Balloon Warning:
    • If specific feed cannot be read then warning balloon message is shown. This can be due to temporary feed unavailability, wrong formatted feed, connection problems...
    • All balloon warnings close automatically after 10 seconds

balloonwarning.jpg

  • CERNAlerter balloon message
    • All balloon messages have title (in this example title is 'test'). It is configured on feed creation.
    • All balloon messages have short description
    • All balloon messages close automatically after 30 seconds. This does not mark the message as read.
    • All balloon messages have close button. This does not mark the message as read.
    • All balloon messages have 'Yes, View' button. This marks the current message as read and opens the RSS URL in a browser. The message will not pop up again.
    • All balloon messages have 'Ignore' button. This marks the current message as read. It will not pop up again.
    • All balloon messages have 'Ignore All' button. This marks all messages as read. They will not pop up again.

balloonmsg.jpg

  • CERNAlerter CERN balloon message
    • CERN balloon messages are marked with a CERN logo.
    • Same rules as for regular balloon messages apply.

ballooncernmsg.jpg

  • CERNAlerter Preferences
    • Save button - saves the current configuration. Remember that if you do not press 'Save' button your changes will not be saved.
    • Cancel button - discard all changes.

preferences1.JPG

  • CERNAlerter Preferences Disable Feed
    • Disable feed checkbox - CERNAlerter will not check the feed. This option is useful for temporary unavailable feeds or if you do not know username/password for a password protected feed.

preferences0.JPG

  • CERNAlerter Preferences Add New Feed
    • In order to add new feed you have to fill feed name, feed URL and press 'Add' button.

preferences2.JPG

  • CERNAlerter Preferences Inaccessible Feed
    • Feed validation on new feed add and feed URL change is done. If the feed is not accessible a warning is shown. However, you can still save the configuration

preferences3.JPG

  • CERNAlerter Preferences Edit Feed
    • Feed properties can be edited by clicking on the desired feed's property.

preferences4.JPG

  • CERNAlerter Preferences Delete Feed
    • Feeds can be deleted by selecting the desired feed and pressing 'Delete' button.

preferences5.JPG

  • CERNAlerter Preferences Base Configuration
    • In Base Configuration tab CERN specific information can be configured Username and hostname are automatically get by the application (the current user and host are used). They are important for selecting the CERN specific messages. Often the current user differs from the actual LDAP user and CERN Feeds use the LDAP user.


preferences6.JPG

  • Password Protected Feeds
    • CERNAlerter supports password protected feeds (Basic and Digest authentication). CERNAlerter saves the username and password in memory and they are available only for the current session.


feedauth.JPG

CERNAlerter Windows Notes

Windows is not officially supported platform. However, the developer has a good heart and decent programming skills so CERNAlerter works on Windows too. Unfortunately PyGTK balloon implementation for Windows is not as good as for Linux. Because of that CERNAlerter has a bit different behavior on Windows.

  • Tray icon does not change on feed check action and on new/unread messages.
  • Balloons do not have buttons ("View", "Ignore" and "Ignore All")
  • CERN messages do not have CERN logo.
  • CERNAlerter for Windows marks a message read on balloon popup.


windows.jpg

CERNAlerter Installation

  • Linux RHEL/SLC
    • run "yum install cern-alerter"
    • in order to start the application run "cern-alerter"

- Install X11 http://guide.macports.org/#installing.x11

- Install Xcode tools http://guide.macports.org/#installing.xcode

- Install MacPorts http://guide.macports.org/#installing.macports

- Make sure the paths are configured in your shell profile http://guide.macports.org/#installing.shell

- Restart your shell, and follow the next commands :

1. Install Python

sudo port -v install python25

2. Install Python select

sudo port -v install python_select

3. Activate our installed python version

sudo python_select python25

4. Install pygtk

sudo port -v install py25-gtk

5. Install some gnome themes and engines

sudo port -v install gnome-themes sudo port -v install gtk-nodoka-engine

sudo port -v install gtk-smooth-engine sudo port -v install gtk2-aurora sudo port -v install gtk2-clearlooks

sudo port -v install gtk2-extra sudo port -v install gtk2-industrial sudo port -v install gtk2-murrine

6. Install theme switch

sudo port -v install gtk-theme-switch

7. Select which theme to be used by your applications by running the theme switch

switch2

Topic attachments
I Attachment History Action Size Date Who Comment
JPEGjpg about.JPG r1 manage 14.5 K 2011-01-13 - 15:21 SvetoslavZhelev CERNAlerter About box
JPEGjpg ballooncernmsg.jpg r1 manage 10.3 K 2011-01-13 - 15:30 SvetoslavZhelev CERNAlerter CERN balloon message
JPEGjpg balloonmsg.jpg r1 manage 9.1 K 2011-01-13 - 15:30 SvetoslavZhelev CERNAlerter balloon message
JPEGjpg balloonwarning.jpg r1 manage 8.2 K 2011-01-13 - 15:31 SvetoslavZhelev CERNAlerter balloon warning
JPEGjpg feedauth.JPG r1 manage 16.2 K 2011-07-05 - 15:08 SvetoslavZhelev CERNAlerter Feed Authentication Dialog
JPEGjpg menu.JPG r1 manage 5.0 K 2011-01-13 - 15:22 SvetoslavZhelev CERNAlerter menu
JPEGjpg preferences0.JPG r1 manage 45.9 K 2011-07-05 - 15:07 SvetoslavZhelev CERNAlerter Preferences Disable Feed
JPEGjpg preferences1.JPG r1 manage 43.2 K 2011-01-13 - 15:23 SvetoslavZhelev CERNAlerter Preferences
JPEGjpg preferences2.JPG r1 manage 45.3 K 2011-01-13 - 15:23 SvetoslavZhelev CERNAlerter Preferences add new feed
JPEGjpg preferences3.JPG r1 manage 44.6 K 2011-01-13 - 15:25 SvetoslavZhelev CERNAlerter Preferences inaccessible feed
JPEGjpg preferences4.JPG r1 manage 48.1 K 2011-01-13 - 15:25 SvetoslavZhelev CERNAlerter Preferences edit feed
JPEGjpg preferences5.JPG r1 manage 47.9 K 2011-01-13 - 15:25 SvetoslavZhelev CERNAlerter Preferences delete feed
JPEGjpg preferences6.JPG r1 manage 28.8 K 2011-01-13 - 15:29 SvetoslavZhelev CERNAlerter Preferences base configuration
JPEGjpg windows.jpg r1 manage 8.5 K 2011-06-10 - 16:42 SvetoslavZhelev  
Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r8 - 2011-07-05 - SvetoslavZhelev
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LinuxSupport All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback