Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajout du projet OperatorFabric #24

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions _projects/operatorfabric.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: OperatorFabric
show-title: false
layout: project
excerpt: OperatorFabric is a modular, extensible, industrial-strength platform for alarming and coordination processes.
header:
image: /assets/images/operatorfabric/logo_lfe_operatorfabric.png
teaser: assets/images/operatorfabric/logo_lfe_operatorfabric_resized.png
github: https://github.com/opfab/
website: https://opfab.github.io/
license: MPL 2.0
license-url: https://opfab.github.io/documentation/current/community/#license_and_DCO
documentation: https://opfab.github.io/
community: https://lfenergy.slack.com/channels/operator-fabric
tags: [LFEnergy, MPL2.0]
---

# A Smart Assistant For System Operators


OperatorFabric is a modular, extensible, industrial-strength platform for use in electricity, water, and other utility operations.

It aims to facilitate operational activities for utilities in two ways :
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: no space before ":"


* Centralize real time business events in a single place to avoid having multiple screens/software. To do so, OperatorFabric provides
* event dispatching rules on a per user basis (based on groups, organizational entities, processes... )
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think, no "..." in english, prefer "etc."

* event-sending endpoints for business applications
* a mechanism of templating to customize events rendering (using HTML5 )
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo HTML ) : no space

* a view of the events on a timeline or a calendar
* storage of all the events (archive feature)
* notifications via sounds or emails
* possibilities to integrate screen from other applications


* Facilitate interactions between operational control centers:
* Share information in real time, as pre-formatted cards that can be sent either manually by operators or automatically by external solutions.
* Introduce pre-formatted question/response exchanges between control centers. This can be used to implement operational processes (with the notion of "last time to respond").
* Share events in calendar (also allowing repeating events)

In addition, the following features are available: internationalization, light/dark mode for the UI, realtime connected users supervision, authorization mechanism.

Integration with existing IT systems is an overarching concern: support of Firefox and Chromium-based browsers, docker deployment, communication with business applications via REST API or Kafka, integration with external authentication systems (via OAuth2), monitoring via Prometheus endpoints.

![Feed screen layout](/assets/images/operatorfabric/feed_screenshot.png)
Binary file added assets/images/operatorfabric/feed_screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/project_template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: # Put a title for your project
show-title: # Set to false if the header.image is your logo with the tile of the project, false otherwise
show-title: # Set to false if the header.image is your logo with the title of the project, false otherwise
layout: project
excerpt: # a brief phrase that will show up on the home page
header:
Expand Down