about ")credits"

29 views
Skip to first unread message

Qian Yun

unread,
May 17, 2026, 9:28:45 AM (10 days ago) May 17
to fricas-devel
")credits" is broken after recent setq.lisp -> boot change.

Variable name change (credits -> $credits) is not reflected in
src/interp/i-syscmd.boot .

Also it is a list of symbols not strings.

Since we are on this subject, shall we convert it into a
text file, just like what we did in ")copyright" and ")summary"?

- Qian

Waldek Hebisch

unread,
May 17, 2026, 10:08:25 AM (10 days ago) May 17
to fricas...@googlegroups.com
We could do this. For now I just commited obvious fix.

--
Waldek Hebisch

Tim Daly

unread,
May 18, 2026, 6:01:29 AM (9 days ago) May 18
to FriCAS - computer algebra system
I find it amusing that )credits only lists people as of October 2006.
Can I reasonably conclude that no-one has contributed any
credit-worthy contributions in the last 20 years?

I created the credits list when I discovered that Christine Sundaresan,
who wrote the initial version of the Users Guide that became the backbone
of the Axiom book, was nowhere mentioned since she left the Scratchpad
project prior to publication. I found this professionally outrageous. Since then 
I have carefully  tracked every contributor, great and small.

Credit is the "coin of the realm" (nummus regni), the currency that for
any culture most holds value. Surely in both academic and open source,
the "currency" is "credit".

Tim

Grégory Vanuxem

unread,
May 18, 2026, 9:51:30 AM (9 days ago) May 18
to fricas...@googlegroups.com
I saw that when I manually merged the commit (which was fixed since - the symbols and name). I even looked for Qian, and not found him.

BTW, I think that this is improvable but that likely requires substantial work I think (?). 

Greg

--
You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/242969e9-203a-445a-90f4-d4433ea78ad6n%40googlegroups.com.

Qian Yun

unread,
May 18, 2026, 10:45:29 AM (9 days ago) May 18
to fricas...@googlegroups.com
Entries in Changelog and git log should give around 20 names
for contributors to FriCAS in the past 2 decades.

I will make credits into a separate file and make it up-to-date.

- Qian
> --
> You received this message because you are subscribed to the Google
> Groups "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to fricas-devel...@googlegroups.com <mailto:fricas-
> devel+un...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/fricas-
> devel/242969e9-203a-445a-90f4-d4433ea78ad6n%40googlegroups.com <https://
> groups.google.com/d/msgid/fricas-devel/242969e9-203a-445a-90f4-
> d4433ea78ad6n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Waldek Hebisch

unread,
May 18, 2026, 11:34:58 AM (9 days ago) May 18
to fricas...@googlegroups.com
On Mon, May 18, 2026 at 03:01:29AM -0700, Tim Daly wrote:
> I find it amusing that )credits only lists people as of October 2006.
> Can I reasonably conclude that no-one has contributed any
> credit-worthy contributions in the last 20 years?

We have ChangeLog and info from version control, so later
contributions are accounted for pretty accurately. Single
mention in ')credits' is rather inaccurate, but it is the best
what we have for period up to October 2006.

I would found confusing very long unqualified list of names, where
some people may be unaware that FriCAS exists and most contributed
via their work on Axiom but made no direct contribution to FriCAS.
So that is why I kept things separate, with clear indication who
contributed in Axiom period and contribution to FriCAS recored in
ChangeLog.

--
Waldek Hebisch

Tim Daly

unread,
May 18, 2026, 3:13:51 PM (9 days ago) May 18
to fricas...@googlegroups.com
" Single mention in ')credits' is rather inaccurate"

A list of contributors (aka credit) is standard practice
on all research papers given by the list of "authors".
Indeed, in physics these days, especially where CERN 
research is published, involve list "authors" as many 
dozens of people.

--
You received this message because you are subscribed to a topic in the Google Groups "FriCAS - computer algebra system" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/fricas-devel/HhFU2U_KKrE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to fricas-devel...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/agsxn_Ph-v5sKA2g%40fricas.org.

Tim Daly

unread,
May 18, 2026, 3:25:11 PM (9 days ago) May 18
to fricas...@googlegroups.com
Quan's real name, which I no longer remember, is listed in the Axiom
credit list which is in every published PDF.

I co-authored a book on computer vision for the IBM robot.
When I left the robot project my name was removed from the book.
The research I did and the chapters I wrote seemed not to matter.

Why people feel the need to play games with "credit" puzzles me.


You received this message because you are subscribed to a topic in the Google Groups "FriCAS - computer algebra system" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/fricas-devel/HhFU2U_KKrE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to fricas-devel...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/CAHnU2dYTs16r0MzZ2iqW5ny8xRmBfqYWBKb9xqsH1mGQnsKP-g%40mail.gmail.com.

Qian Yun

unread,
May 21, 2026, 5:35:57 AM (6 days ago) May 21
to fricas...@googlegroups.com
I've move the names to src/etc/credits.

We have a fairly complete list (42 names) at
src/doc/sphinx/source/contributors.rst

(I "forgot" it since it is buried deep inside directories.)

Maybe we should add them to the end of "src/etc/credits",
so that they can gain better visibility via ")credits".

- Qian

Qian Yun

unread,
May 22, 2026, 9:13:16 AM (5 days ago) May 22
to fricas...@googlegroups.com
I'd like to add the following lines to the end of
src/etc/credits.

I hope I'm not misspelling names. Or omit names.

I think this is a good complementary to
src/doc/sphinx/source/contributors.rst :

This is for terminal, that is for web.
This one is ASCII for maximal compatibility (of OS, Lisp),
that one contains Unicode.
This is "Firstname Lastname", that is "Lastname, Firstname".

- Qian

=====
An alphabetical listing of contributors to FriCAS (to May, 2026):

Krystian Baclawski Abhinav Baid Martin Baker
Peter Broadbery Raoul Bourquin Frederic Chapoton
David Cyganski Tim Daly Gabriel Dos Reis
David Einstein Bertfried Fauser Johannes Grabmeier
Andrey Grozin Riccardo Guida Waldek Hebisch
Ralf Hemmecke Rainer Joswig Sergey Kostyaev
Franz Lehner Francois Maltey Camm Maguire
Piet van Oostrum Paul Onions Humberto Ortiz-Zuazaga
Kurt Pagani Bill Page Dima Pasechnik
Alfredo Portes Arthur C. Ralfs Anatoly Raportirenko
Renaud Rioboo Martin Rubey Neven Sajko
Grigory Sarnitskiy Aleksej Saushev Konrad Schrempf
Alexander Solovets Robert Smith Hill Strong
Gregory Vanuxem Stephen Wilson Qian Yun
=====

Ralf Hemmecke

unread,
May 26, 2026, 2:04:26 AM (yesterday) May 26
to fricas...@googlegroups.com
A side remark about the format...
Wouldn't it make sense to list the names one per line and alphabetically?

I somehow would even like to put the lastname into the first positon,
but there are certainly different opinions and there is a multitude of
varieties of how people in different parts of the world write their
names. So no need to follow this weak opion of mine.

Maybe it would also make sense to split the list into "Contribution to
Axiom" and "Contribution to FriCAS". In the contribution to FriCAS, we
could also add the year of contribution, but that is not so important,
since it can easily be extracted from the ChangeLog file or the git history.

Ralf

Qian Yun

unread,
May 26, 2026, 5:38:00 AM (22 hours ago) May 26
to fricas...@googlegroups.com
I took a look, ")credits" existed in NAG era, one name per line,
91 in total.

Probably Tim decided to display 3 per line to save space.

I kinda liked current format.

- Qian

On 5/26/26 2:04 PM, 'Ralf Hemmecke' via FriCAS - computer algebra system
wrote:

Ralf Hemmecke

unread,
May 26, 2026, 6:34:07 AM (22 hours ago) May 26
to fricas...@googlegroups.com, Tim Daly
On 5/26/26 11:37, Qian Yun wrote:
> I took a look, ")credits" existed in NAG era, one name per line,
> 91 in total.

I very much guess that Tim would want us to include even more people.
Since he is the one with most inside into who worked on what in
Scratchpad II and AXIOM times, we can only trust the names that he can
give us and/or contact the old fellows if they are still around.

> Probably Tim decided to display 3 per line to save space.

> I kinda liked current format.

Well, it shouldn't be to hard to write a little routine to display a
one-name-per-line file in 3 columns.

In fact, I've created

https://fricas.github.io/contributors.html

which should contain all the contributors since FriCAS was forked from
AXIOM.

Maybe, we should also start the habit of listing the contributors to
each release in the release notes. I think the SageMath project is doing
that.

Ralf

Tim Daly

unread,
May 26, 2026, 9:54:22 AM (18 hours ago) May 26
to Ralf Hemmecke, fricas...@googlegroups.com
The email thread in the distribution (axiom/book) is the source of some of the names.
Others are people I have worked with who contributed time and effort. It is all in git.

This is all being pushed into the dustbin of history as https://axiommath.ai/ is now
violating my common law trademark. I spoke with several trademark firms. They
refused to take the case as it is clear I have no chance to win against a multi-million
dollar company which appears to be formed as of January 2026. Worse yet, the
CEO has a law degree. So expect any reference to Axiom and the people listed
below will disappear from the web shortly. I am actively working on merging Axiom
and LEAN but none of the work is open source as you know how well the whole
"open source" thing went for me. :-)

This list is included in every PDF at build time.

Inclusion of names in the list of credits is based on historical information and is as accurate
as possible. Inclusion of names does not in any way imply an endorsement but represents
historical infuence on Axiom development.

Michael Albaugh 
Cyril Alberga 
Roy Adler
Christian Aistleitner 
Richard Anderson 
George Andrews
S.J. Atkins 

Henry Baker 
Martin Baker
Stephen Balzac 
Yurij Baransky 
David R. Barton
Thomas Baruchel 
Gerald Baumgartner 
Gilbert Baumslag
Michael Becker 
Nelson H. F. Beebe 
Jay Belanger
David Bindel 
Fred Blair 
Vladimir Bondarenko
Mark Botch 
Raoul Bourquin 
Alexandre Bouyer
Karen Braman 
Peter A. Broadbery 
Martin Brock
Manuel Bronstein 
Stephen Buchwald 
Florian Bundschuh
Luanne Burns 
William Burge 
Ralph Byers

Quentin Carpent 
Robert Caviness 
Bruce Char
Ondrej Certik 
Tzu-Yi Chen 
Cheekai Chin
David V. Chudnovsky 
Gregory V. Chudnovsky 
Mark Clements
James Cloos 
Jia Zhao Cong 
Josh Cohen
Christophe Conil 
Don Coppersmith 
George Corliss
Robert Corless 
Gary Cornell 
Meino Cramer
Jeremy Du Croz 
David Cyganski 

Nathaniel Daly
Timothy Daly Sr. 
Timothy Daly Jr. 
James H. Davenport
David Day 
James Demmel 
Didier Deshommes
Michael Dewar 
Jack Dongarra 
Jean Della Dora
Gabriel Dos Reis 
Claire DiCrescendo 
Sam Dooley
Lionel Ducos 
Iain Duff 
Lee Duhem
Martin Dunstan 
Brian Dupee 
Dominique Duval

Robert Edwards 
Heow Eide-Goodman 
Lars Erickson

Richard Fateman 
Bertfried Fauser 
Stuart Feldman
John Fletcher 
Brian Ford 
Albrecht Fortenbacher
George Frances 
Constantine Frangos 
Timothy Freeman
Korrinn Fu 

Marc Gaetano 
Rudiger Gebauer
Van de Geijn 
Kathy Gerber 
Patricia Gianni
Gustavo Goertkin 
Samantha Goldrich 
Holger Gollan
Teresa Gomez-Diaz 
Laureano Gonzalez-Vega 
Stephen Gortler
Johannes Grabmeier 
Matt Grayson 
Klaus Ebbe Grue
James Griesmer 
Vladimir Grinberg 
Oswald Gschnitzer
Ming Gu 
Jocelyn Guidry 

Gaetan Hache
Steve Hague 
Satoshi Hamaguchi 
Sven Hammarling
Mike Hansen 
Richard Hanson 
Richard Harke
Bill Hart 
Vilya Harvey 
Martin Hassner
Arthur S. Hathaway 
Dan Hatton 
Waldek Hebisch
Karl Hegbloom 
Ralf Hemmecke 
Henderson
Antoine Hersen 
Roger House 
Gernot Hueber

Pietro Iglio 

Alejandro Jakubi 
Richard Jenks
William Kahan 
Kyriakos Kalorkoti 
Kai Kaminski
Grant Keady 
Wilfrid Kendall 
Tony Kennedy
Ted Kosan 
Paul Kosinski 
Klaus Kusche
Bernhard Kutzler 

Tim Lahey 
Larry Lambe
Kaj Laurson 
George L. Legendre 
Franz Lehner
Frederic Lehobey 
Michel Levaud 
Howard Levy
Ren-Cang Li 
Rudiger Loos 
Michael Lucks
Richard Luczak 

Camm Maguire 
Francois Maltey
Alasdair McAndrew 
Bob McElrath 
Michael McGettrick
Edi Meier 
Ian Meikle 
David Mentre
Victor S. Miller 
Gerard Milmeister 
Mohammed Mobarak
H. Michael Moeller 
Michael Monagan 
Marc Moreno-Maza
Scott Morrison 
Joel Moses 
Mark Murray
William Naylor 
Patrice Naudin 
C. Andrew Neff
John Nelder 
Godfrey Nolan 
Arthur Norman
Jinzhong Niu 

Michael O'Connor 
Summat Oemrawsingh
Kostas Oikonomou 
Humberto Ortiz-Zuazaga 

Julian A. Padget
Bill Page 
David Parnas 
Susan Pelzel
Michel Petitot 
Didier Pinchon 
Ayal Pinkus
Frederick H. Pitts 
Jose Alfredo Portes 

Gregorio Quintana-Orti
Claude Quitte 

Arthur C. Ralfs 
Norman Ramsey
Anatoly Raportirenko 
Albert D. Rich 
Michael Richardson
Guilherme Reis 
Huan Ren 
Renaud Rioboo
Jean Rivlin 
Nicolas Robidoux 
Simon Robinson
Raymond Rogers 
Michael Rothstein 
Martin Rubey

Philip Santas 
Alfred Scheerhorn 
William Schelter
Gerhard Schneider 
Martin Schoenert 
Marshall Schor
Frithjof Schulze 
Fritz Schwarz 
Steven Segletes
V. Sima 
Nick Simicich 
William Sit
Elena Smirnova 
Jonathan Steinbach 
Fabio Stumbo
Christine Sundaresan 
Robert Sutor 
Moss E. Sweedler
Eugene Surowitz 

Max Tegmark 
T. Doug Telford
James Thatcher 
Balbir Thomas 
Mike Thomas
Dylan Thurston 
Steve Toleque 
Barry Trager
Themos T. Tsikas 

Gregory Vanuxem 

Bernhard Wall
Stephen Watt Jaap 
Weel Juergen Weiss
M. Weller 
Mark Wegman 
James Wen
Thorsten Werther 
Michael Wester 
R. Clint Whaley
James T. Wheeler 
John M. Wiley 
Berhard Will
Clifton J. Williamson 
Stephen Wilson 
Shmuel Winograd
Robert Wisbauer 
Sandra Wityak 
Waldemar Wiwianka
Knut Wolf

Yanyang Xiao 
Liu Xiaojun

Clifford Yapp 
David Yun 

Vadim Zhytnikov
Richard Zippel 
Evelyn Zoernack 
Bruno Zuercher
Dan Zwillinger
Reply all
Reply to author
Forward
0 new messages