unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: vidak@riseup.net
To: Andrea Rossi <andrea.rossi@softwareworkers.it>
Cc: Guix Devel <guix-devel@gnu.org>
Subject: Re: Business as Code and GNU way of doing business
Date: Sat, 20 May 2023 19:09:45 +0000	[thread overview]
Message-ID: <819047bf16609fdabed96e584fbfd410@riseup.net> (raw)
In-Reply-To: <17aedb82-6b0a-4cba-a2cd-51ad1e887066@softwareworkers.it>

On 2023-05-19 19:17, Andrea Rossi wrote:
> Hello everyone,
> Here are some thoughts after the search and subsequent appointment of a
> developer to work in a GNU-oriented workplace.
> 
> 
> On 28/02/23 14:50, Tobias Geerinckx-Rice wrote:
>> Hi Andrea [on-list],
>> 
>> So, good news.
>> 
>> A majority of maintainers has awoken, and all agree that job searches are welcome on guix-devel@ as long as they:
>> 
>>   1. are related to Guix, obviously not an issue here;
>>   2. do not promote non-free software.
>> 
>> Promotion would include applicants being ‘encouraged’ or required to produce non-free software to get (or increase their chances of getting) the job.
>> 
>> Certainly not the vibe I got from your company, so if you/Gio' can vouch for that, feel welcome to share your post!
>> 
>> Best of luck,
>> 
>> T G-R
> 

I absolutely agree with the above decision anyway. Those two
requirements are entirely sound.

Good to see people posting job adverts for Guix.

Loving it.

~vidak

> 
> 1) TOOLS AND MINDSET GO HAND IN HAND
> 
> People who adhere to the Unix philosophy [0] (to name one of the pillars
> of our approach) are more likely to use tools that are consistent with
> it. At the same time, people who prefer different approaches tend to use
> different tools.
> Track record is important in the selection of candidates, but their fit
> with the culture of the workplace is also important and in the long run
> a major success factor.
> 
> 
> 
> 2) MINDSET AND VALUES ALSO GO HAND IN HAND
> 
> Although this is a statement based on anecdotal experience rather than
> statistical evidence, we believe that mindset is related to values. More
> specifically, we believe that the technical mindset we value most is
> related to the hacker ethic.
> 
> 
> 
> 3) A COMMON SET OF VALUES COULD FORM THE BASIS OF A "GNU WAY OF DOING
> BUSINESS"
> 
> In the spirit of reproducibility, we are trying to express every aspect
> of the business in code form: from accounting to project management to
> contracts, we are migrating everything into a text format that can be
> managed with a version control system.
> 
> We do this because we see reproducibility as both an obligation and an
> opportunity:
> 
> - An obligation to our stakeholders, who must be able to rely on the
> reproducibility not only of the software we deliver, but of the entire
> context in which that software can be run, maintained and used.
> 
> - And an opportunity for us, because it allows us to scale the
> organisation at the only cost of bringing new people on board (hackers
> are welcome - as stated in point 2).
> 
> 
> 
> 4) DIVERSITY AND OPENNESS PREVENT FANATICISM
> 
> The above is nothing new: in addition to the many open source companies
> scattered around the world, there are also a handful of theoretical
> contributions (the Wikipedia article 'Commons-based peer production' [1]
> is a good starting point to delve into the topic).
> 
> The problem is that all of this is struggling to break the glass ceiling
> beyond which mainstream business dominates our lives and conditions our
> future. Until the "GNU way of doing business" contaminates a critical
> mass of corporations, government agencies, and non-profits, we will have
> to contend with being weird when we are probably just pioneers.
> Contamination is the key word, and while we are aware that contamination
> is often mutual, we will have to face the market to make a difference.
> 
> Regards,
> Andrea
> 
> 
> [0] Which, by the way, should be kept up to date. Should we perhaps call
> it "re(GNU)wed Unix philosophy, or just "GNU philosophy?
> 
> [1] https://en.wikipedia.org/wiki/Commons-based_peer_production


      reply	other threads:[~2023-05-20 19:10 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <aebc537b-4f8b-f538-7a95-a574dc879b27@softwareworkers.it>
     [not found] ` <6b3eba48-e22b-a2d9-466c-24e84d71af81@softwareworkers.it>
     [not found]   ` <87mt4zar6z.fsf@nckx>
     [not found]     ` <5975dde8-78de-1085-b9fd-775bd25d0d27@softwareworkers.it>
2023-02-28 13:50       ` Requesting permission to post a job search in guix-devel Tobias Geerinckx-Rice
2023-05-19 11:17         ` Business as Code and GNU way of doing business (was: Re: Requesting permission to post a job search in guix-devel) Andrea Rossi
2023-05-20 19:09           ` vidak [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=819047bf16609fdabed96e584fbfd410@riseup.net \
    --to=vidak@riseup.net \
    --cc=andrea.rossi@softwareworkers.it \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).