An introduction to the free and open source software for data catalogs, CKAN (Comprehensive Knowledge Archive Network). Presented at the IV Moscow Urban Forum, Russia, in December 2014. http://mosurbanforum.com/forum2014/
CKAN is a powerful data management system that makes data accessible – by providing tools to streamline publishing, sharing, finding and using data. CKAN is aimed at data publishers (national and regional governments, companies and organizations) wanting to make their data open and available.
Minicurso introdutório ao software livre para catálogos de dados CKAN (Comprehensive Knowledge Archive Network). Apresentado na conferência Linked Open Data Brasil 2014, em Florianópolis, SC.
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...NETWAYS
Self-managing a highly scalable distributed system with Apache Kafka® at its core is not an easy feat. That’s why operators prefer tooling such as Confluent Control Center for administering and monitoring their deployments. However, sometimes, you might also like to import monitoring data into a third-party metrics aggregation platform for service correlations, consolidated dashboards, root cause analysis, or more fine-grained alerts. If you’ve ever asked a question along these lines: Can I export JMX data from Confluent clusters to my monitoring system with minimal configuration? What if I could correlate this service’s data spike with metrics from Confluent clusters in a single UI pane? Can I configure some Grafana dashboards for Confluent clusters?
This talk will enable you on achieving the below:
Monitoring Your Event Streams: Integrating Confluent with Prometheus and Grafana (this article)
Monitoring Your Event Streams: Tutorial for Observability Into Apache Kafka Clients
Apache Iceberg Presentation for the St. Louis Big Data IDEAAdam Doyle
Presentation on Apache Iceberg for the February 2021 St. Louis Big Data IDEA. Apache Iceberg is an alternative database platform that works with Hive and Spark.
CKAN is a powerful data management system that makes data accessible – by providing tools to streamline publishing, sharing, finding and using data. CKAN is aimed at data publishers (national and regional governments, companies and organizations) wanting to make their data open and available.
Minicurso introdutório ao software livre para catálogos de dados CKAN (Comprehensive Knowledge Archive Network). Apresentado na conferência Linked Open Data Brasil 2014, em Florianópolis, SC.
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...NETWAYS
Self-managing a highly scalable distributed system with Apache Kafka® at its core is not an easy feat. That’s why operators prefer tooling such as Confluent Control Center for administering and monitoring their deployments. However, sometimes, you might also like to import monitoring data into a third-party metrics aggregation platform for service correlations, consolidated dashboards, root cause analysis, or more fine-grained alerts. If you’ve ever asked a question along these lines: Can I export JMX data from Confluent clusters to my monitoring system with minimal configuration? What if I could correlate this service’s data spike with metrics from Confluent clusters in a single UI pane? Can I configure some Grafana dashboards for Confluent clusters?
This talk will enable you on achieving the below:
Monitoring Your Event Streams: Integrating Confluent with Prometheus and Grafana (this article)
Monitoring Your Event Streams: Tutorial for Observability Into Apache Kafka Clients
Apache Iceberg Presentation for the St. Louis Big Data IDEAAdam Doyle
Presentation on Apache Iceberg for the February 2021 St. Louis Big Data IDEA. Apache Iceberg is an alternative database platform that works with Hive and Spark.
Iceberg: a modern table format for big data (Ryan Blue & Parth Brahmbhatt, Netflix)
Presto Summit 2018 (https://www.starburstdata.com/technical-blog/presto-summit-2018-recap/)
Api management best practices with wso2 api managerChanaka Fernando
API Management best practices with WSO2 API Manager discusses the common best practices of API management and how those can be applied with WSO2 API Manager
DSpace-CRIS: new features and contribution to the DSpace mainstream4Science
The presentation focus on the latest releases of DSpace-CRIS, compatible with DSpace 5 and 6, with new exciting features. Particularly interesting is the recent integration between DSpace-CRIS and CKAN released as an independent module. The DSpace-CKAN Integration Module has already been released in open source (same license than DSpace) and it can easily adopted also by standard DSpace installations, both JSPUI or XMLUI.
Starting with DSpace-CRIS 5.6.1, along with the security fixes of DSpace JSPUI 5.6, the following features have been introduced: an extendible UI to deliver the bitstreams with dedicated viewers, a simple metadata editing of any DSpace object; the editing of archived items using the submission UI; a deduplication and duplicate-alert tool; improved ORCiD synchronization; improved submission form; improved security model for CRIS entities; creation of CRIS object as part of the submission process, automatic calculation of metrics; advanced import framework; on-demand DOI registration; template services.
DSpace-CKAN Integration Module allows users to directly preview the dataset content deposited in a CKAN instance from DSpace via a “curation task”. DSpace-CRIS and DSpace-CKAN will be supported by 4Science also for the future major versions of the platform and the roadmap to the DSpace 7 compatibility will be also presented.
Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success
Dense Retrieval with Apache Solr Neural Search.pdfSease
Neural Search is an industry derivation from the academic field of Neural information Retrieval. More and more frequently, we hear about how Artificial Intelligence (AI) permeates every aspect of our lives and this includes also software engineering and Information Retrieval.
In particular, the advent of Deep Learning introduced the use of deep neural networks to solve complex problems that could not be solved simply by an algorithm. Deep Learning can be used to produce a vector representation of both the query and the documents in a corpus of information. Search, in general, comprises of performing four primary steps:
- generate a representation of the query that describes the information need - generate a representation of the document that captures the information contained in it
- match the query and the document representations from the corpus of information
- assign a score to each matched document in order to establish a meaningful document ranking by relevance in the results.
With the Neural Search module, Apache Solr is introducing support for neural network based techniques that can improve these four aspects of search.
How Netflix Is Solving Authorization Across Their CloudTorin Sandall
Since 2008, Netflix has been on the cutting edge of cloud-based microservices deployments. In 2017, Netflix is recognized as one of the industry leaders at building and operating “cloud native” systems at scale. Like many organizations, Netflix has unique security requirements for many of their workloads. This variety requires a holistic approach to authorization to address “who can do what” across a range of resources, enforcement points, and execution environments.
In this talk, Manish Mehta (Senior Security Software Engineer at Netflix) and Torin Sandall (Technical Lead of the Open Policy Agent project) will present how Netflix is solving authorization across the stack in cloud native environments. The presentation shows how Netflix enforces authorization decisions at scale across various kinds of resources (e.g., HTTP APIs, gRPC methods, SSH), enforcement points (e.g., microservices, proxies, host-level daemons), and execution environments (e.g., VMs, containers) without introducing unreasonable latency. The presentation includes a deep dive into the architecture of the cloud native authorization system at Netflix as well as how authorization decisions can be offloaded to an open source, general-purpose policy engine (Open Policy Agent).
This talk is targeted at engineers building and operating cloud native systems who are interested in security and authorization. The audience can expect to take away fresh ideas about how to enforce fine-grained authorization policies across stackthe cloud environment.
Your Developer Portal is the primary interface that developers will have with your company’s product. So what does your developer portal say about you? We’ll share what we’ve learned at BigCommerce about redesigning a developer portal that helps your developers–and your company–meet their goals.
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Steven De Costa
Main points from this presentation are:
DKAN is not CKAN
CKAN is owning Australian Government
Data.Vic, Data.NSW, Data.SA and Data.Brisbane use Drupal and CKAN together
Single Sign on – https://github.com/ckan/ckanext-drupal7
Taxonomies and CKAN - pulling from CKAN into Drupal to enhance content for Government websites.
Webforms to CKAN - for an 'open data' form collection process.
Resource Views for Drupal - configured for a CKAN portal and orgsanisation.
Telling stories with data...
Iceberg: a modern table format for big data (Ryan Blue & Parth Brahmbhatt, Netflix)
Presto Summit 2018 (https://www.starburstdata.com/technical-blog/presto-summit-2018-recap/)
Api management best practices with wso2 api managerChanaka Fernando
API Management best practices with WSO2 API Manager discusses the common best practices of API management and how those can be applied with WSO2 API Manager
DSpace-CRIS: new features and contribution to the DSpace mainstream4Science
The presentation focus on the latest releases of DSpace-CRIS, compatible with DSpace 5 and 6, with new exciting features. Particularly interesting is the recent integration between DSpace-CRIS and CKAN released as an independent module. The DSpace-CKAN Integration Module has already been released in open source (same license than DSpace) and it can easily adopted also by standard DSpace installations, both JSPUI or XMLUI.
Starting with DSpace-CRIS 5.6.1, along with the security fixes of DSpace JSPUI 5.6, the following features have been introduced: an extendible UI to deliver the bitstreams with dedicated viewers, a simple metadata editing of any DSpace object; the editing of archived items using the submission UI; a deduplication and duplicate-alert tool; improved ORCiD synchronization; improved submission form; improved security model for CRIS entities; creation of CRIS object as part of the submission process, automatic calculation of metrics; advanced import framework; on-demand DOI registration; template services.
DSpace-CKAN Integration Module allows users to directly preview the dataset content deposited in a CKAN instance from DSpace via a “curation task”. DSpace-CRIS and DSpace-CKAN will be supported by 4Science also for the future major versions of the platform and the roadmap to the DSpace 7 compatibility will be also presented.
Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success
Dense Retrieval with Apache Solr Neural Search.pdfSease
Neural Search is an industry derivation from the academic field of Neural information Retrieval. More and more frequently, we hear about how Artificial Intelligence (AI) permeates every aspect of our lives and this includes also software engineering and Information Retrieval.
In particular, the advent of Deep Learning introduced the use of deep neural networks to solve complex problems that could not be solved simply by an algorithm. Deep Learning can be used to produce a vector representation of both the query and the documents in a corpus of information. Search, in general, comprises of performing four primary steps:
- generate a representation of the query that describes the information need - generate a representation of the document that captures the information contained in it
- match the query and the document representations from the corpus of information
- assign a score to each matched document in order to establish a meaningful document ranking by relevance in the results.
With the Neural Search module, Apache Solr is introducing support for neural network based techniques that can improve these four aspects of search.
How Netflix Is Solving Authorization Across Their CloudTorin Sandall
Since 2008, Netflix has been on the cutting edge of cloud-based microservices deployments. In 2017, Netflix is recognized as one of the industry leaders at building and operating “cloud native” systems at scale. Like many organizations, Netflix has unique security requirements for many of their workloads. This variety requires a holistic approach to authorization to address “who can do what” across a range of resources, enforcement points, and execution environments.
In this talk, Manish Mehta (Senior Security Software Engineer at Netflix) and Torin Sandall (Technical Lead of the Open Policy Agent project) will present how Netflix is solving authorization across the stack in cloud native environments. The presentation shows how Netflix enforces authorization decisions at scale across various kinds of resources (e.g., HTTP APIs, gRPC methods, SSH), enforcement points (e.g., microservices, proxies, host-level daemons), and execution environments (e.g., VMs, containers) without introducing unreasonable latency. The presentation includes a deep dive into the architecture of the cloud native authorization system at Netflix as well as how authorization decisions can be offloaded to an open source, general-purpose policy engine (Open Policy Agent).
This talk is targeted at engineers building and operating cloud native systems who are interested in security and authorization. The audience can expect to take away fresh ideas about how to enforce fine-grained authorization policies across stackthe cloud environment.
Your Developer Portal is the primary interface that developers will have with your company’s product. So what does your developer portal say about you? We’ll share what we’ve learned at BigCommerce about redesigning a developer portal that helps your developers–and your company–meet their goals.
Drupal, CKAN and Public Data. DrupalGov 08 february 2016Steven De Costa
Main points from this presentation are:
DKAN is not CKAN
CKAN is owning Australian Government
Data.Vic, Data.NSW, Data.SA and Data.Brisbane use Drupal and CKAN together
Single Sign on – https://github.com/ckan/ckanext-drupal7
Taxonomies and CKAN - pulling from CKAN into Drupal to enhance content for Government websites.
Webforms to CKAN - for an 'open data' form collection process.
Resource Views for Drupal - configured for a CKAN portal and orgsanisation.
Telling stories with data...
Fokus Strategi Aksi PPK NTB dan Partisipasi MasyarakatErvynKaffah
Gagasan awal versi saya pribadi mengenai Fokus Strategi yang harus ditempuh bagi penyusunan dokumen Rencana Aksi Daerah Pencegahan Pemberantasan Korupsi (RAD PK) di Provinsi NTB. Belakangan, telah terbit Pergub NTB Nomor 35/2013 dan Nomor 36/2013 tentang Aksi Pencegahan Pemberantasan Korupsi di Lingkup Pemprov NTB, Jangka Menengah (2013-2018) dan Tahun 2014.
Open Chemistry, JupyterLab and data: Reproducible quantum chemistryMarcus Hanwell
The Open Chemistry project is developing an ambitious platform to facilitate reproducible quantum chemistry workflows by integrating the best of breed open source projects currently available in a cohesive platform with extensions specific to the needs of quantum chemistry. The core of the project is a Python-based data server capable of storing metadata, executing quantum chemistry calculations, and processing the output. The platform exposes RESTful endpoints using programming language agnostic web endpoints, and uses Linux container technology to package quantum codes that are often difficult to build.
The Jupyter project has been leveraged as a web-based frontend offering reproducibility as a core principle. This has been coupled with the data server to initiate quantum chemistry calculations, cache results, make them searchable, and even visualize the results within a modern browser environment. The Avogadro libraries have been reused for visualization workflows, coupled with Open Babel for file translation, and examples of the use of NWChem and Psi4 will be demonstrated.
The core of the platform is developed upon JSON data standards, and encouraging the wider adoption of JSON/HDF5 as the principle storage mediums. A single page web application using React at its core will be shown for sharing simple views of data output, and linking to the Jupyter notebooks that documents how they were made. Command line tools and links to the Avogadro graphical interface will be shown demonstrating capabilities from web through to desktop.
PublicData.eu is striving to become the Pan European one-stop-shop, providing access to open, freely reusable datasets from numerous local, regional and national public bodies across Europe.
After the first release of the PublicData.eu website (Alpha release was Jan 2011 & Beta release was June 2011) and it's subsequent upgrades (a significant upgrade was efected March 2012), OKFN worked towards the deployment of various personalization features, meant to improve the user experience on Publicdata.eu and spur more interest and interaction around the official data-sets.
The final project for the "Big Data and Intelligent Analytics" course taught by Sri Krishnamurthy focuses on leveraging Artificial Intelligence to tackle diverse, real-world challenges. Projects range from job market analysis and news aggregation to personalized healthcare and fashion discovery, employing AI for data processing, personalization, and visualization. Key technologies include Airflow, FastAPI, Pinecone, OpenAI, and various database solutions, with AI applications including NLP, image recognition, and AI-generated illustrations, emphasizing innovative, AI-driven solutions for complex problems.
A summary of DBpedia's History and a detailed analysis of challenges and solutions.
We show how the Linked Data Cloud evolved around DBpedia and also what problems we and other data projects encountered. We included a section on the new solutions that will lead DBpedia into a bright future.
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...Artefactual Systems - AtoM
These slides accompanied a June 4th, 2016 presentation made by Dan Gillean of Artefactual Systems at the Association of Canadian Archivists' 2016 Conference in Montreal, QC, Canada.
This presentation aims to examine several existing or emerging computing paradigms, with specific examples, to imagine how they might inform next-generation archival systems to support digital preservation, description, and access. Topics covered include:
- Distributed Version Control and git
- P2P architectures and the BitTorrent protocol
- Linked Open Data and RDF
- Blockchain technology
The session is part of an attempt by the ACA to create interactive "working sessions" at its conferences. Accompanying notes can be found at: http://bit.ly/tech-Proche
Participants were also asked to use the Twitter hashtag of #techProche for online interaction during the session.
Postgres Vision 2018: Will Postgres Live Forever?EDB
Bruce Momjian, co-founder of the PostgreSQL Global Development Group, believes that some organizations choose Postgres because it is cost-effective, open source, and flexible. But the database has also reached a point of maturity such that organizations are choosing it because it is the only database that does what they need it to do. Delivered at Postgres Vision 2018, this presentation by Momjian, a Senior Database Architect at EnterpriseDB, outlines the history of Postgres, the major advances, and the reasons why it has taken hold in organizations.
Selecting a Digital Collections Management System: Getting Large Projects Don...Cliff Landis
In 2017-2018, the Atlanta University Center Robert W. Woodruff Library selected a digital collections management system in seven months by using practical project management, documentation, and communication techniques to setup workflows, balance schedules, and ensure that all stakeholders had a voice. Session attendees will learn how to take the pressure off of large projects by breaking them down into discrete phases based around producing documentation. Lessons learned will also be discussed, with pragmatic tips to avoid problems in future projects.
Society of Georgia Archivists 2018 Annual Meeting
Proof of concept description for music (track) recommendations with NoSQL graph database Neo4j. This is not a Machine Learning-related PoC using Collaborative Filtering since the latter is just a piece in the songs similarity puzzle (user preferences cooccurrence distance). This PoC demonstrates the speed of Neo4j, its secret: the data structure, no SQL "select" nor "joins" are needed. Neo4j uses native graph storage and native graph processing whcih benefits from traversal performance.
ElasticSearch - Suche im Zeitalter der Cloudsinovex GmbH
Eine performante Suche mit relevanten Ergebnissen in großen Datenbeständen ist inzwischen für uns alle immer und überall selbstverständlich. Suche wird nicht mehr nur in klassischen Szenarien wie Enterprise Search und Web Search eingesetzt, sondern organisiert den Zugriff auf Daten und Informationen in verschiedensten Anwendungen (Stichwort: Search-based Applications). Ein Großteil der gebräuchlichen Suchtechnologien basiert hierbei auf dem Apache-Lucene-Projekt. Im Bereich der Suchserver auf Lucene-Basis gibt es nun neben Apache Solr einen neuen Star in der Open-Soruce-Szene: ElasticSearch. Dieser Vortrag stellt ElasticSearch und die Einsatzszenarien eingehend vor und grenzt die Möglichkeiten gegenüber Lucene und Solr insbesondere im Bereich großer Datenmengen ab.
Palestra no evento Open Data Day 2020, a convite do Arquivo Nacional, no Rio de Janeiro, no dia 6/3/2020. O que é o Open Data Day, por que é importante, alguns resultados de eventos anteriores no Brasil e no mundo e o meu envolvimento com o tema.
Apresentação sobre a Política de Dados Abertos do poder executivo federal e outras iniciativas brasileiras, no contexto do controle social, da inovação, desenvolvimento econômico e social. Utilizada durante o III Fórum Nacional de Transferências Voluntárias, em 20/6/2018, em Brasília, DF.
Apresentação para a comunidade de prática de bibliotecários em dados abertos, realizada no Laboratório Hacker de Inovação - Labhinova da Câmara Legislativa do Distrito Federal - CLDF, em 23/5/2018.
Oficina para levantamento necessidades de uso de dados em educação e saúdeAugusto Herrmann Batista
Contextualização sobre a política de dados abertos do governo federal. Oficina realizada, junto a representantes de organizações da sociedade civil que utilizam ou pretendem utilizar dados abertos nas áreas de educação e saúde, com o objetivo de levantar as necessidades de uso de dados. A oficina se deu no âmbito do compromisso 1 do 3º Plano de Ação Nacional do Brasil na Parceria par Governo Aberto (OGP).
Conheça como foi construído o primeiro portal de governo no mundo a ser feito em colaboração com qualquer pessoa da sociedade que tivesse interesse em participar, colocando na prática o conceito de governo aberto. Apresentação realizada durante o Workshop de metodologia para catalogação de bases de dados, em fevereiro de 2018.
Sessão sobre a Política de Dados Abertos do Poder Executivo Federal, apresentada no II Fórum de Transferências Voluntárias, no dia 8/11/2017, no Instituto Sezedello Corrêa, em Brasília.
Pitch de 5 minutos sobre a Política de Dados Abertos do poder executivo federal para o 21º Concurso Inovação da Enap. Como os dados abertos governamentais viabilizam inovações no setor privado.
Apresentação sobre a política de dados abertos do governo federal, apresentada durante a oficina "Dados Abertos, Ciência Aberta: questões legais para pesquisa", ocorrida no dia 12/4/2017, promovida pelo Ministério da Saúde e a Fundação Oswaldo Cruz (Fiocruz).
Apresentação realizada durante o 3º Encontro da Rede Nacional de Especialistas em Zika e Doenças Correlatas (Renezika), como parte do painel temático 1: "Pesquisa e Inovação em Dados Abertos".
Apresentação realizada durante o Workshop de Alinhamento Conceitual e Estratégia para Dados Abertos, promovido pela Embrapa. A apresentação apresenta o panorama do ecossistema de dados abertos no Brasil e no mundo, bem como métricas e exemplos de impacto econômico e social.
Challenges in raising the social and economic impact of Open Data Policy in B...Augusto Herrmann Batista
Presentation on the challenges Brazil faces in raising the social and economic impact of the open data policy. Presented at the panel about the open data ecosystem during the International Open Data Conference, in October 2016.
Estrategias y Planes Nacionales para Datos Abiertos de Gobierno en BrasilAugusto Herrmann Batista
La estrategia y los planes acerca de Datos Abiertos de Gobierno, presentada en el taller de CEPAL y UN DESA, en septiembre de 2016, Planes de Acción en Datos Abiertos de Gobierno para el Desarrollo Sostenible en América Latina.
O que o blockchain tem a oferecer para novas aplicações seguras para além do mundo financeiro. Conhecida pela sua primeira aplicação na criptomoeda Bitcoin, o modelo tem sido cada vez mais considerado e aplicado para outras aplicações distribuídas: processos eletrônicos, contratos inteligentes, registro de propriedade intelectual, etc. Exploramos algumas características e o potencial da ferramenta.
Planejando dados abertos - novos compromissos para implementar a Estratégia d...Augusto Herrmann Batista
A importância e o histórico de planejamento da execução da política de dados abertos no governo federal. Apresentação utilizada no IX Consad, em 9/6/2016.
Governança digital, interoperabilidade e web semântica - II Seminário Coorte ...Augusto Herrmann Batista
Apresentação utilizada no painel "Momento IV: Discussão Conceitual: Uso do conhecimento, na cultura digital, para orientar a ação" do II Seminário Coorte 100 Milhões de Brasileiros, no dia 4/4/2016, na Fiocruz Brasília. Trata da política e da estratégia de governança digital do governo federal, da política de dados abertos, interoperabilidade e linked open data.
http://www.fiocruzbrasilia.fiocruz.br/abertas-inscri%C3%A7%C3%B5es-para-o-ii-semin%C3%A1rio-da-coorte-de-100-milh%C3%B5es-de-brasileiro
Extração Automática de Definições: um estudo de caso em textos legislativosAugusto Herrmann Batista
Dissertação para a obtenção do título de Mestre em Gestão do Conhecimento e da Tecnologia da Informação, na Universidade Católica de Brasília, em dezembro de 2012.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Your Digital Assistant.
Making complex approach simple. Straightforward process saves time. No more waiting to connect with people that matter to you. Safety first is not a cliché - Securely protect information in cloud storage to prevent any third party from accessing data.
Would you rather make your visitors feel burdened by making them wait? Or choose VizMan for a stress-free experience? VizMan is an automated visitor management system that works for any industries not limited to factories, societies, government institutes, and warehouses. A new age contactless way of logging information of visitors, employees, packages, and vehicles. VizMan is a digital logbook so it deters unnecessary use of paper or space since there is no requirement of bundles of registers that is left to collect dust in a corner of a room. Visitor’s essential details, helps in scheduling meetings for visitors and employees, and assists in supervising the attendance of the employees. With VizMan, visitors don’t need to wait for hours in long queues. VizMan handles visitors with the value they deserve because we know time is important to you.
Feasible Features
One Subscription, Four Modules – Admin, Employee, Receptionist, and Gatekeeper ensures confidentiality and prevents data from being manipulated
User Friendly – can be easily used on Android, iOS, and Web Interface
Multiple Accessibility – Log in through any device from any place at any time
One app for all industries – a Visitor Management System that works for any organisation.
Stress-free Sign-up
Visitor is registered and checked-in by the Receptionist
Host gets a notification, where they opt to Approve the meeting
Host notifies the Receptionist of the end of the meeting
Visitor is checked-out by the Receptionist
Host enters notes and remarks of the meeting
Customizable Components
Scheduling Meetings – Host can invite visitors for meetings and also approve, reject and reschedule meetings
Single/Bulk invites – Invitations can be sent individually to a visitor or collectively to many visitors
VIP Visitors – Additional security of data for VIP visitors to avoid misuse of information
Courier Management – Keeps a check on deliveries like commodities being delivered in and out of establishments
Alerts & Notifications – Get notified on SMS, email, and application
Parking Management – Manage availability of parking space
Individual log-in – Every user has their own log-in id
Visitor/Meeting Analytics – Evaluate notes and remarks of the meeting stored in the system
Visitor Management System is a secure and user friendly database manager that records, filters, tracks the visitors to your organization.
"Secure Your Premises with VizMan (VMS) – Get It Now"
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
Why React Native as a Strategic Advantage for Startup Innovation.pdf
CKAN overview
1. Open source data catalog
An overview of CKAN
Augusto Herrmann
Open Knowledge Brazil
2. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Topics covered in this presentation
• Introduction
○ what is CKAN
○ who uses it
○ feature tour
• Features of CKAN
• Data publishing
2
• Under the hood
○ installation and maintenance
• Site administration
• Directions (where to find stuff)
3. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Time constraints
• pick and choose topics accordingly
• I’ll be quick, but will address questions
3
by Moyan Brenn
4. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
4
First, a quick poll
•who is familiar with
○ the concepts of open data
○ browsing open data catalogs
○ including data in CKAN catalogs
○ installing CKAN
○ developing / theming CKAN
y sean dreilinger
6. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
Comprehensive
Knowledge
Archive
Network
by degreezero2000
6
7. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
by Steven de Costa
7
8. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
Affero GPL 3 Licence
● if you offer it as software-as-a-
service (SaaS), you also have
to make source code available
https://github.com/ckan/ckan
more than 7 years old
more than 80 developers
8
9. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
● stores metadata, not data itself
(in principle)
● makes it easy to find data
● keep handy documentation about data
by Reeding Lessons
9
10. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
● data must be available on the internet
in a permanent URL
○ directly linkable
by Dave Winer
10
11. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
● data must be available on the internet
in a permanent URL
○ no captcha!
byLuChOeDu
11
12. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
● structured data
○ no tables inside pdf or doc
■ common offenders: statistic bulletins,
official press
○ no tables as images
by Petras Gagilas
12
13. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
What is it?
An open source software for open data catalogs
● open formats
○ common formats: csv, json, xml, rdf
● open licences
○ “Open data and content can be freely
used, modified, and shared by anyone
for any purpose” - opendefinition.org
○ examples: CC 4.0, ODbL, OGL
by Jonathan Grey
13
14. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Who makes it?
● Open Knowledge
http://okfn.org
http://br.okfn.org
● Community of developers
http://github.com/ckan/ckan
● Governance: CKAN Association
http://ckan.org/about/association
14
16. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Who uses it?
● national governments
● local and regional
governments
● parliaments
● civil society
(e.g. community instances)
● research institutions
(open research data)
more at: http://ckan.org/instances
16
18. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
data.gov.uk
18
United Kingdom
Source code:
https://github.
com/datagovuk
19. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
data.gov
19
USA
20. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
dados.gov.br
20
Brazil
Source code:
http://dev.dados.gov.
br/codigo/dev/tema-ckan
21. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
and many other countries
21
● Argentina
● Australia
● Austria
● Canada
● Germany
● Iceland
● Ireland
● Italia
● Japan
● Mexico
● Netherlands
● Norway
● Romania
● Slovakia
● Sweden
● Switzerland
● Uruguay
Riley Kaminer
23. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
dados.recife.pe.gov.br
23
Recife, PE, Brazil
Source code:
http://dados.recife.pe.gov.
br/source/ckan_dados_recife_20140828.zip
24. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
data.rio.rj.gov.br
24
Rio de Janeiro, RJ,
Brazil
25. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
datapoa.com.br
25
Porto Alegre, RS,
Brazil
26. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
data.buenosaires.gob.ar
26
Buenos Aires,
Argentina
27. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
opendata.caceres.es
27
Cáceres, Spain
28. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
data.kk.dk
28
Copenhagen,
Denmark
30. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
datahub.io
30
Open Knowledge
31. CKAN Overview | Augusto Herrmann
IV Moscow Urban Forum
hubofdata.ru
31
OpenGovData.ru
32. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Internationalization (i18n)
● available in 53 languages
● languages with 99% or more complete
in version 2.2:
○ bulgarian
○ catalan
○ czech
○ dutch
○ french
○ finnish
○ german
○ italian
○ japanese
○ norweigan
○ portuguese (br)
○ spanish
○ swedish
32
by Eric Andresen
33. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Russian localization
● 92% completed for version 2.2
● translation of version 2.3 will soon begin
● join the localization team:
○ collaborative translation platform - Transifex
○ https://www.transifex.com/projects/p/ckan/language/ru/
33
35. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Catalog and search data
● catalog through the web interface,
using the API or harvesting tools
● search all metadata fields
● faceted search
○ organization, tag,
format, license
● data is sorted out as “datasets”
and “resources”
35
36. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Find related data
● related or similar resources
are registered in the same
dataset (e.g. same data, but
different format; same data,
but for differing time periods,
etc.)
36
37. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Find relevant metadata
● title
● description
● unique identifier
● author and maintainer
● license
● website or source page for the data
● groups, tags, organizations
● format (for the resource)
● other (including custom ones)
37
38. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Preview data
● preview a sample of the resource
as a table, chart, map, etc.
● interactive - e.g. tables are sortable
by column, axes in charts can
be configured to any column, etc.
● uses the recline.js data visualization
library
38
39. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Preview data
39
40. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Handle geospatial data
● through the ckanext-spatial extension
● visualize geo data in a map
(e.g. contours of plazas and parks)
● search for data inside a user-defined
bounding box selectable by the user
in a search query
40
41. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
See a dataset’s change history
● track changes to a dataset
● see who did what and when
41
42. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Sort out datasets by organization
● each organization can
manage their own data
in the catalog and authorize
users who can edit
● gets their own page in the
catalog with visibility for the
data they publish
● is also a facet available
for search
42
43. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Sort out datasets into groups
● another way to link related
datasets
● useful for thematic
classification
● is also a facet available for
search
43
44. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Sort out datasets into tags
● free-form user (editor) defined tags
● also for searching
44
45. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Custom themes
● simple customization (colors, layout of main page, portal title, etc.) can be made
through the user interface by the site administrator
● for deeper customization, use the extension programming interface (Python) and
develop custom templates (Jinja2)
45
46. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Extensible
● programming interface
for creating extensions
● extension repository
extensions.ckan.org
● has many extensions with
varying degrees of
maturity
46
James Petts
47. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
FileStore and DataStore
● built-in extensions
● FileStore: allow for uploading files and
store them in CKAN, instead of just
linking to a URL
● DataStore: allow for querying data through
an API, even “joining” data from different
resources
○ also comes with the DataPusher service,
which updates the DataStore on each
file registered
47
DRs Kulturarvsprojekt
48. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Harvesting
● metadata can be harvested from another portal by using the etension ckanex-harvest
● in (configurable) time, data newly catalogued or modified in the source will show up in
the harvesting portal
48
by Martin Pettitt
49. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Feedback
● there are extensions for users
to comment in a specific dataset
● stimulates discussion about and
improvement of data
49
50. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Access by API
● uses http requests (pseudo-RESTful)
● consumes and returns metadata in JSON format
● you can do programmatically any operation you can do
using the UI (e.g., searching)
● by using an access key on the API you can
overcome access throttling limitations
and also do any of the same read and write operations
your user is allowed to do via UI
● useful for processing and cataloguing data in great
volumes (e.g. apply a fix to many datasets in a batch,
include many similar resources in a dataset, etc.)
50
by Andrea Vallejos
52. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Datasets and resources
● resources can be data files, API entry points, query examples, extended data
documentation, etc.
● a resource has exactly one format and URL
● datasets can have one or more resources
● as a general guideline, can be catalogued under the same dataset:
○ resources that are representations of the same data in various formats
○ resources that are about the same data but in different time periods
○ resources that are about the same data but in different regional spans
52
53. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Datasets and resources
● a dataset has
○ a single source (URL for a source page of the data)
○ a single license
○ a single author
○ a single maintainer
○ a single (or none) organization
○ a set of groups that applies to the whole dataset
○ a set of tags that applies to the whole dataset
53
54. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Organizations
● only organization editors (or admins)
can create datasets in it
● users can create datasets in any
organizations for which they are editors
● organization admins can invite existing
or new users for the organization and
assign them a role (member, editor or
administrator)
54
55. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Creating a new dataset
● Click “add a new dataset”
○ on the dataset search screen; or
○ on the organization screen for an organization for which you are an editor
or admin
55
56. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Creating a new dataset
● CKAN will ask for the following basic metadata:
○ title
○ description
○ tags
○ license
○ organization (if you’re editor on
more than one organization)
● when finished, click “Next: add data”
to include resources
56
57. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Including resources
● select “link to file”, “link to an API” or “upload a file” (in case FileStore is
enabled)
● type in name, description and format
● if you have other resources to include,
select “save & add another”
● after including all resources, click
“next: additional info”
57
58. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Additional dataset information
● “visibility”: “public” can be seen by any site visitor; “private” means visible to
members of the organization only
● “author” / “author e-mail”: person or organization responsible for producing
the data
● “maintainer” / “maintainer e-mail”: person or organization technically
responsible for keeping data available
● optional custom fields
● press “finish” to create the dataset
58
60. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
System Architecture
• Usually sits alongside a CMS (e.g. Drupal or Wordpress)
• WGSI Application pluggable to Apache (modwsgi), to nginx, etc.
• PostgreSQL database (metadata, access control, etc.)
• Apache Solr (for indexing and searching)
• Other components (depending on the installed and in-use extensions)
60
61. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Installing CKAN
• Supported operating system:
• Other possible OS’s:
○ Debian
○ CentOS
○ Red Hat
○ Windows (version 1.8 of CKAN)
http://www.hackneyworkshop.com/2012/03/30/ckan-on-windows/
○ OS X
61
62. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Installing CKAN
• Types of installation
○ Ubuntu 12.04 64-bit server package
○ source code
○ using Docker
62
63. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Package install
● Requirements: Ubuntu 12.04 64-bit server
●installs CKAN and DataPusher (for DataStore)
●Steps:
1. Install the CKAN package and its
dependencies
2. Install PostgreSQL and Solr
3. Restart Apache and Nginx
sudo apt-get update
sudo apt-get install -y nginx apache2
libapache2-mod-wsgi libpq5
wget http://packaging.ckan.org/python-
ckan_2.2_amd64.deb
sudo dpkg -i python-ckan_2.2_amd64.deb
sudo apt-get install -y postgresql
solr-jetty
sudo service apache2 restart
sudo service nginx restart
63
64. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Source code install
● sequence of commands depend on operating system
○ detailed instructions for each are available in:
https://github.com/ckan/ckan/wiki/How-to-Install-CKAN
1. install dependency packages
2. install CKAN packages into a Python virtualenv
3. configure Postgres database
4. create a CKAN configuration file (production.ini)
5. configure Solr
6. create database tables
7. configure DataStore (optional)
8. link to who.ini (Repoze.who configuration file)
64
65. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Docker install
● Requirement: have Docker installed and
configured
● set of 3 commands
● Docker downloads images automatically (can
take a long time)
$ docker run -d --name db
ckan/postgresql
$ docker run -d --name solr ckan/solr
$ docker run -d -p 80:80 --link db:db
--link solr:solr ckan/ckan
65
66. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Initial configuration
• Create a site administrator user
paster sysadmin add seanh -c
/etc/ckan/default/production.ini
• Create other users if necessary
• Edit production.ini (for instance to configure the site name)
ckan.site_title = Open data portal
66
67. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Other maintenance commands
• Rebuild search index
paster --plugin=ckan search-index rebuild --
config=/etc/ckan/std/std.ini
• Create and remove users
paster --plugin=ckan user add exampleuser --
config=/etc/ckan/std/std.ini
paster --plugin=ckan user remove exampleuser --
config=/etc/ckan/std/std.ini
67
69. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Simple customization
http://<my-ckan-url>/ckan-admin/config/
● some simple customization changes
can be made through the UI
by the site administrator
○ site title and description
○ color scheme
○ intro text, about text and others
○ custom css
69
70. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
User registration
● by default, user self-registration
is enabled
● to disable (e.g. to avoid spam),
change a flag in .ini file
ckan.auth.create_user_via_web = False
70
71. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Registering new groups and organizations
● by default, creating new
organizations is enabled for all editors
● to disable, change a flag in .ini file
ckan.auth.user_create_organizations = False
● likewise, the same for groups
● note: site admin can always create
groups and organizations regardless
71
72. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Manage users
● look for user in
http://<my-ckan-url>/user/
● when logged in as admin, you
see a “manage” button under
the user profile
● admin can edit profile, change
passwords or delete the user
72
74. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Documentation
http://docs.ckan.org
There are specific manuals
for specific audiences:
● End user (editor)
● Site administrator
● Maintainer
74
75. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Documentation
Also manuals for specific subjects:
● API guide
● Extending guide
● Theming guide
● Contributing guide
by John Haslam
75
76. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Where to get help
On mailing lists:
● CKAN Global User Group
https://groups.google.com/forum/#!forum/ckan-global-user-group
● ckan-dev
https://lists.okfn.org/mailman/listinfo/ckan-dev
by Upupa4me
76
77. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Where to get help
On IRC chat:
server: irc.freenode.net
channel: #ckan
by Garry Knight
77
78. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Where to get help
Paid support:
● hosting with a SLA
● deployment and maintenance
● support, consultancy,
training
by glasseyes view
78
79. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Where to try CKAN
demo.ckan.org
● free for experimentation, cataloguing data
and getting to know CKAN
● content is periodically wiped out
by Horia Varlan
79
80. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Where to register datasets
datahub.io
● community instance
● as an individual, if you
don’t have you own
CKAN, this is an option
● e.g. data that has been
cleaned up as
result of a hackathon
80
81. IV Moscow Urban Forum
CKAN Overview | Augusto Herrmann
Questions?
thank you
спасибо
augusto@okfn.org.br
augusto.herrmann@planejamento.gov.br