Re: conflicts in the gnu project now affect guile

2019-10-16 Thread Jean Louis
d did something for all
India. One of the underprivileged kids who attends classes at the
Center has achieved a high level of skill in the use of GIMP. His
works have been presented and sold at a local Free Software
conference. The picture on the right shows him handing in to Richard
Stallman a copy of an essay titled “The Future is Ours”, which was
produced at the Center.

Look at video:
https://www.gnu.org/education/edu-software-gimp.html#Mani

Free software changed life of those people.

That is accomplishment of Richard Stallman, the GNU project and Free
Software Foundation.

Look more accomplishments:
https://www.gnu.org/education/edu-cases-india-irimpanam.html

Look at article of Dr. V. Sasi Kumar, The Education System in India,
with accomplishment to use free software at many places in India.

Do you think that is a "coincidence"? Do you know that Richard
Stallman enlightened former president of India A. P. J. Abdul Kalam on
free software and then President promoted and recommended free
software to wide population?

See:
https://sites.google.com/site/ilugjammu/home/a-p-j-kalam-r-stallman-dicussion-on-open-source
https://www.linux.com/news/richard-stallman-meets-president-india/

Free Software Foundation president Richard Stallman (RMS) was in Denmark in May 
2019.

After a visit to the beach in nearby Slettestrand the day before, RMS
went to Aalborg, where he delivered his speech “Free software and your
freedom”1 at Aalborg University (AAU), on May 6th.
https://www.fsf.org/blogs/rms/photo-blog-2019-may-aalborg-copenhagen

Free Software Foundation president Richard Stallman (RMS) was in Brno, Czech 
Republic, on June 6, 2019, to give two speeches.

In the morning, he took part in the URBIS Smart City Fair, at the Brno
Fair Grounds, giving his speech "Computing, freedom, and privacy."1
https://www.fsf.org/blogs/rms/photo-blog-2019-june-brno

Free Software Foundation president Richard Stallman (RMS) went on a 12-city 
visit to Brazil and Argentina this past May and June. The trip took him…

…to the Federal Institute of São Paulo, in Araraquara, São Paulo,
Brazil, where, on May 14th, he gave his speech "A Free Digital
Society."1 The event was well attended, with universities and schools
from neighboring cities having organized to shuttle their students to
it by bus.
https://www.fsf.org/blogs/rms/may-2018-photos-from-brazil-and-argentina

 RMS in The Guardian: “A radical proposal to keep your personal data safe”
by Dana Morgenstein — Published on Apr 09, 2018 10:23 AM

Here at the Free Software Foundation (FSF), we're never surprised when
another violation of privacy by Facebook or other bad actors is
exposed: it has long since been obvious that Facebook is a gold mine
for government surveillance and advertisers. However, we also
recognize that social media has become a crucial part of everyday
life, which is why we urge you to ditch Facebook and instead utilize
freedom-respecting, distributed, user-controlled services like GNU
social, Mastodon, or Diaspora.
https://www.fsf.org/blogs/rms/rms-in-the-guardian-201ca-radical-proposal-to-keep-your-personal-data-safe201d-1

January was a relatively quiet month for FSF president Richard Stallman (RMS), 
so we're taking this opportunity to look back on a few speeches that RMS gave 
last year and that we did not get a chance to report on.

On February 6th, 2017, RMS was at Reykjavík University, in Reykjavík,
Iceland, to give his speech “Free software: For your freedom and
privacy,” to about 200 people.
https://www.fsf.org/blogs/rms/photo-blog-2017-retrospective-reykjavik-eastlansing-potsdam-montreal-salta

You are putting focus on your sexual or asexual viewpoints, whatever
rants you have against RMS, speak to him as he keeps his personal
political notes outside of GNU project.

I am putting focus on free software and promotion of free software, if
you have something to say in that regard let me know. But your blog is
speaking for itself, it is rumor mongering factory, and I am very very
sorry for your state of mind, you must be troubled, you have no calm
sleep, and all what you are trying to do is to justify the harm that
you are doing to this community.

Same is valid for your Thoughtpolice Squad on Guix pages.

> Yours in free software,
> 
> Andy

I don't trust you.


Jean Louis


Footnotes:
[1]  https://en.wikipedia.org/wiki/Thought_Police

[2]  https://en.wikipedia.org/wiki/Thoughtcrime

[3]  https://en.wikipedia.org/wiki/Nineteen_Eighty-Four




Re: Stepping back up as a co-maintainer

2019-10-16 Thread Jean Louis
* Mark H Weaver  [2019-10-16 01:42]:
> Hello all,
> 
> In light of recent events, I've decided to step back up as a
> co-maintainer of GNU Guile.

I am welcoming it, thank you for stepping back up.

Jean



Re: conflicts in the gnu project now affect guile

2019-10-16 Thread Jean Louis
* Christopher Lemmer Webber  [2019-10-16 11:33]:
> I agree with everything Andy and David have written, so I'm not sure how
> much to rehash here.
> 
> I'm extremely saddened to see RMS pull this move.  It seriously
> undermines faith for maintainers of GNU projects that ther is any
> semblance of fair governance, and that the rug can't be pulled out from
> under their feet at any time.

What means "fair" to you?

Jean Louis



Re: conflicts in the gnu project now affect guile

2019-10-16 Thread Jean Louis
 Ludovic, you have my support.  You've responded to recent
> events admirably even though it meant being personally attacked by
> others within GNU and outside.  Mark, I urge you to reconsider where
> you stand with RMS.  I know that you have a lot of history, but times
> have changed.

I see no reason why Guile could not be welcoming. It is now welcoming.

What is wrong is mixing other viewpoints that do not belong to Guile,
into the programming language.

Jean Louis



Andy, here is kind question to provide facts on your statements about RMS

2019-10-09 Thread Jean Louis
From:
Mr. Jean Louis
Nagpur, India
Day 3 of week 41 of 2019


Hello there,

I have seen your signature here:
https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/

My opinion on your signing of that defamatory, harassing, biased and
fact-less statement is here:
https://gnu.support/richard-stallman/Ludovic-Court%C3%A8s-Guix-is-accusing-Stallman-of-Thoughtcrime-on-his-own-domain-GNU-org.html

Hereby I would like to ask you:

- why are you publishing such hatred on GNU.ORG domain? Why don't you
  publish it on your own personal domain? RMS is not doing that to
  GNU. You are doing it together with others. I find it grossly
  inappropriate!

- which facts do you consider that can support your statement "that
  Stallman’s behavior over the years has undermined a core value of
  the GNU project: the empowerment of all computer users. GNU is not
  fulfilling its mission when the behavior of its leader alienates a
  large part of those we want to reach out to."?

It would be nice of you, if you could send me your opinion in as fast
manner as you have given a signature to Ludovic Courtès to publish it
on GUIX.GNU.ORG

I am entitling you to your opinion. I could not care less what people
write about each other, whatever rumours or facts would be. I don't
mind. 

But I do not approve on publishing that on GUIX website or GNU.ORG
website. Neither I approve of publishing such statements without
commenting possibility.

That is why I am asking you to speak out your mind now. I will publish
your opinion or lack of opinion. I will publish facts you provide me
or lack of those facts.

You have contact form on my opposing view:
https://gnu.support/richard-stallman/Ludovic-Court%C3%A8s-Guix-is-accusing-Stallman-of-Thoughtcrime-on-his-own-domain-GNU-org.html
and you can test me if I will publish your comments or not.

But give me facts that support your statement!

Ludovic Courtès is forbidding comments on his personal blog which he
is mixing with GUIX project on GNU.ORG website.

So what is your opinion? What are the facts?

Jean



Re: GNU Guile 2.2.0 released

2017-03-16 Thread Jean Louis
On the page:
https://www.gnu.org/software/guile/download/#releases

where it says:

- The latest release of Guile's 2.2.x series is 2.2.0
- The latest release of Guile's legacy 2.0.x series is 2.0.14

There is mistake with the link 2.2.0:
https://www.gnu.org/software/guile/download/(string-append%20https://ftp.gnu.org/gnu/guile/guile-%20(latest-guile-version)%20.tar.gz)

Jean



Re: bug#24887: procedure-sources not working

2017-03-01 Thread Jean Louis
On Wed, Mar 01, 2017 at 03:09:06PM +0100, Andy Wingo wrote:
> On Sat 05 Nov 2016 23:01, Jean Louis <bugs@gnu.support> writes:
> 
> > Sadly, the procedure-source is not working. This would be very useful
> > for programming.
> >
> > Jean
> >
> > scheme@(guile-user) [50]> (define (dosomething text) (write text))
> > scheme@(guile-user) [50]> (dosomething "Hello")
> > "Hello"scheme@(guile-user) [50]> (procedure-source dosomething )
> > $93 = #f
> > scheme@(guile-user) [50]> 
> 
> Sadly I think I am going to WONTFIX this one :/
> 
> The reason is complicated.  First of all, a procedure's source only
> makes sense within an environment: in a module and in a lexical
> context, and you're not guaranteed to be able to reconstruct either of
> those.  Also a procedure's source is expressed in some dialect via
> macros; what should the source be for even this simple example?  Should
> it be:

Thank you. I am not an advanced user of Guile. And that
procedure-source, I can compare to (SYMBOL-PLIST 'FUNCTION) in Lisp,
as I am also using CLISP.

If I have a function defined, such as RED, then I can see the source
of the function in CLISP:

(symbol-plist 'red)
(SYSTEM::DEFINITION ((DEFUN RED (FILE) (ED FILE) (LOAD FILE)) . #(NIL NIL NIL 
NIL ((DECLARATION OPTIMIZE DECLARATION SYSTEM::DOC
 (SYSTEM::FILE ((SYSTEM::DEFUN/DEFMACRO
 #P"/home/data1/protected/.clisprc.lisp" 53 53

And I was simply expecting the PROCEDURE-SOURCE in Guile to behave in
similar fashion.

>From documentation:

-- Scheme Procedure: procedure-source proc
 -- C Function: scm_procedure_source (proc)
 Return the source of the procedure PROC.  Returns ‘#f’ if the
 source code is not available.

So that is what I am expecting according to documentation. As I am not
developer of Guile, rather user and student, I cannot go into details,
if it should be there or not.

It is simply there and is not functioning, so it is expected to
function. Or you propose the removal, I don't mind.

Jean Louis