{"id":13828391,"url":"https://github.com/php/web-bugs","last_synced_at":"2025-03-17T16:09:34.460Z","repository":{"id":46343326,"uuid":"3219934","full_name":"php/web-bugs","owner":"php","description":"The PHP Bugtracking System","archived":false,"fork":false,"pushed_at":"2024-09-10T21:29:03.000Z","size":5313,"stargazers_count":59,"open_issues_count":7,"forks_count":63,"subscribers_count":27,"default_branch":"master","last_synced_at":"2025-03-09T01:53:15.835Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://bugs.php.net","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/php.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-01-19T18:33:33.000Z","updated_at":"2025-02-25T07:29:45.000Z","dependencies_parsed_at":"2023-12-14T18:41:23.462Z","dependency_job_id":"d230a52a-8430-4bf5-b2a2-75dcfb561ccc","html_url":"https://github.com/php/web-bugs","commit_stats":{"total_commits":1777,"total_committers":95,"mean_commits":"18.705263157894738","dds":0.8801350590883512,"last_synced_commit":"c9451f7a9615e59bccc82cdcdc04b028051d2044"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/php%2Fweb-bugs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/php%2Fweb-bugs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/php%2Fweb-bugs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/php%2Fweb-bugs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/php","download_url":"https://codeload.github.com/php/web-bugs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243646617,"owners_count":20324585,"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-08-04T09:02:44.300Z","updated_at":"2025-03-17T16:09:34.428Z","avatar_url":"https://github.com/php.png","language":"PHP","readme":"# PHP Bug Tracking System\n\nThis is a unified bug tracking system for PHP hosted online at\n[bugs.php.net](https://bugs.php.net).\n\n## Local installation\n\n* Install development dependencies with Composer:\n\n```bash\ncomposer install\n```\n\n* Configuration:\n\nModify `local_config.php` according to your local development environment.\n\n* Database:\n\nCreate a new MySQL/MariaDB database using `sql/database.sql`, create database\nschema `sql/schema.sql` and insert fixtures using `sql/fixtures.sql`.\n\n## Tests\n\nApplication unit tests can be executed in development environment after\ninstalling dependencies by running `phpunit`:\n\n```bash\n./vendor/bin/phpunit\n```\n\n## Directory structure\n\nSource code of this application is structured in the following directories:\n\n```bash\n\u003cweb-bugs\u003e/\n ├─ .git/                   # Git configuration and source directory\n ├─ config/                 # Application configuration parameters, services...\n ├─ docs/                   # Application documentation\n └─ include/                # Application helper functions and configuration\n    ├─ prepend.php          # Autoloader, DB connection, container, app initialization\n    └─ ...\n └─ scripts/                # Command line development tools and scripts\n    ├─ cron/                # Various systems scripts to run periodically on the server\n    └─ ...\n ├─ sql/                    # Database schema and fixtures\n └─ src/                    # Application source code classes\n    ├─ Horde/               # https://www.horde.org/libraries/Horde_Text_Diff\n    └─ ...\n ├─ templates/              # Application templates\n ├─ tests/                  # Application automated tests\n ├─ uploads/                # Uploaded patch files\n ├─ var/                    # Transient and temporary generated files\n ├─ vendor/                 # Dependencies generated by Composer\n └─ www/                    # Publicly accessible directory for online bugs.php.net\n    ├─ css/                 # Stylesheets\n    ├─ images/              # Images\n    ├─ js/                  # JavaScript assets\n    └─ ...\n ├─ composer.json           # Composer dependencies and project meta definition\n ├─ composer.lock           # Dependencies versions currently installed\n ├─ local_config.php        # Application configuration\n ├─ local_config.php.sample # Distributed configuration example\n ├─ phpunit.xml.dist        # PHPUnit's default XML configuration\n └─ ...\n```\n\n## Contributing\n\nIssues with the application and new feature requests can be reported to\n[bugs.php.net](https://bugs.php.net) and discussed by sending message to the\n[webmaster mailing list](http://news.php.net/php.webmaster) to the address\nphp-webmaster@lists.php.net.\n\nApplication source code is located in the\n[github.com/php/web-bugs](https://github.com/php/web-bugs) repository.\n\nTo contribute:\n\n```bash\ngit clone git@github.com:your-username/web-bugs\ncd web-bugs\ngit checkout -b patch-1\ngit add .\ngit commit -m \"Describe changes\"\ngit push origin patch-1\n```\n\nA good practice is to also set the upstream remote in case the upstream master\nbranch updates. This way your master branch will track remote upstream master\nbranch of the root repository.\n\n```bash\ngit checkout master\ngit remote add upstream git://github.com/php/web-bugs\ngit config branch.master.remote upstream\ngit pull --rebase\n```\n\n## Documentation\n\nMore information about this application can be found in the [documentation](/docs).\n","funding_links":[],"categories":["PHP"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphp%2Fweb-bugs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphp%2Fweb-bugs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphp%2Fweb-bugs/lists"}