Re: Standardized file headers?

Barton Willis via Maxima-discuss <[email protected]>
Newsgroups gmane.comp.mathematics.maxima.general
Message-ID <SN6PR07MB79528520F09DFC1789CB1766B62D2@SN6PR07MB7952.namprd07.prod.outlook.com>
Suggestion: Something like

;;; -*- mode: lisp; package: maxima; syntax: common-lisp; base: 10 -*-
;;;
;;; This file has modifications to the original MIT code.
;;;
;;; Copyright (c) 1982
;;;     Massachusetts Institute of Technology
;;;
;;; Copyright (c) 1984, 1987
;;;     William Schelter, University of Texas
;;;
;;; This file is part of Maxima and is distributed under the terms
;;; of the GNU General Public License; see the file COPYING.


  1.
The claim "The data in this file contains enhancements" is unclear and vague.
  2.
My understand is that "all rights reserved" is outdated and a historical artifact.

________________________________
From: Raymond Toy <[email protected]>
Sent: Wednesday, April 22, 2026 2:57 PM
To: <[email protected]> <[email protected]>
Subject: [Maxima-discuss] Standardized file headers?

Caution: Non-NU Email


While working on breaking some circular dependencies, I need to create some new files. What is the appropriate header for these files. We seem to have a lot of styles, and of course, we have the old original version:


;;; -*-  Mode: Lisp; Package: Maxima; Syntax: Common-Lisp; Base: 10 -*- ;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;     The data in this file contains enhancements.                   ;;;;;
;;;                                                                    ;;;;;
;;;  Copyright (c) 1984,1987 by William Schelter,University of Texas   ;;;;;
;;;     All rights reserved                                            ;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;     (c) Copyright 1982 Massachusetts Institute of Technology         ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


The mode line is fine. But the rest is really rather outdated. I’m not proposing we change these in existing files, but we should have a standardized one for new files. There should probably be a copyright statement. I guess a mention of the copyright in COPYING would work?

&#8203;

_______________________________________________
Maxima-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.