wega-webapp
Web application that powers weber-gesamtausgabe.de
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.1%) to scientific vocabulary
Keywords
Repository
Web application that powers weber-gesamtausgabe.de
Basic Info
- Host: GitHub
- Owner: Edirom
- License: other
- Language: HTML
- Default Branch: develop
- Homepage: https://weber-gesamtausgabe.de
- Size: 77.3 MB
Statistics
- Stars: 23
- Watchers: 9
- Forks: 10
- Open Issues: 67
- Releases: 32
Topics
Metadata Files
README.md
WeGA WebApp
This web application is written in XQuery on top of an eXist-db and powers weber-gesamtausgabe.de. Needless to say the code is tailor-made to fit our data (see data-samples from the release section and the corresponding TEI ODD schemata) but can hopefully serve as a starting point for likewise ventures.
Prerequisites
A running eXist-db, v5.2.0 or newer
Quick start guide
If you have a running eXist database you can simply install the WeGA-data-samples.xar as well as the WeGA-WebApp.xar from the Release section via the eXist-Dashboard.
Dependencies on other eXist apps/libs
functxhttp://www.functx.com, available and installable via the eXist dashboardeXist HTML Templating Libraryhttps://github.com/eXist-db/templating, available and installable via the eXist dashboardWeGA-WebApp-lib, available from https://github.com/Edirom/WeGA-WebApp-lib and installable via the eXist dashboard
Branches
main: our stable branch, i.e. the current release versiondevelop: our development branch- other branches are experimental and and will get merged (or just some features) into develop at some point
How to build
The Dockerfile describes all the necessary steps to build the WeGA-WebApp EXPath xar package. In essence, it boils down to
- installing Apache Ant, Saxon, NodeJS and Yarn
- running
antfrom the repository root
Documentation
(Sparse) Documentation can be found on the Wiki as well as the changelog.
License
This work is available under dual license: BSD 2-Clause and Creative Commons Attribution 4.0 International License (CC BY 4.0)
Owner
- Name: Virtueller Forschungsverbund Edirom
- Login: Edirom
- Kind: organization
- Location: Germany
- Website: https://www.edirom.de
- Repositories: 83
- Profile: https://github.com/Edirom
Citation (CITATION.cff)
cff-version: 1.2.0
title: WeGA-WebApp
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
version: 4.13.0-alpha
doi: "10.5281/zenodo.3381141"
repository-code: "https://github.com/Edirom/WeGA-WebApp"
license: CC-BY-4.0
authors:
- given-names: Peter
family-names: Stadler
email: stadler@weber-gesamtausgabe.de
affiliation: Paderborn University
orcid: "https://orcid.org/0000-0002-2544-1481"
- given-names: Jakob
family-names: Schmidt
- given-names: Xianghua
family-names: Zheng
- given-names: Dennis
family-names: Ried
- given-names: Kristina
family-names: Richts
- given-names: Solveig
family-names: Schreiter
- given-names: Charlene
family-names: Jakob
GitHub Events
Total
- Create event: 20
- Release event: 1
- Issues event: 18
- Watch event: 1
- Delete event: 16
- Issue comment event: 12
- Push event: 92
- Pull request review comment event: 1
- Pull request review event: 14
- Gollum event: 1
- Pull request event: 32
Last Year
- Create event: 20
- Release event: 1
- Issues event: 18
- Watch event: 1
- Delete event: 16
- Issue comment event: 12
- Push event: 92
- Pull request review comment event: 1
- Pull request review event: 14
- Gollum event: 1
- Pull request event: 32
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 33
- Total pull requests: 34
- Average time to close issues: 11 months
- Average time to close pull requests: 4 days
- Total issue authors: 5
- Total pull request authors: 4
- Average comments per issue: 0.33
- Average comments per pull request: 0.24
- Merged pull requests: 22
- Bot issues: 0
- Bot pull requests: 7
Past Year
- Issues: 14
- Pull requests: 20
- Average time to close issues: 11 days
- Average time to close pull requests: 8 days
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 0.07
- Average comments per pull request: 0.2
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 4
Top Authors
Issue Authors
- peterstadler (19)
- SteffenAstheimer (10)
- obertsalome (2)
- rettinghaus (1)
- jakosch (1)
Pull Request Authors
- peterstadler (13)
- SteffenAstheimer (11)
- dependabot[bot] (7)
- riedde (3)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- frontend-dependencies ^0.2.1 development
- minify ^6.0.1 development
- prettydiff ^99.0.1 development
- sass ^1.22.12 development
- swagger-cli ^4.0.4 development
- vnu ^0.0.1 development
- Easy-Responsive-Tabs-to-Accordion peterstadler/Easy-Responsive-Tabs-to-Accordion#develop
- Junicode-New https://github.com/psb1558/Junicode-New
- WeGA-ODD edirom/WeGA-ODD#develop
- bootstrap ^4.3.1
- bootstrap-hover-dropdown ^2.2.1
- bootstrap-remote-data peterstadler/bootstrap-remote-data#master
- bravura https://github.com/steinbergmedia/bravura
- csLink correspSearch/csLink
- datatables.net ^1.11.3
- datatables.net-bs4 ^1.11.3
- datatables.net-buttons ^2.1.1
- datatables.net-buttons-bs4 ^2.1.1
- fittextjs ^1.2.0
- flip nnattawat/flip
- font-awesome ^4.7.0
- google-code-prettify ^1.0.3
- ion-rangeslider ^2
- jquery ^3.5.0
- jquery-ui ^1.13.2
- jquery-ui-themes ^1.12.0
- jszip ^3.7.1
- moment ^2.29.4
- openseadragon ^2.4.0
- select2 ^4
- swagger-ui-dist ^4.1.3
- 192 dependencies
- openjdk 17-jdk-bullseye build
- stadlerpeter/existdb 6 build
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- actions/checkout v3 composite