Consider support for French sovereign operating system
ndeloof opened this issue · comments
@ndeloof you are trolling hard 😝
I thought the belgians were champion of surrealism...
lol. I meant PTDR.
Can you translate it to French please?
Let's make facts straight: it was not the French government but the French Parliament (actually, just the "Commission des Lois de l'Assemblée Nationale") which recently voted such a text. Noone knows if it will turn in an actual law and, if so, if this law will ever be implemented.
No need. French government is planning to put up is own sovereign container system, called: 'Débardeur'.
I created a branch to work on this; 82401a4...thaJeztah:god-save-the-queen
The first commit depends on changes in Bash/sh upstream, and is to make scripting compliant with the European standards; 619de97
So, to give users a good experience out of the box, we may need to
update some basics to make people feel more "at home".
Here's some thoughts to get the ball rolling;
Current | Proposed | Alternative |
---|---|---|
docker run |
docker courir |
|
docker stop |
docker arrêt |
|
docker restart |
docker repartir |
docker encore-une-fois |
docker pull |
docker faire-apporter |
docker tirer |
--help |
--rtfm |
--cherchez-stackoverflow |
WDYT?
@thaJeztah 😏 😌 😻
--rtfm should be --llpm
I also think this is not going far enough, there should be an alias for docker, as the correct french term is actually débardeur ( http://www.cnrtl.fr/lexicographie/d%C3%A9bardeur )
So "débardeur tirer" for example, sounds like the correct french version.
I'd love to reply in French ... however I have a legacy French AZERTY keyboard, which does not allow to type correct French ... DAMN !
In love with this issue already ❤️
I don't know any of you. But I love you all very much.
@thaJeztah docker pull
is already French, I suggest you keep it as is but translate it in the English version to docker sweater
instead.
Also, docker logs
should be docker bûches
.
What about an automatic illegal content detection plugin, enforcing the incoming law[1] on running containered process memory? It seems this issue has a dependency on it.
[1] http://www.assemblee-nationale.fr/14/amendements/3399/AN/268.asp
Warnings, everyone. France has forbidden linking to resources you don't own or don't have explicitly the right to link to.
@thaJeztah docker pull is but translate in french to docker poule.
I'm confident this issue gonna hit the emergency milestone for a few years.
the hadrware is available, 100% french, with a french keyboard
https://pbs.twimg.com/media/CZT9Yd_WYAAGnDS.jpg
What is a container filled with politicians at the bottom of the ocean?
...
...
A good start.
You guys, made my day <3
This issue should have id #1789
That's not the first time this idea pops up, BASIC language already supported this curse https://fr.wikipedia.org/wiki/LSE_%28langage_de_programmation%29
@tobozo did you clear the copyright of this image? Fair use does not apply in France; you should ask Github legal representative to the Commissariat à la Souveraineté Numérique.
It is more common to use the English word "docker" than "débardeur" in French. Actually, I even didn't know that this word had this signification! Even wikipedia name it "docker" in it's french version. For me, as a french guy, a "débardeur" is this:
And to truly translate commands from english to french, we should invert the order of words:
docker run
=>cours débardeur
/démarre débardeur
docker stop
=>arrête débardeur
docker push
=>pousse débardeur
docker pull
=>tire débardeur
could maybe be aliased asdéshabille
(undress)- etc ...
A common french synonym for "débardeur" is "marcel". For example, I propose to replace docker push
par pousse Marcel
.
It has a nice french ring to it, and is shorter to type.
The word « débardeur » is an old word which is basically not used anymore in this context and that applied only to trees/wood debarkations.
+1 for the "it's shorter" argument @brouberol
@brouberol there's a potential issue with docker ps
. The only translation I could figure out is marcel socialiste
which may soon become inappropriate.
I disagree, you do not pull / push the docker, it's the docker who pushes / pulls.
So it is indeed débardeur pousse.
The word débardeur is not used anymore but obviously the necessity of national independence means that we will have to use that word again, to replace to barbarism "docker".
I also propose that the images of the sovereign OS should all be hosted in the sovereign cloud.
"Marcel" definitively is an awesome translation for Docker. It even has same number of letters, so will help to adapt logos and documentation.
👍 Marcel sounds like an outstanding first step in the compliance process.
+1 for Marcel. I can't wait to use chauffe Marcel
in place of docker run
!
This should be coded in LEM, some kind of Cobol with a french syntax from the french manufacturer Sfena
http://www.silicium.org/oldskool/france/sfena5_20.htm
Marcel could legitimately just be a separate cli app/script to route args to docker proper -- who will create this new project?
I'm happy there seems to be some kind of consensus around Marcel
. I
feel I have finally contributed to the open-source world in a meaningful
way, whilst being a true patriot.
B
On Fri, Jan 22, 2016, at 06:13 PM, Steve Desmond wrote:
Marcel could legitimately just be a separate cli app/script to route args to docker proper -- who will create this new project?
—
Reply to this email directly or view it on GitHub[1].
Links:
We also need to replace RMI Marcel
by RSA Marcel
since this 2009 Décret: http://www.legifrance.gouv.fr/eli/decret/2009/4/15/PRMX0903263D/jo/texte
@thaJeztah Have to point out that the french gentleman coding next to me points out that it should be "une fois": docker encore-une-fois
:)
$ docker encore-un-fois
erreur: l'académie française n'est pas heureux
@trentm oh thanks, fixing
+1 marcel. Very good idea 🐳Et très sympa l idée des commandes en français.
+1 for Marcel ! LGTM
Comment on entre dans Marcel pour l'inspecter ?
Silly idea. French docks are always clogged-up with protesting lorry drivers. Your containers will never get started.
@SteveDesmond-ca I have created, per your request, a repo for marcel, with a tiny (but kinda fonctional in a broken way) wapper around docker: https://github.com/brouberol/marcel
Anyone, feel free to open PRs. I'll give write rights to every single person who either sends a PR or asks for it.
Let's change the world.
@mattsoutherden : why not for docker suspend : Marcel greve
@dduportal 👍 lol :)
@tgermain @brouberol +1 to whatever you said about Marcel, that's an awesome idea !
@vdupain you type marcel perquisition
Marcel tue
@bankair : Marcel MATUER
@dduportal marcel greve
is the best thing I've heard all day.
@Thom-x: Your logo is now the official Marcel logo. Your contribution to the french tech industry is both an inspiration and invaluable.
@brouberol My career as an official is now over, I performed a valuable work for the french government. I can now retire (I'm 62 of course).
Two implementations are better than one: https://github.com/dgageot/marcel
marcel --aide
marcel lance --aide
marcel lance dgageot/bio
france sucks!!!
Not a bad idea, a shame such containers won't work more than 35h a week though.
marcel
also needs an orchestrator, that should be named orchestre
.
So sad http://marcel.io/ is already in use :'(
Vous êtes tous complètement dingues !
(bon moi, évidemment... mais bon, c'était de notoriété publique)
@turb maybe some docker-compose
=> marcel-et-son-orchestre
?
@ndeloof un épisode spécial pour "Quoi d'neuf Docker" ?
@jmMeessen arrivé à ce stade, c'est clair !
Quoi de neuf Marcel ?
Marcel
est déjà pris sur github, il faudrait une organisation pour regrouper les différentes implémentations déjà réalisées 😄
We could even update from LSE/LEM language to Swift since it handle any kind of character for variable names :) marcel.faitGrève()
This thread is just... lol
Given the context, docker network connect
should flawlessly translate to marcel est chez SFR
.
Marcel chauffe dans Marcel
This thread is awesome !
Haha! C'est vendredi! :) Vous êtes fatigué, je crois! :P
Obviously, the world needed a Marcel dans Marcel.
docker run dgageot/marcel
(source: https://github.com/dgageot/marcel/blob/master/Dockerfile)
Let's vote for the domain name here: http://doodle.com/poll/5qmn86wpr74fmx7y
@jlevesy marcel-et-son-orchestre
made me laugh to tears. 😹
Qu'est-ce que c'est que cette merde !?
@brouberol seems like https://marcelsouverain.fr is available...
@jefmathiot Awesome! I added it to http://doodle.com/poll/5qmn86wpr74fmx7y
@xlucas Feel free to submit a PR 👍
Je propose marcel poirote
, marcel érige
et marcel 5a7
pour docker wait
, docker build
et docker events
respectivement. Sacré Marcel !
Seems everyone likes @shykes's idea chauffemarcel.io! I've looked it up on OVH (disclaimer, where I work), and it's ~50€/year. French Tech™ hype is pricy.
Why not launch chauffemarcel.tk hosted at somebody's computer in the meanwhile? It's free to register .tk domains
I'm in
On Jan 22, 2016 2:30 PM, "Simon THOBY" notifications@github.com wrote:
Why not launch chauffemarcel.tk hosted at somebody's computer in the
meanwhile? It's free to register .tk domains—
Reply to this email directly or view it on GitHub
#19396 (comment).
please do not let this thread end...
This was the perfect drink a beer and read a Docker GitHub issue evening.
@jkneb love the logo but could you color the "marcel" in white with blue lines to give it a "Marinière" style ?
@AlexisNo you're right it's too "sporty" now that I look at it again ... lol
Here is the new chauffemarcel.tk : http://server.matthieudelaro.ovh:3333/ (who's got chauffemarcel.tk domain name?)
Contribution is welcome on GitHub : https://github.com/matthieudelaro/ChauffeMarcel/blob/master/README.md
Sorry to bother you you @jkneb , but the blue lines are missing !
remember the words of wisdom from OS Souverain, and that François Hollande likes trade-off
@ossouverain: François Hollande a décidé. L'OS Souverain sera en middle endian. Un vrai compromis.
I am so excited to work on my first middle endian project!
Why not host the server on github pages ? And add the .tk forwarding ?
@matthieudelaro Can you use Vhost in order to provide dns correctly, not just url forwarding (I will just need to add a @ IN A xxx.xxx.xxx.xxx
in the dns zone)
EDIT: In the meantime (because chauffemarcel.tk seems to be taken, probably by someone in this thread), I could provide something at marcel.simonthoby.tk., but I need a working web server to redirect to
EDIT2: The problem of a thread involving only french people is that during night in france, nobody evolves. I hope the OSSouverain will be more efficient than us (working also on night and during RTT), but I doubt so
You're all complètement crazy ! Especially @brouberol ! But I love it ! Allez, chauffe Marcel !!
@t0b1nux had an amazing idea here: the marcel
implementations need to support Marcelfile
s.
Marcelfiles ? Is it "souverain"-minded enough to sustain our purpose ?
Maybe " Fichiersmarcel" ? Or "RecettesAMarcel" ?
On Sat, Jan 23, 2016, 10:02 AM Balthazar Rouberol notifications@github.com
wrote:
@t0b1nux https://github.com/t0b1nux had an amazing idea here
brouberol/marcel#8: the marcel
implementations need to support Marcelfiles.—
Reply to this email directly or view it on GitHub
#19396 (comment).Julien Levesy