public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Matt Turner" <mattst88@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/catalyst:master commit in: /
Date: Fri, 11 Jun 2021 18:29:30 +0000 (UTC)	[thread overview]
Message-ID: <1623435911.9f9837a80af589648261cbacea2e923c5720b2fa.mattst88@gentoo> (raw)
Message-ID: <20210611182930._KmbXRfN4IQhp3kUvAD64Wpub6KFw7SC5hBD77Xk9HY@z> (raw)

commit:     9f9837a80af589648261cbacea2e923c5720b2fa
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 11 18:25:11 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 11 18:25:11 2021 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9f9837a8

Remove ancient TODO file

The last meaningful changes to it were in 2009. I don't think it
contains anything of value, and it's not an accurate reflection of the
state of today.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 .gitattributes |  1 -
 TODO           | 77 ----------------------------------------------------------
 2 files changed, 78 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 19ad929b..1a679c17 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,7 +1,6 @@
 AUTHORS ident
 ChangeLog ident
 README ident
-TODO ident
 catalyst ident
 *.py ident
 *.sh ident

diff --git a/TODO b/TODO
deleted file mode 100644
index bf397840..00000000
--- a/TODO
+++ /dev/null
@@ -1,77 +0,0 @@
-This file is a rough list of changes that need to be made to catalyst.
-
-Global:
-- Remove spec_prefix from all exported variables
-  - variables without spec_prefix are global and used in all targets
-  - variables with spec_prefix only apply to that target
-- add multiple target support for spec files
-  - target: stage1
-  - targets: stage1 stage2 stage3 stage4 livecd netboot
-- add more validation and checking for code which affects both host and target
-  - setup defaults if host isn't configured
-  - allow configuration globally (catalyst.conf), per-spec, or per-target
-  - ccache
-    - check host settings (size, location, etc) and restore them when done
-  - distcc
-    - check host settings (distcc_hosts, etc) and restore them when done
-  - icecream
-    - check host settings (icecream_hosts, etc) and restore them when done
-- add support for new portage features
-  - Cache backends
-    - metadata_overlay (portage default in 2.1.6)
-	- sqlite
-  - Jobs
-  - Load Average
-  - Dependency checking
-    - Deep checking
-	- Complete Graph
-	- Build-time dependencies
-  - USE changes
-    - newuse versus changed-use
-  - Failure detection
-    - Add --keep-going support
-- detect GCC version in seed stages for supported settings (CFLAGS)
-
-Config:
-- security
-  - sign materials automatically
-- logging
-  - add logging support
-    - file-based
-	- syslog
-  - add notification capabilities
-    - email
-	- snmp trap
-- separate out options that control catalyst versus the package manager
-  - options key should specify catalyst options
-  - new keys for package managers
-    - portage_features
-	- pkgcore_features
-
-Targets:
-- add support for livedvd
-  - do we use livecd/type or something new
-  - make livedvd type perform several actions automatically, if configured
-    - auto-fetch distfiles
-	- automatically pull stages
-	  - local disk via absolute or relative path
-	  - URI
-- change user creation to be more flexible
-  - stage4 and netboot support
-- build boot software for targets on-demand
-  - removes cdtar requirement on remaining arches
-  - allows one to specify multiple bootloaders
-    - boot/loader: grub elilo
-	- netboot/boot/loader: pxelinux elilo
-	- livecd/boot/loader: isolinux elilo
-  - add ability to specify other "bootables" to build/install, like memtest86+
-	- livecd/boot/image: memtest|/path/to/image
-	- do we also need a way to specify an initrd with this?
-- add variable support for spec files
-  - automatic substitution
-    - %DATESTAMP%
-	- %BUILDDIR%
-  - user-defined
-    - %DISTRIBUTION%
-	- %AUTHOR%
-


             reply	other threads:[~2021-06-11 18:29 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-30 20:42 Matt Turner [this message]
2021-06-11 18:29 ` [gentoo-commits] proj/catalyst:master commit in: / Matt Turner
  -- strict thread matches above, loose matches on Subject: below --
2020-10-30  0:50 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-10-30  0:47 Matt Turner
2020-10-30  0:44 Matt Turner
2020-10-30  0:29 Matt Turner
2020-10-30  0:23 Matt Turner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1623435911.9f9837a80af589648261cbacea2e923c5720b2fa.mattst88@gentoo \
    --to=mattst88@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox