User:Tancre/2/hackpact/Git Stalker: Difference between revisions

From XPUB & Lens-Based wiki
< User:Tancre‎ | 2‎ | hackpact
Line 9: Line 9:
== Github's API ==
== Github's API ==
* https://developer.github.com/v3/
* https://developer.github.com/v3/
== Crawler ==
Access repository.
* API
* Git clone (request link)
<code>
#!/bin/bash
git clone 'link'
tree -hJ >> overview.json
</code>
<br>
<br>
<br>
<br>

Revision as of 10:58, 14 October 2019

Git Stalker

From web stalker

I imagine a sort of 'git stalker' (it could be an online service).

  • Crawler > ask the link of the git repository and start the session through the Github's API (+ further data on the connection, maybe).
  • Overview (Map) > tree -hJ >> overview.json print the data structure in a file. D3.js use the json to produce a visualization of the structure of the directory. Kinda like the map of the links in 'web stalker': central main folder and then the other folders/files distributed around the main folder and so on recursively. (It is relevant the concept of Mind Map and Rhizome)

Github's API

Crawler

Access repository.

* API
* Git clone (request link)

  1. !/bin/bash

git clone 'link' tree -hJ >> overview.json









Some note

It is interesting to find the web stalker on Rhizome and think about this concept at the same time.

Evolution of the data viz: linear > tree > rhizome

D&G - 1. Introduction: Rhizome (from A Thousand Plateaux)
Pasquinelli - The arborescent mind