diff --git a/common/images/webui-calendar.png b/common/images/webui-calendar.png new file mode 100644 index 0000000..da4ba5a Binary files /dev/null and b/common/images/webui-calendar.png differ diff --git a/common/images/webui-commit-diff.png b/common/images/webui-commit-diff.png new file mode 100644 index 0000000..985b665 Binary files /dev/null and b/common/images/webui-commit-diff.png differ diff --git a/common/images/webui-commit-files.png b/common/images/webui-commit-files.png new file mode 100644 index 0000000..47bfbbf Binary files /dev/null and b/common/images/webui-commit-files.png differ diff --git a/common/images/webui-directory.png b/common/images/webui-directory.png new file mode 100644 index 0000000..66ace31 Binary files /dev/null and b/common/images/webui-directory.png differ diff --git a/common/images/webui-histogram.png b/common/images/webui-histogram.png new file mode 100644 index 0000000..23b4e1e Binary files /dev/null and b/common/images/webui-histogram.png differ diff --git a/common/images/webui-origin-search.png b/common/images/webui-origin-search.png new file mode 100644 index 0000000..d458126 Binary files /dev/null and b/common/images/webui-origin-search.png differ diff --git a/common/images/webui-source-file.png b/common/images/webui-source-file.png new file mode 100644 index 0000000..ce673e8 Binary files /dev/null and b/common/images/webui-source-file.png differ diff --git a/common/modules/webui.org b/common/modules/webui.org new file mode 100644 index 0000000..ff13a9f --- /dev/null +++ b/common/modules/webui.org @@ -0,0 +1,65 @@ +#+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) +#+INCLUDE: "prelude.org" :minlevel 1 + +* Web UI + :PROPERTIES: + :CUSTOM_ID: main + :END: +** Web user interface + :PROPERTIES: + :CUSTOM_ID: intro + :END: +**** + Browser-based interface to browse the Software Heritage archive \\ + *\url{https://archive.softwareheritage.org/browse/}* +**** Technology preview... just for you! + - username: libreplanet + - password: 2018 +**** Features + - all *REST API features*, but good looking :-) + - browsing: snapshots → revisions → directories → contents … + - access to metadata and crawling information + - *origin search*, as full text indexing of origin URLs + - bulk *download*, via integration with the Vault +** Web UI --- origin search + :PROPERTIES: + :CUSTOM_ID: origin-search + :END: + #+latex: \centering \vspace{-3mm} + #+ATTR_LATEX: :width \textwidth + file:webui-origin-search.png +** Web UI --- available visits + :PROPERTIES: + :CUSTOM_ID: visits + :END: + #+latex: \centering \vspace{-3mm} + #+ATTR_LATEX: :width \textwidth + file:webui-histogram.png +** Web UI --- calendar + :PROPERTIES: + :CUSTOM_ID: calendar + :END: + #+latex: \centering \vspace{-3mm} + #+ATTR_LATEX: :width \textwidth + file:webui-calendar.png +** Web UI --- directory browsing + :PROPERTIES: + :CUSTOM_ID: directory + :END: + #+latex: \centering \vspace{-3mm} + #+ATTR_LATEX: :width .85\textwidth + file:webui-directory.png +** Web UI --- syntax highlighting and selection + :PROPERTIES: + :CUSTOM_ID: syntax + :END: + #+latex: \centering \vspace{-3mm} + #+ATTR_LATEX: :width .85\textwidth + file:webui-source-file.png +** Web UI --- revisions as diffs + :PROPERTIES: + :CUSTOM_ID: commit + :END: + #+latex: \centering \vspace{-3mm} + #+ATTR_LATEX: :width .85\textwidth + file:webui-commit-diff.png