Skip to content

Overview

SAKURAI Hitohiro edited this page Feb 22, 2022 · 44 revisions

Purpose of This Document

The Developer's Guide is a guideline for those who want to participate the OSS development.

There are two clear objectives: (1) One is to share the development procedure for efficient and quality oriented OSS development, and (2) the another is to help you understand Mata Elang specifications and its support community.

It is desirable to use this guide to facilitate mutual understanding between participants and the community, to make easy to join the community, and to contribute of improvement of Mata Elang as an OSS product.

Background

Mata Elang was initialized as a private repository in 2018 by LabJarkom C307 - PENS (Politeknik Elektronika Negeri Surabaya).

In 2018, the Project for Human Resources Development for Cyber Security Professionals, which is implemented by UI (University of Indonesia) and JICA (Japan International Cooperation Agency) from 2019 to 2024, decided to fork the Mata Elang from the original and to develop it having the same quality as the market product in cooperation with PENS.

The forked version stored in this repository is called the "Mata Elang Stable version" and provides long-term support to users.

On the other hand, the original version is called the "Mata Elang R&D version" to distinguish between them and is developed for the research and study purpose.

The purpose of "Mata Elang Stable version" is to provide IDS to those who need small-scale IDS for free, and anyone can use it.

Mata Elang Community

The Mata Elang community is a society of Mata Elang committee, the project and users.

The committee is the management body of Mata Elang Stable version and has a responsibility of release planning, decision-making and public relations.

The project as an implementation body consist of three roles; a project leader, committers and developers / contributors. The project leader has a responsibility of the active control of the project. Committers are in charge of quality assurance, documentation and user support. Developers / contributors are people who contribute to the project in various ways, such as programming, updating documents, and answering questions.

Users are anyone who is interested in Mata Elang and / or who provides feedback to us.

Community

>> Back to HOME