-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preparing for First Stable Release #48
Comments
I think we should prioritize the below for a first stable release:
The rest are more wishlist items and will involve some explorations with other teams, such as #24 and #21, working with the near-query-api team -- and we'll probably want to work closer with bos-cli-rs for #26 and #19. #28 would be really cool, but could take its time; and honestly, #30 is just something to consider. I think the target goal should be integrating with DevHub and Near Discovery, as this would help achieve a lot of synergy across the teams, and the only thing stopping this right now are the three I listed for priority. We need replacements for different environments, to match their existing replacements syntax, and make it as easy as installing the package and adding a bos.config.json. It would be ideal to be able to update devhub and near-discovery repositories with these steps:
Maybe something like this:
Notice how DevHub doesn't have a concept of an "appAccount"; it just has a list of replacements. REPL_DEVHUB is technically the appAccount; but this is helpful because this means replacements can be shared across projects without needed to convert an alias to "appAccount" |
I totally agree with you about the priorities, it's better to release it with minimal features and keep expanding. In my current progress, I implemented the following:
To make it ready to use:
To support migration from devhub and near-discovery:
Then we can start testing it. |
@sekaiking I also love the hot reload and local gateway; will this be going away? |
No, the |
This is the current outcome when downloading an account's widgets via bos-cli-rs (/src): |
Any interest in exploring a more incremental pathway towards a stable release / v1.0.0? The current state of the branches is a little hard to follow. Some incremental releases could lower branch divergence and soften the migration hit |
Hope you've been well @sekaiking! Let me know what you think of the project thus far? I feel I've come to fully appreciate the thought and effort you put into this refactor. It has opened so many doors and possibilities. The app + workspace feature is really so nice. I think we're approaching a stable release; we still need |
Overview
This Epic tracks all the tasks and issues required to launch the first stable release of
bos-workspace
. Our goal is to ensure that the release is dev-friendly, well-tested, and well-documented.Core functionalities
Complete documentation
Testing & Bugs
The code is missing tests, we need to improve the test coverage to ensure nothing breaks with new versions based on the core functionalities.
The text was updated successfully, but these errors were encountered: