Mjesto za ideje i surađivanje na civilnim projektima otvorenog koda
To je ova stranica koju upravo gledate. Univerzalno je zovemo "Laddr".
Laddr — čita se "ladder" nazvan je po najvažnijem alatu vatrogasaca, to je internetska aplikacija za kreiranje online mjesta civilno-hakerskih grupa diljem svijeta.
Za koga je namjenjeno
Portal predviđen za predstavnike civilnih tehnologija i otvorene vlasti. Za lokalnu građansku uključenost - za volontere i grupe koji koriste svoje vještine za unaprijeđivanje digitalne platforme za lokalnu vlast i gradske usluge.
Što još treba učiniti
CodeForCroatia.org internetska stranica treba malo developerske pažnje. Migrirali smo na ovu novu platformu čiji je template i kod održavan i hostan kod Code for Philly iz Philadelphije, SAD, uz ogromnu podršku Chris Alfano (@chris). Ovo je savršena prilika za web development i razmjenu vještina s kolegama.
Tehnologija
Laddr je sagrađen na Emergence frameworku:
Emergence is a NodeJS-powered server that provides a web interface for configuring and launching the services that power your website or application. It provides virtualized storage containers for your code and assets that are accessible via WebDAV and API. Each storage container maintains complete version history for all files and can be linked over the web to a parent container that files will be inherited from just-in-time.
Resoursi
Development
Koristi se hijerarhijski model razvoja - od prvog do zadnjeg gdje je u svakom sljedecem moguce overridati datoteku iz prethodnog fajla:
- Emergence skeleton - Contains a base Emergence site and all the framework's classes. Content templates in skeleton are as much as possible bare HTML that can work in any design.
- Emergence skeleton V2
- Laddr - Contains Laddr V3 base code using Bootstrap3 markup. This is first layer that applies a bootstrap design, and it overrides any templates it wants to bootstrap up.
- CodeForCroatia.org ekstenzija - konfiguracije i funkcionalnosti dodane samo na CodeForCroatia.org sloj.
Staging
Promjene u kodu se rade i testiraju na Staging environmentu prije nego ih povucemo na Live.
- Resource: cfc-laddr-v3
- Frontend: https://staging.codeforcroatia.org
- Development VFS: https://staging.codeforcroatia.org/develop
- Site Admin: https://staging.codeforcroatia.org/site-admin
Produkcija
- Resource: code-for-croatia
- Frontend: https://codeforcroatia.org/
- Development VFS: https://codeforcroatia.org/develop
- Pull changes: https://codeforcroatia.org/site-admin/tasks/filesystem/update
Dodatne informacije
Laddr Github repozitorij
Markdown šalabahter, sintaksa koja se koristi za pisanje opisnog teksta projekata i komentara.