Skip to content

Latest commit

 

History

History
112 lines (85 loc) · 7.59 KB

README.md

File metadata and controls

112 lines (85 loc) · 7.59 KB

OpenGov.hu nyilatkozat

Valljuk, hogy nem a termék oldja meg a problémát, hanem a megfelelő szakemberek. Nem a licencek vásárlása, hanem az elvégzett munka az, amely működő megoldásokat eredményez.

http://www.opengov.hu

OpenGov.hu

Nyílt kormányzati informatikai szolgáltatások fejlesztésének kézikönyve

Ez a GitHub tároló az OpenGov.hu tartalmát kezeli.

Cél

Az opengov.hu célja, hogy közösségi alapokon szerveződve létrejöjjön egy olyan nyílt, a legmodernebb informatikai megoldásokat bemutató tudásbázis, amely a kormányzati informatika döntéshozói, fejlesztői részére naprakész, minőségi információforrás.

Az oldal technológiai megoldásokat és javaslatokat mutat be, amelyek közvetlenül felhasználhatók bármely kormányzati informatikai projektben.

A tartalom mindenre kiterjedhet ami információ és információ technológia, néhány példa:

  • hogyan szervezzük az informatikai projektek végrehajtását?
  • hogyan történjen a tervezés és fejlesztés?
  • milyen tesztelési eszközök és módszerek biztosítják a minőséget?
  • emberi tényezők és a fejlesztés pszichológiája
  • architektúrák

A létrehozott tartalom egységes nyelv a döntéshozók, végrehajtók, fejlesztők között, ezzel megkönnyítve és olcsóbbá téve az informatikai fejlesztéseket.

OpenGov.hu és nyílt tartalom

Az OpenGov.hu kezdeményezés csak nyílt eszközökre és módszerekre épül. Alapja a magyar szoftverfejelsztők együttes, önkéntes és nyílt munkája. Támogatja a nyílt forráskódot, a szabad szoftvereket, az ingyenes termékeket és módszereket.

OpenGov.hu várt hatása

A fenti célok megvalósulása esetén számos hatása lehet az OpenGov.hu kezdeményezésnek:

  • Az átláthatóság és modern módszerek segítenek a fejlesztőknek bekapcsolódni a kormányzati informatikai fejlesztésekbe és ezen keresztül a magasan képzett munkaerőt sikerül itthon tartani.
  • Növeli a sikeres kormányzati informatikai fejlesztések számát.
  • Rövidíti a fejlesztések átfutási idejét.
  • Jelentősen csökkenti a költségeket.
  • Tervezhetővé teszi a költségeket.
  • A magyar munkaerő felhasználásával, Magyarországon történő adózással javítja a nemzetgazdaság helyzetét.
  • A kormányzati informatikában résztvevő szakemberek az egyéb gazdasági szereplők részére végzett munkájukkal tovább növelhetik a magyar gazdaság erejét.
  • Csökkenti az informatikai fejlesztések tervezési és fejlesztési költségeit, jelentősen csökkentve a projekt kockázatokat.

OpenGov.hu indítói és karbantartói

Szalai Gyula és Pató István az OpenGov.hu karbantartói és a kezdeményezés elindítói.

Szalai Gyula Szalai Gyula
Tweet küldése
Pató István Pató István
Tweet küldése

2000 óta foglalkoznak kormányzati informatikával, így nem csak a kormányzati informatika jelenlegi helyzetére, hanem egész történetére rálátásuk van. Ezen tudást felhasználva igyekeznek jövőbe mutató megoldásokat és módszereket javasolni, megvitatni a szakma közönséggel. A következő rendszerek fejlesztésében vettek részt az elmúlt években: Kötelező Gépjármű-felelősségbiztosítási rendszer, Magyar járműnyilvántartó rendszer, Parkolási igazolvány rendszer, Ügyfélkapu rendszer, Országos szabálysértési nyilvántarás, Idegenrendészeri nyilvántartó rendszer, Jogügyletek biztonságát fokozó rendszer, Egyéni vállalkozói igazolvány rendszer, és még további fejlesztések.

Pató István

2000 óta foglalkozik kormányzati informatikai fejlesztésekkel: architektúrák tervezése, tervezés, programozás, automatikus tesztek fejlesztése, teljesítmény tesztek, UX tervezés. Ismert fejlesztési technológiák, eszközök: Agile, Lean, Kanban and Scrum, Wiki, Java, JavaScript, NodeJS, Open Source Software and Open Standard, NoSQL - MongoDB, vert.x, Linux, Redis, Git and BitBucket, Apache Maven, Twitter Bootstrap, Cloud - Amazon Web Service EC2 and S3, SpringFramework, JMS, SOAP WebService, Objective-C, iOS, XCODE.

Szalai Gyula

2000 óta foglalkozik kormányzati informatikai fejlesztésekkel: architektúrák tervezése, tervezés, programozás, automatikus tesztek fejlesztése, teljesítmény tesztek, UX tervezés. Ismert fejlesztési technológiák, eszközök: Agile, Lean, Kanban and Scrum, Java, JavaScript, CSS, NodeJS, Open Source Software and Open Standard, NoSQL - MongoDB, vert.x, Linux, Redis, Git and BitBucket, NetBeans, Apache Maven, SpringFramework, JMS, SOAP WebService.

Az OpenGov.hu támogatása

A tartalom alapvetően a közösség kezében van, de azért, hogy a tartalom minőségi, és szakmailag megalapozott legyen, ezért a karbantartók minden anyagot áttekintenek. Fenntartjuk a jogot a beküldött tartalom szerkesztésére, módosítására, törlésére, illetve közlésére.

Ezen munka időigényes, sok kutatást és egyeztetést igényel. A karbantartók jelenleg önkéntes alapon végzik ezt a munkát, de keressük azokat a forrásokat, amelyek segítségével a munka felgyorsítható és kiterjeszthető.

Várjuk a támogatókat, akiknek a segítségével, gyorsabban, és nagyobb területet lefedő tartalmat tudunk létrehozni!

OpenGov.hu készítése

Az OpenGov.hu fejlesztése nyílt alkalmazásokkal történik. Az oldal tartalmát CSS, MarkDown (.md), HTML5 és JavaScript segítségével fejlesztjük. Felhasználjuk a közösségi médiát (Twitter, GitHub) a fejlesztésre és kapcsolattartásra. A felhasznált nyílt szoftverek és módszerek:

  • Wintersmith https://github.com/jnordberg/wintersmith : NodeJS alapú statikus tartalom generáló eszköz az OpenGov.hu web oldalának előállításához.
  • Ubuntu Linux operációs rendszer
  • GIMP képszerkesztő
  • Kanban
  • reText MarkDown fájl szerkesztő
  • Jade (Pug) template eszköz

A weboldal generálása

  1. Klónozd a git tárolót.
  2. Telepítsd a NodeJS-t.
  3. Add ki az npm install parancsot.
  4. A létrehozott könyvtárban add ki az alábbi parancsot: npm run build
  5. A ./docs könyvtárban megtalálod a kész tartalmat.

A weboldal megtekintése saját gépen

A fejlesztéshez nem szükséges mindig kigenerálni a build könyvtárat! Egyszerűen add ki az npm start parancsot az opengov.hu könyvtárban, és a böngészőben a http://localhost:8080 címen eléred az oldalt.

Oldalak metaadatai

Az oldalakhoz kötelező a minimális metaadatokat megadni az alábbi formában:

---
title: OpenGov.hu tartalma
desc: A tartalom létrehozásának kritériumai.
preface: Ezen az oldalon összefoglaljuk az OpenGov.hu oldalon lévő tartalmak létrehozásának, és fejlesztésének alapvető követelményeit.
author: Pató István <istvan.pato@----.com>
date: 2013-05-12 15:40
template: layout.pug
---

Az oldalak megfogalmazása

Az oldalakat közvetlen stílusban fogalmazzuk meg. Nem használunk egyesszám elsőszemélyt. Azokat a szavakat, amelyek a magyar nyelvben nem honosodtak meg angol nyelven tüntetjük fel. Bizonyos esetekben magyarul és angolul is feltüntetjük a fogalmakat.