{"id":23394108,"url":"https://github.com/twistedstack-development/drupal","last_synced_at":"2025-04-08T16:21:37.952Z","repository":{"id":269119073,"uuid":"906488347","full_name":"TwistedStack-Development/drupal","owner":"TwistedStack-Development","description":"Collection of development effort.","archived":false,"fork":false,"pushed_at":"2024-12-21T03:46:49.000Z","size":0,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-12-21T04:24:40.263Z","etag":null,"topics":["drupal","drupal-module","drupal-theme"],"latest_commit_sha":null,"homepage":"","language":null,"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/TwistedStack-Development.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":"2024-12-21T03:38:16.000Z","updated_at":"2024-12-21T03:55:38.000Z","dependencies_parsed_at":"2024-12-21T04:24:42.723Z","dependency_job_id":"019e3d20-ad7d-4051-a202-744e1b68d9c1","html_url":"https://github.com/TwistedStack-Development/drupal","commit_stats":null,"previous_names":["twistedstack-development/drupal"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TwistedStack-Development%2Fdrupal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TwistedStack-Development%2Fdrupal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TwistedStack-Development%2Fdrupal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TwistedStack-Development%2Fdrupal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TwistedStack-Development","download_url":"https://codeload.github.com/TwistedStack-Development/drupal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238845321,"owners_count":19540326,"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":["drupal","drupal-module","drupal-theme"],"created_at":"2024-12-22T06:12:35.352Z","updated_at":"2025-02-14T12:46:43.526Z","avatar_url":"https://github.com/TwistedStack-Development.png","language":null,"readme":"\nHere's a general README about Drupal development for your repository:\n\n# Drupal Development\n\n## Introduction\n\nDrupal is a powerful open-source content management system (CMS) used for building a wide range of websites, from personal blogs to enterprise-level applications. This guide provides an overview of general Drupal development principles and practices.\n\n## Requirements\n\nTo get started with Drupal development, you will need the following:\n\n- A web server (e.g., Apache, Nginx)\n- PHP (versions 7.4, 8.0, or 8.1 are recommended)\n- A database server (e.g., MySQL, MariaDB, PostgreSQL)\n- Composer (for managing dependencies)\n\n## Installation\n\n### Step-by-Step Guide\n\n1. **Download and Extract Drupal**:\n   - Download the latest version of Drupal from [Drupal.org](https://www.drupal.org/download).\n   - Extract the downloaded archive to your web server's document root.\n\n2. **Set Up Database**:\n   - Create a new database for your Drupal site.\n   - Note down the database name, username, and password.\n\n3. **Run the Drupal Installer**:\n   - Open your web browser and navigate to your Drupal site.\n   - Follow the on-screen instructions to complete the installation, providing the database details when prompted.\n\n4. **Install Composer Dependencies**:\n   - Navigate to your Drupal root directory in the terminal.\n   - Run `composer install` to install necessary dependencies.\n\n## Configuration\n\n### Basic Configuration\n\n1. **Site Information**:\n   - Navigate to `/admin/config/system/site-information` to set your site name, email address, etc.\n\n2. **Modules**:\n   - Enable and configure required modules by navigating to `/admin/modules`.\n\n3. **Themes**:\n   - Install and configure themes by navigating to `/admin/appearance`.\n\n## Development Practices\n\n### Coding Standards\n\n- Follow the [Drupal Coding Standards](https://www.drupal.org/docs/develop/standards).\n- Use the [Coder](https://www.drupal.org/project/coder) module to check your code against these standards.\n\n### Version Control\n\n- Use Git for version control.\n- Keep your `main` branch stable and create feature branches for new development.\n\n### Testing\n\n- Write tests for your code using Drupal's testing framework.\n- Run tests using the command: `phpunit`.\n\n## Contributing\n\n### How to Contribute\n\n1. **Fork the Repository**:\n   - Fork the repository to your own GitHub account.\n\n2. **Clone the Repository**:\n   - Clone the forked repository to your local machine.\n\n3. **Create a Branch**:\n   - Create a new branch for your feature or bugfix.\n\n4. **Make Changes and Commit**:\n   - Make your changes and commit them with a descriptive message.\n\n5. **Push Changes and Create a Pull Request**:\n   - Push your branch to GitHub and create a pull request.\n\n### Reporting Issues\n\n- Report issues on the [GitHub Issues](https://github.com/twistedstack/drupal/issues) page.\n\n## Maintainers\n\n- Contact the maintainers for any questions or support:\n  - **Name:** [Maintainer Name](https://www.drupal.org/u/username)\n  - **Email:** maintainer@example.com\n\nFor more detailed information on Drupal development, refer to the [official Drupal documentation](https://www.drupal.org/docs).\n\nFeel free to modify this README to better suit your specific project's needs.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwistedstack-development%2Fdrupal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftwistedstack-development%2Fdrupal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwistedstack-development%2Fdrupal/lists"}