blob: fae4fbc1142be8bd858e28fa8f8974d851613e0c [file] [log] [blame]
<!DOCTYPE html>
<html lang="en"xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- Meta, title, CSS, favicons, etc. -->
<meta charset="utf-8">
<meta property="og:image" content="https://staging.kibble.website/images/kibble-logo.png" />
<base href="/">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=1280, initial-scale=1">
<link href="css/kibble.css" rel="stylesheet">
<link rel="icon" type="image/png" sizes="48x48" href="images/kibble-favicon.png">
<title>Apache® Kibble™</title>
</head>
<body>
<nav class="topbar">
<img src="images/kibble-logo.png" style="height: 32px; display: inline; float: left; margin: 7px;"/>
<ul>
<li><a href="/"><img src="images/icon-home.png"/> Kibble</a></li>
<li><a href="/docs/design.html"><img src="images/icon-design.png"/> Design specs</a></li>
<li><a href="/docs/roadmap.html"><img src="images/icon-roadmap.png"/> Road map</a></li>
<li><a href="/docs/community.html"><img src="images/icon-community.png"/> Community / Get involved</a></li>
<li><a href="/docs/downloads.html"><img src="images/icon-download.png"/> Source / Downloads</a></li>
<li><a href="/docs/documentation.html"><img src="images/icon-documentation.png"/> Documentation</a></li>
<li><a href="https://demo.kibble.apache.org/"><img src="images/icon-demo.png"/> Live demo</a></li>
<li><a href="/docs/asf.html"><img src="images/icon-feather.png"/> About the ASF</a></li>
</ul>
</nav>
<div class="wrapper-main">
<div><h2 id='sourceanddownloads'>Source and Downloads<a href='#sourceanddownloads' style='color: rgba(0,0,0,0);'>&para;</a></h2>
<h3 id='sourcerepositories'>Source repositories<a href='#sourcerepositories' style='color: rgba(0,0,0,0);'>&para;</a></h3>
<p>Our source repositories are available on GitHub:</p>
<p><a href="https://github.com/apache/kibble-1">Kibble-1 Main Server/UI</a></p>
<p>This is the main server and UI for Kibble. It consists of four parts parts:</p>
<ul>
<li>A database (ElasticSearch)</li>
<li>An OpenAPI-driven WSGI interface for displaying pages and operating
the JSON API (as well as printing the API docs).</li>
<li>A user interface for managing the database, user accounts and
requesting visualizations</li>
<li>A visualization library for displaying all the various charts.</p>
Everything backend in Kibble is using Python 3. Everything frontend is
using CoffeeScript transpiled to JavaScript.</li>
</ul>
<p><a href="https://github.com/apache/kibble-scanners">Kibble-1 Scanner Applications</a></p>
<p>The kibble-scanners repository contains the scanning applications that gather
data for the main server.</p>
<ul>
<li>They are essentially tiny plugins managed by a main application (kibble-scanner.py) and gather what they figure they can find about a data source.</li>
<li>They connect to the master server, fetch a list of data sources to analyse, and then each plugin decides whether it wants to work with that source, sorted by a run-order (so that fetching a git repository happens before analysing it etc).</li>
<li>They then collect and formalize data objects, which can be an email, a commit, a person, an issue etc, and pass all that back to the main server's database.</li>
</ul>
<p><a href="https://github.com/apache/kibble-website">Kibble Web Site</a></p>
<p>This is our project web site. It uses the generate.py in the src folder
to generate html from the markdown source. See BUILDING.txt there.</p>
<p><a href="https://github.com/apache/kibble">Kibble - the next generation is WIP</a></p>
<p>We are currently working on a roadmap to redesign and re-write Kibble so the current Kibble repository is a work in progress (WIP).The Kibble-1 repositories mentioned above contain the code used for our website demo.</p>
<h3 id='releases'>Releases<a href='#releases' style='color: rgba(0,0,0,0);'>&para;</a></h3>
<p>Nothing available yet, sorry!</p></div>
</div>
<footer>
Copyright 2024, the Apache Software Foundation. Licensed under the <a href="https://www.apache.org/licenses/">Apache License v/2</a>.<br/>
<i style="font-size: 75%">
Apache Kibble, Kibble, Apache, the Apache feather logo, and the Apache Kibble project logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and other countries.
</i><br/>
<!-- obligatory links -->
<a class="item" target="_blank" href="https://www.apache.org/">About the ASF</a> -
<a class="item" target="_blank" href="https://www.apache.org/events/current-event">Events</a> -
<a class="item" target="_blank" href="https://www.apache.org/foundation/policies/conduct.html">Code of Conduct</a> -
<a class="item" target="_blank" href="https://www.apache.org/foundation/thanks.html">Thanks</a> -
<a class="item" target="_blank" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a> -
<a class="item" target="_blank" href="https://www.apache.org/security/">Security</a> -
<a class="item" target="_blank" href="https://www.apache.org/licenses/">License</a>
</footer>
</body>
</html>