Comments (9)
@Widdershin We should probably altar the Signing
part of the readme to elaborate on this, replace current commit hash
with commit hash of the version you wish to sign
and point out that the hash serves as the identifier of the version of the text they agreed to, and that they can replace that version with a different version at any time.
from programmers-oath.
@no-g Iād also add that you recommend people star/watch the repo so they get updated on changes. Side benefit is that everyone who signs also stars and the word gets spread.
from programmers-oath.
Done :)
from programmers-oath.
Shouldn't there be some kind of versioning scheme?
Yes indeed, this is the purpose of the commit hash that accompanies each signature, it indicates which version of the oath a user signed.
If the oath changes you're welcome to re-sign with a new version by updating the hash that accompanies your signature.
For more discussion on this issue see #3 and #18.
Happy with that?
from programmers-oath.
Entirely happy :)
from programmers-oath.
from programmers-oath.
Will do - I'm reopening the issue so that there's continuity between the two. :)
Edit: Won't be till tonight/tomorrow now, it's gone 1AM and I need to be up at some point.
from programmers-oath.
Probably a silly question: is it necessary to re-sign the oath at every change?
from programmers-oath.
I think this is voluntary.. your previous signature is tagged to the commit state at that particular time.. tagged to that 'version'. But if you like the improvements that have been made since that time, you could re-sign :)
from programmers-oath.
Related Issues (20)
- Mentions of not discriminating and the environment HOT 11
- I will not exploit human vulnerabilities with the software I build. HOT 5
- Making you aware of the Never Again pledge HOT 3
- You are entitled to wear the Humane Tech badge HOT 2
- Protesting Facebook dishonesty, Google military projects, or Microsoft ICE projects HOT 9
- ACM ethics code is updated and includes stuff we should have HOT 2
- Use Github Pages and a commit hook to extract user info with the Github API HOT 2
- Interesting resource: The Post-Meritocracy Manifesto
- The Hippocratic Oath for Technologists
- You were added to awesome-humane-tech
- Potential rephrase of #4 HOT 1
- My opinion on point number 7 HOT 2
- List of other discussions HOT 1
- Related work HOT 4
- Use of less humane code HOT 11
- Intellectual property? HOT 8
- Compare to an older Programmer's Oath HOT 9
- License extension: For ethical use only HOT 7
- Suggestion for 10. Be kind to beginners HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from programmers-oath.