Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 1.82 KB

File metadata and controls

59 lines (39 loc) · 1.82 KB

Contributing to SAP Fiori Tools Samples

Thank you for your interest in contributing to this sample repository.

How to Contribute

Contributions are welcome through pull requests. Please follow these guidelines:

Before Contributing

  1. Check existing issues and pull requests
  2. Create an issue describing your proposed change
  3. Wait for maintainer feedback before starting work

Making Changes

  1. Fork the repository
  2. Create a feature branch (feature/your-feature-name)
  3. Make your changes following the existing code style
  4. Test your changes thoroughly
  5. Commit with clear, descriptive messages

Submitting Changes

  1. Push your branch to your fork
  2. Create a pull request to the main branch
  3. Fill out the PR template completely
  4. Link related issues using Closes #issue-number
  5. Respond to review feedback promptly

Code Standards

  • Follow existing project structure and naming conventions
  • Include README updates for new samples
  • Ensure all links work and are HTTPS where possible
  • Update copyright year if modifying existing files
  • Test samples locally before submitting

Sample Contributions

When contributing new samples:

  • Place in appropriate folder (V2/apps, V4/apps, etc.)
  • Include a descriptive README.md
  • Add package.json with required dependencies
  • Ensure npm install and npm start work correctly
  • Reference relevant tutorials or documentation

Questions?

For questions, use the SAP Community with the "SAP Fiori tools" tag.

Code of Conduct

This project adheres to the SAP Open Source Code of Conduct.

License

By contributing, you agree that your contributions will be licensed under Apache License 2.0.