{"id":20111564,"url":"https://github.com/openstack/bugdaystats","last_synced_at":"2025-05-06T11:30:53.680Z","repository":{"id":14586145,"uuid":"17302719","full_name":"openstack/bugdaystats","owner":"openstack","description":"Tool to produce static HTML that shows progress during a Bug Day. Mirror of code maintained at opendev.org.","archived":false,"fork":false,"pushed_at":"2021-07-26T20:05:42.000Z","size":299,"stargazers_count":32,"open_issues_count":0,"forks_count":3,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-05-09T18:53:06.922Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://opendev.org/openstack/bugdaystats","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openstack.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-02-28T23:10:09.000Z","updated_at":"2023-10-24T15:31:23.000Z","dependencies_parsed_at":"2022-08-26T20:45:51.828Z","dependency_job_id":null,"html_url":"https://github.com/openstack/bugdaystats","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fbugdaystats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fbugdaystats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fbugdaystats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fbugdaystats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openstack","download_url":"https://codeload.github.com/openstack/bugdaystats/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224499851,"owners_count":17321605,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T18:16:31.440Z","updated_at":"2024-11-13T18:16:33.371Z","avatar_url":"https://github.com/openstack.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Bug Day Stats page generator\n============================\n\nThe ``bugdaystats.py`` script is used to extract data from Launchpad\nand produce static HTML that shows progress during a Bug Day.\n\nUsage\n-----\n\n``python3 bugdaystats.py output``\n\n``output`` is the name of the directory you will generate data\nand HTML files to (if they don't exist yet). It should contain a\n``js`` subdirectory containing JavaScript include files, but\notherwise be empty. In addition, it can contain two types of data\nfiles. One file contains data in each time when running the script,\nand another one is created daily. That means the creation is skipped\nif the previous data is in the same day. The data file is useful for\nshowing long-term bug situation.\n\nYou'll need to run the script at least twice to generate enough\nstats to get a graph.\n\nStats are updated every time the script is run. You should run\n``bugdaystats.py`` regularly over the course of your bugday.\n\nConfiguration\n-------------\n\nThe ``config.js`` configuration file describes the projects you want\nto generate data for. An example ``config.js.sample`` file is provided\nthat may be renamed and modified to suite your needs.\n\n``height`` is an optional parameter detailing\nthe size of the graph (230 pixels is the default value). ``title``\nis an optional parameter for the name of the project in the index\npage.\n\nYou can also optionally specify a ``rotation`` parameter. Entries older\nthan the value (in days) will be removed from the dataset, resulting\nin a rolling view of bug activity.\n\nAnd you can also optionally specify a ``daily`` parameter to enable the\nfeature of daily data collection and showing its graphs.\n``daily_rotation`` parameter is for daily data collection feature but\nit is same as ``rotation`` parameter.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenstack%2Fbugdaystats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenstack%2Fbugdaystats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenstack%2Fbugdaystats/lists"}