On Wed, Jan 16, 2013 at 3:00 AM, Nikita Karetnikov <nik...@karetnikov.org> wrote:
> 1. Is it OK to use non-free and centralized services? In my opinion yes because you are right morally, but you can't make a cake without breaking eggs: http://lists.gnu.org/archive/html/guile-user/2012-12/msg00071.html > I'm not going to explain why it's not OK in detail. But I'd like to > point out that if you use such a service, you encourage others to do > the same. > Here is an example: > I think that Guile probably could engage with users who are already on > proprietary social networks, in a kind of announcement-oriented way, but > I agree that we as a project shouldn't try to build a community there. > Perhaps we could have someone manage "official" accounts for Guile on > these services and link them up to re-post things from our news feed. I think that Andy Wingo's solution is ideal because it is a compromise between those who are using and not. And frankly, historically even among GNU Guile maintainers seems to be a division of opinion: Tom Lord -> Account not found Jim Blandy -> Account not found Maciej Stachowiak -> https://twitter.com/othermaciej Mikael Djurfeldt -> https://plus.google.com/106121839601553652922/posts Marius Vollmer -> https://plus.google.com/115061698758013340688/posts Ludovic Courtès -> For his comments on the thread it is clear that he is totally against the use of non-free and centralized services. Neil Jerram -> http://www.linkedin.com/pub/dir/Neil/Jerram Andy Wingo -> https://twitter.com/andywingo Certainly, Vice President of Engineering and Products at Facebook , Greg Badros could also be Guile maintainer:http://www.sourceware.org/ml/guile/1999-11/msg00214.html http://www.linkedin.com/in/badros > It's hard to change old habits that's why there /will/ be a community. > Instead of discussing Guile there, we should explain why it's not > ethical to use such networks. In this you have a point, but if the account is used well, kind of announcement-oriented way, it can not encourage it. For example, https://twitter.com/sflc . > 2. How to promote Guile. > It's important to identify why you want to promote Guile. For instance, > if you want to educate newcomers, you can write a howto or improve the > manual. Then you can share your work using ethical services and start a > discussion. Overwhelming majority of teenagers newcomers will not find this documentation. I've been talking with people in social networks 30 years old who are studying haskell, clojure, racket ... and neither knew existed GNU Guile. For example Stallman when asked in interviews what their preferred language he says "Lisp", and no mention GNU Guile. He never does it, a very clear mistake.