-
Notifications
You must be signed in to change notification settings - Fork 85
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
Update versioning to use %year%.%month%.%day%
(eg, "17.01.12")
#57
Comments
For now, let's just release HEAD as v1.2 and we can worry about a more deliberate approach later. |
@righdforsa @tylerkaraszewski - Now that we've moved all of auth into its own |
No objection with the numbering scheme. I think just releasing HEAD each
time we do a deploy is a pretty good process. One thing that will help a
lot is moving to using open-source bedrock, which is possible now that auth
is in a separate .so file.
…On 26 December 2016 at 14:33, David Barrett ***@***.***> wrote:
@righdforsa <https://github.com/righdforsa> @tylerkaraszewski
<https://github.com/tylerkaraszewski> - Now that we've moved all of auth
into its own .so, can we start formally versioning each new Bedrock
release? Also, I'm wondering if calling it 1.0 is misleading, given that
we've been using this in production at scale for many years. I vote we use
an Ubuntu-like numbering scheme, which just represents the year and month.
So, the next release would be Bedrock 17.1.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#57 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABlFPzGjmE6ymberMAesnZm3dl749wZRks5rL9AygaJpZM4K2hei>
.
|
Yep, I'd love to do this, and then re-announce to the list.
On Mon, Dec 26, 2016 at 8:57 PM, Christopher Peters <
notifications@github.com> wrote:
… No objection with the numbering scheme. I think just releasing HEAD each
time we do a deploy is a pretty good process. One thing that will help a
lot is moving to using open-source bedrock, which is possible now that auth
is in a separate .so file.
On 26 December 2016 at 14:33, David Barrett ***@***.***>
wrote:
> @righdforsa <https://github.com/righdforsa> @tylerkaraszewski
> <https://github.com/tylerkaraszewski> - Now that we've moved all of auth
> into its own .so, can we start formally versioning each new Bedrock
> release? Also, I'm wondering if calling it 1.0 is misleading, given that
> we've been using this in production at scale for many years. I vote we
use
> an Ubuntu-like numbering scheme, which just represents the year and
month.
> So, the next release would be Bedrock 17.1.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#57 (comment)>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/
ABlFPzGjmE6ymberMAesnZm3dl749wZRks5rL9AygaJpZM4K2hei>
> .
>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#57 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAjG0n7Hlp_PRJtzbu0Wr1JOM_Clu7Krks5rMCpDgaJpZM4K2hei>
.
|
%year%.%month%.%day%
(eg, "17.01.12")
Bump. @righdforsa - Any eta on us using the public apt-get repo, and updating it regularly? |
Let's aim to do a monthly release, with "dot releases" if there are just small bugfixes and cleanup, and "full releases" if there are meaningful functional changes. In this case it looks like there are no externally-visible (eg, interface-changing) functional changes, so we'd just do a dot release. Thoughts?
Also, any thoughts on how to put plugins into a dynamically-loading library such that we can use the public repo for our actual servers, and just separately version/release our internal Expensify plugin? This'll help ensure the public repo stays up to date, rather than us continuously struggling to remember to package and release the latest changes.
Cc: @tylerkaraszewski @righdforsa @cead22
The text was updated successfully, but these errors were encountered: