GithubHelp home page GithubHelp logo

emergenzehack / terremotocentro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from barryclark/jekyll-now

67.0 67.0 11.0 330.06 MB

Il sito del progetto TerremotoCentroItalia

Home Page: http://terremotocentroitalia.info

License: MIT License

HTML 6.18% Ruby 0.80% CSS 11.52% JavaScript 76.83% Shell 0.26% Python 0.28% SCSS 4.14%
earthquakes opendata smem terremoto

terremotocentro's People

Contributors

aborruso avatar alesarrett avatar aletundo avatar barryclark avatar bkiers avatar chiccap avatar cristigalas avatar daattali avatar daniel15 avatar drizzt avatar ebergam avatar eringrand avatar genericmethod avatar gjrichter avatar gufogio avatar iltempe avatar javiercejudo avatar lorenzoperone avatar manfro avatar manueloccorso avatar marco-acorte avatar massimog avatar mfortini avatar nelsonmau avatar olistik avatar peteretelej avatar piersoft avatar riccardonuzz avatar tailot avatar terremotocentroita avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

terremotocentro's Issues

Il logo si sovrappone alle scritte

La navbar ha un logo "avatar" nel file _config.yml, che si sovrappone alle scritte. Sistemare la navbar per portarlo a sinistra, prima del titolo del sito

creare pagina con link da usare

Preparare una pagina con tutti i link utili agli sviluppatori (file folder condivise etc...) da mettere nel Wiki come riferimento.

proposta: strumento per raccogliere foto/info/dati sul campo

Sfruttando la comodità e la potenza di XLSForm e OpenDataKit, potremmo mettere a disposizione un form per raccogliere foto, informazioni e dati sul campo, da rimettere poi a disposizione di tutti.

Trovate una demo qui, che funziona anche da mobile e non richiede l'installazione di nulla, è una pagina web: https://enketo.ona.io/x/#Y9N1

Per costruirla basta usare un foglio elettronico come quello in allegato, da costruire secondo queste specifiche http://xlsform.org/

Che ne pensate?

Creazione blog post per raccolta dati

Fare un post che riporti richiesta per persone che raccolgano informazioni relative al terremoto (quelle che popolano Google spreadsheet per #intenderci).

Successiva condivisione del post sui social - come fatto per il post dal titolo "Sei uno sviluppatore?"

Categoria BLOG.

Istruzioni nella pagina wiki.

l'uso di caratteri accentati nel CSV mostra un warning Liquid (syntax error)

⎋ jekyll serve
Configuration file: /Users/olistik/projects/terremoto-centro-italia/terremotocentro/_config.yml
            Source: /Users/olistik/projects/terremoto-centro-italia/terremotocentro
       Destination: /Users/olistik/projects/terremoto-centro-italia/terremotocentro/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
    Liquid Warning: Liquid syntax error (line 110): Expected id but found open_square in "{{member.['Breve descrizione delle necessità']}}" in donazioni.md
    Liquid Warning: Liquid syntax error (line 115): Expected id but found open_square in "{{member.['Elenco completo dei fabbisogni']}}" in donazioni.md
    Liquid Warning: Liquid syntax error (line 123): Unexpected character à in "member.Località" in donazioni.md
    Liquid Warning: Liquid syntax error (line 125): Unexpected character à in "{{member.Località}}" in donazioni.md
                    done in 0.599 seconds.
 Auto-regeneration: enabled for '/Users/olistik/projects/terremoto-centro-italia/terremotocentro'
Configuration file: /Users/olistik/projects/terremoto-centro-italia/terremotocentro/_config.yml
    Server address: http://127.0.0.1:4000/
  Server running... press ctrl-c to stop.

Analogamente a questo post su StackOverflow, relativo all'inclusione di partial, penso che Liquid non digerisca bene le lettere accentate.

A meno di altre soluzioni, potremmo modificare la presenza delle accentate anche solo nei nomi delle colonne CSV (anche solo dopo averle scaricate con scripts/csvupdate.sh).

Openstreetmap Contribution

Serve avere i riferimenti al materiale attualmente prodotto da Openstreetmap Italia come supporto al terremoto da postare e linkare.

Mappa foto live georeferenziate

Usare tutti i canali possibili per permettere di inviare foto con geotag e metterle su una mappa. Utile per segnalare emergenze e anche come documentazione per oggi e per il futuro.
Telegram, Twitter, email, Messenger...

Reperire FEED RSS

Reperire FEED RSS da aggiungere nello sheet "Feeds" dell google sheet.

Link al Blog

Cliccando sul logo il sito non torna in homepage e non c'è un link alla sezione Blog.

Aggiungere nominativi vittime

Sui siti delle prefetture locali iniziano ad essere publicati nomi delle vittime. Li Aggiungerei al sito quindi:
Fare foglio nel Google doc
Importarli come per gli altri dati in una pagina del sito

Mappa unica delle segnalazioni

Anche se abbiamo vari flussi di informazioni provenienti da vari canali, conviene avere una unica mappa (divisa per livelli) di segnalazioni sul campo dove convergere tutto. Umap mi pare attualmente lo strumento più veloce ma va benissimo anche altro.

Preparare la lista dei CREDITI

a partire dalla pagina About del sito va compilata una lista di ringraziamenti a tutti coloro hanno dato un contributo al progetto.

Serve indicare Nomi Cognomi, Associazioni, Gruppi Informali, Aziende e il motivo del ringraziamento.

Raccolta dati di necessità

E' importante far pervenire a noi dati su fabbisogni localizzati in precisi luoghi. Medicine, Alimenti, Indumenti ed altro. Devono essere dati verificati. vanno poi inseriti tra le segnalazioni

Divulgazione Contenuti

Divulgare tramite i social i contenuti che sono postati nel gruppo facebook. Vanno bene tutti i canali web a disposizione.

Errore avviando il sito in locale

Ho seguito le istruzioni su GitHub Pages per installare Jekyll in locale presenti qui ma al momento di avviare il server con bundle exec jekyll serve ottengo il seguente errore:

bundle exec jekyll serve
Configuration file: C:/Users/cmezzasalma/Desktop/terremotocentro/_config.yml
            Source: C:/Users/cmezzasalma/Desktop/terremotocentro
       Destination: C:/Users/cmezzasalma/Desktop/terremotocentro/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
  Liquid Exception: No repo name found. Specify using PAGES_REPO_NWO environment variables, 'repository' in your configuration, or set up an 'origin' git remote pointing to your github.com repository. in sitemap.xml
             ERROR: YOUR SITE COULD NOT BE BUILT:
                    ------------------------------------
                    No repo name found. Specify using PAGES_REPO_NWO environment variables, 'repository' in your configuration, or set up an 'origin' git remote pointing to your github.com repository.

Forse è il caso di scrivere una procedura nel README per l'avvio del progetto in locale?

Press

Tenere traccia di tutti i comunicati stampa che parlano di questo progetto per elencarli (senza alcuna fretta) sul sito.

Post sui social

Quando lo condividi su facebook il testo viene

{% for post in paginator.posts %} {{ post.title }} {% if post.subtitle %} {{ post.subtitle }} {% endif %} Posted on {{ post.date | date: "%B %-d, %Y" }} {{ post.content | strip_html | xml_escape |

Probabilmente manca qualche tag meta di facebook

bot telegram

creare un bot telegram per ricerca automatica di coordinate e foto

Verificare se il canale telegram funziona

Verificare se su telegram il canale @terremotocentroitalia funziona inviando aggiornamenti dal "MAXI FEED". Se si impostare automatici aggiornamenti sul canale e su twitter tramite IFTTT

creare backup continuo del Gdrive sheet

Archiviare periodicamente in una copia di backup i dati del gsheet. Più è frequente il backup e meglio è ma Direi non più di un'ora come tempi per schedulare il backup

Monitorare il gruppo facebook

il gruppo Facebook qui sotto va continuamente monitorato
https://www.facebook.com/groups/1758670357733881/

Queste le regole:

  • Approvare tutti gli utenti che fanno richiesta di iscrizione in modo rapido
  • Usare i post per generare dati utili da scrivere nel foglio Google. Nel momento in cui si inserisce un contenuto sul foglio lo si commenta sotto con la parola "inserito".
  • Segnalare casi di SPAM o volutamente a taglio politico o strumentale ad altri scopi. Il post segnalato deve essere rimosso se chi amministra conferma che non è appropriato.

Fare un post nel blog

fare un post che riporti richiesta per sviluppo web (ogni linguaggio di programmazione è accetto) e competenze github.

e divulgarlo sui social. categoria BLOG

Istruzioni nella pagina wiki.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.