-
Notifications
You must be signed in to change notification settings - Fork 2
🐣 incubating Bifravst as an official Nordic Semiconductor project 🎉 #56
Comments
I talked with the tech writers @umapraseeda and Oisin F. on how to proceed with the documentation:
|
Internally we agreed to:
A decision on the name has not yet been made. |
This can be achieved through west. In this repo the manifest:
remotes:
- name: nordic
url-base: https://github.com/nrfconnect
projects:
- name: sdk-nrf
path: nrf
remote: nordic
revision: vX.Y.Z
import:
# avoid importing ourselves
name-denylist:
- bifravst
self:
path: firmware and then our users could do:
and they would get Bifravst NCS. But at the same time, the manifest in nrfconnect/sdk-nrf would have: - name: bifravst
path: applications/bifravst
revision: <SHA>
url: https://github.com/bifravst/firmware So when our users do:
they also get Bifravst. |
Notes from the Bifravst Q&A today with the tech writers:
|
Documentation has been converted to Sphinx/Read The Docs style: https://bifravst.github.io/bifravst/ |
We have drafted a proposal for the new names today: Written nameThe overall name for the project is:
When individual flavors are considered, the name is
SlugMain projectsThe project slugs use the following naming rules for the main project
Helper projectsThe project slugs use the following naming rules for helper repositories:
|
BREAKING CHANGE: this affects some resource names used in scripts See #56
BREAKING CHANGE: this affects some resource names used in scripts See #56
BREAKING CHANGE: this affects some resource names used in scripts See #56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
BREAKING CHANGE: this renames the package See bifravst/bifravst#56
I am happy to share that we plan to lift Bifravst into the state of an official
Nordic project! 🎉
This means that in the coming weeks we will establish the best path to provide
this project through nRF Connect SDK,
Nordic Semiconductor Info center and
potentially other established channels.
It will lead to some form of rebranding (the Bifravst term is not a crowd
favorite 😿) and reorganizing of repositories and documentation,
but overall this means more resources and attention for this project and the
move to a first public release under the nRF Connect SDK release scheme.
I'll update this issue with more information as soon as it crystallizes.
Tasks
asset_tracker_v2
(more to come)
Considerations for moving the project
affect their ability to clone and update the project (source code and
documentation) for their needs and also contribute back
releases (including firmware builds), continuous integration and deployment
NCS
https://github.com/nrfconnect/sdk-nrf
The guide for building applications with NCS links to the official Zephyr documentation on Application Development which asks the user to Create an application folder outside of the Zephyr base directory.
Feedback from engineers
InfoCenter
https://infocenter.nordicsemi.com/
modifications
Feedback from Tech Writers
Considerations for renaming the project
Nordic Semiconductor has
a naming scheme for its development tools
nRF Connect for <Platform>
ornRF <Project>
and for itsPrototyping platforms
Nordic Thingy:XX
.Keep in mind that this project is not
vendors and right now only one: Amazon Web Services (AWS)
ultra-low-power feather-weight (formfactor and physical weight) asset tracker
It is also not a pure SDK because it also includes hardware specifically
designed to the use case.
So the name should ideally reflect that.
A possible scheme cloud be
Nordic Cat Tracker <Component> [for <Cloud Vendor> [<Sub-Component>]]
:These projects are support tools and libraries which have no Cat Tracker
specific behaviour so they could keep their original names:
The GitHub project could be renamed to
nordic-cat-tracker
.The text was updated successfully, but these errors were encountered: