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? ​ _______________________________________________ Maxima-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/maxima-discuss