Code of Conduct
InnoSmart is committed to providing a welcoming and inclusive community for all members. We expect all participants to uphold the following principles:
Core Values
- Respect: Treat all community members with dignity and respect, regardless of background, experience level, or perspective.
- Integrity: Act with honesty and transparency in all interactions and submissions.
- Collaboration: Foster a spirit of teamwork and mutual learning.
- Innovation: Encourage creative thinking and bold ideas while maintaining ethical standards.
- Accountability: Take responsibility for your actions and their impact on the community.
Harassment, discrimination, hate speech, or any form of abusive behavior will result in immediate removal from the community without notice.
Participation Guidelines
To ensure a productive environment, all participants must follow these guidelines when engaging in hackathons, challenges, and community activities.
Expected Behavior
- Conduct yourself professionally and respectfully
- Be constructive in feedback and open to criticism
- Give credit where credit is due
- Support fellow participants and share knowledge
- Follow event rules and timelines
Ask questions and seek help from mentors and peers. Collaboration makes everyone better.
Plagiarize or use others' work without permission or proper attribution.
Intellectual Property & Attribution
Respect intellectual property rights and give proper credit to creators and contributors.
Ownership & Rights
- Your submissions remain your property unless otherwise agreed upon
- InnoSmart may use submissions for promotional purposes with attribution
- All third-party code must be properly licensed and attributed
- Open-source contributions must follow their respective licenses
Ensure all code and assets you use comply with their respective licenses. Document all third-party dependencies clearly.
Communication Standards
Our community thrives on clear, respectful, and inclusive communication.
Acceptable Communication
- Use respectful language
- Be inclusive and welcoming
- Provide constructive feedback
- Share resources and knowledge
- Use offensive or discriminatory language
- Engage in harassment or bullying
- Spam or post irrelevant content
- Share private information
Hackathon Rules & Requirements
Hackathons are time-bound events with specific rules to ensure fairness and quality.
General Requirements
- Teams must be formed before the event starts
- All code must be written during the hackathon period
- Use only permitted frameworks and tools
- Submissions must be complete and functional
- Final presentations must be clear and within time limits
Disqualification Criteria
- Use of pre-written code from previous projects
- Violation of intellectual property rights
- Violations of our Code of Conduct
- Failure to submit before the deadline
- Non-compliance with event rules
Open Challenge Guidelines
Open challenges encourage innovation and problem-solving. Participants must adhere to specific guidelines for each challenge.
Before You Start
- Read the challenge description carefully
- Understand the acceptance criteria
- Review the evaluation rubric
- Check for any technology restrictions
During Submission
Include a comprehensive README with setup instructions, feature overview, and any assumptions or trade-offs in your solution.
- Provide clean, well-documented code
- Include installation and usage instructions
- Test your submission before uploading
- Submit before the deadline
Reporting & Enforcement
We take violations of these guidelines seriously. If you witness or experience inappropriate behavior, please report it.
How to Report
- Email: [email protected]
- Use the in-platform reporting feature
- Contact any event organizer or moderator
All reports are taken seriously and handled confidentially. We do not tolerate retaliation against those who report violations in good faith.
Consequences
Violations may result in:
- Warning or suspension from events
- Removal from the community
- Disqualification from competitions
- Legal action if applicable