Skip to content

Latest commit

 

History

History
81 lines (64 loc) · 3.4 KB

File metadata and controls

81 lines (64 loc) · 3.4 KB

Daily and Milestone Tasks

Goals

  • Dev Experience Improvements (see rnx-kit Roadmap)
    • Make RNTA the best choice for library and app development.
    • Simplify initial setup, reduce required tooling.
    • Effortless inclusion of modules and changing RN versions.
    • Support standardized APIs across platforms (React Native WebAPIs).

Daily Tasks

  • Issue Triage & Maintenance

    • Review new issues and pull requests, apply labels.
    • Respond to questions, bug reports, and feature requests.
    • Update and close resolved issues.
    • Monitor the Dependency Dashboard for updates.
    • Review and address security alerts.
  • Continuous Integration (CI)

    • Ensure CI nightly builds succeed for all supported platforms.
    • Address failing builds or flaky tests.
      • This entails figuring out where the failure happens, whose responsibility it is to fix or create workarounds, and possibly communicating with upstream projects to figure out expectations and solutions.
    • Review dependency update PRs.
  • Platform-Specific Upkeep

    • Check for upstream changes in React Native and platform SDKs (Android, iOS, macOS, Windows).
    • Keep the app compatible with latest SDKs and tooling.
  • Documentation

    • Update README and wiki for new features, breaking changes, or platform instructions.
    • Document new APIs and configuration options.
  • Community Engagement

    • Monitor Discord and GitHub discussions for feedback and requests.
    • Engage with contributors and reviewers.

Future Milestones & Development Areas

  • Platform Support & Enhancements

  • Feature Development

    • Drop support for older React Native versions as new versions come out (example PR).
    • Investigate react-native-web support (issue #812).
  • Release Management

  • Metrics & Community Feedback

    • Track adoption rates, time savings, efficiency gains.
    • Gather and incorporate feedback from users and contributors.

See all current open issues and PRs for details and progress tracking.