-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
TL;DR: The other DebOps Developer here. SaltStack at work for SUSE SLES
systems. DebOps with Ansible for my private self hosting. I am not leaving
DebOps and therefore also not Ansible for the foreseeable future so you will
have to stick with me :) I don’t regret the learning curve and the commitment
to excellence of DebOps when I joined early 2015.
Can DebOps be done with SaltStack
I at first answered this here but I guess it is better to move it out into an
issue to not make this email even longer.
Tracked in:
https://github.com/debops/debops/issues/1415
Which is why I never want this adventure to end.
Agreed. And let me use that opportunity to thank mainly Maciej for his never
ending great work on DebOps! Not to forget maintaining it which is not to
underestimate work that hardly anybody thanks one for. Thank you!
And, even more important but not as pleasant to discuss, what would
happen
if you were to cease spending time on DebOps due to other priorities or
unforeseen circumstances?
That would mean one DebOps Developer less. But on the good side, I don’t hold
any keys/accesses exclusively that are needed to continue DebOps. But moving
forward, there should be more support for Macjei here.
Do you feel like the project is (heavily) dependent on you?
Not so much currently now that all my work on DebOps is done in my spare time,
and I am thankful for that. I recently turned off email notifications for
GitHub activity which helped me greatly stay focused. Now I have dedicated
(spare) time where I work on my off-work projects.
I try to maintain a few DebOps roles that I really care about. They are mostly
the security, crypto, self-hosting kind of roles like debops.cryptsetup and
debops.etesync for example. Also, I see myself as an independent reviewer of
all of the core code changes and a lot of roles that enter master, for years.
And there is cryptographic proof of it.
Is your involvement causing you any sort of stress?
It is fine. But I cannot take much more responsibility right now due to other
projects I maintain also, other side projects and so on.
Something which would cause me stress is being in real-time chat all the time
like IRC which is why I much prefer structured hands-on discussion in issues
and PR. So you don’t see me in IRC. Sorry for that.
It is *all* automated.
Impressive setup at work, Imre! Also that you can work mostly with FOSS.
Unreleased roles laying around
Writing proper DebOps roles takes time as we have high standards and long
documentation detailing it so I think just put the unfinished roles somewhere
and link them in the issue tracker or as PR. This at least prevents someone
else needing such a role from writing it from scratch and instead improving
the existing role bringing it a bit closer to being DebOps ready.
Also, one thing I would propose is more hands-on code reviews. Instead of
commenting "this thing should be changed", maybe the reviewer can just fix it
themselves if there is no need for discussion (typos or the like) or even
propose changes that need discussions. I hope the learning effect is the same.
If contributors try to exploit this we could stop it on case-by-case basis. I
often do this in the form of checking out a PR hands-on, working on it and
opening a PR against the fork. I do this in the hope of increasing
productivity for everyone involved.
Sponsoring, Foundation
I am also not really eager to take the time for the tax/legal stuff right now.
But I also understand that something like this could help the project move
forward.
Making DebOps more widely known
I still want DebOps t-shirts :) Ref:
https://github.com/debops/docs/issues/221
But I much rather work on technical stuff than do marketing/design. I have the
hope that people who know what they want will find DebOps on their own. I
guess that is how I got involved. But I know of course that this is wishful
thinking.
> I like you Maciej, but I don't want to put you in our
business-critical
> production VLAN just yet
You forgot - I'm already there.
Very true :)
online meetup
2020-07-15T18:00Z works for me and I will try to make it. I would also propose
Jitsi.
- --
Live long and prosper
Robin `ypid` Schneider --
https://me.ypid.de/
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7eE3HRuH0o2l6AUVhv2YC78aQPgFAl8HBs4ACgkQhv2YC78a
QPgumhAAsw3AtzVD93K17JM1QzaTVHMN4HHR7aknTr7Q8NWexHiUDgxa0gYtNOcF
a/97A76x/6IFPfgJ38JnRApuBdcnPCMwjkYIC164+PIBFahhLILbTBglJ7IkMg2/
WsC9RRMKbS3r1CkIeA/B8uC+Mc0MonFzGOP5eTVCcQN7N/EQjzGkeR3DPabWLonL
L/s903zdt3YUoY41Kt3UERC6DP/ZYQywTpkGF4jPkNNKGKf4o+TXB5DB8FJGJnBN
d00xo7eDuhHk50tMrpZyTkG2bT4LqDJglFzO5zFBph2diZfULW9XkZucbilQpYcO
j9vT+YFjw29ia1u+Buvti/p/4ki4peBJxcHgVjnSWYtMFc1FfTbZaJ+Nf1CBO61Q
rKNiBwaZC+ABT8TeuqbG209rroZ/iUNDXeI//jVPdvkLyMGQJ9eUHTszUZRxpL2k
+aBVHqLQ6e2gHV92GqivXaT6Mibxwejow14TOIZXRoK9hki9shZ0MpAecDsAk6pf
AOJCl/n5uQ34QafwJpRvtlXJja7tnZpknhm1j3MmJr/SsT592u6F37SYBS70zy1E
m3N+s3ybDPrm7qtN5Vvebev8d6t6wZnZfcNt2uTZSVD/lPM1N29jXZLfqnWuOphw
XoxV4N/6h5GlVqxhW0DJk9hKCZ/xWlZRv2PV+pOOR415yb5xrJY=
=Fo1O
-----END PGP SIGNATURE-----