diff --git a/en/projects/ideas/index.sgml b/en/projects/ideas/index.sgml
index 79fb39b28d..7f513023d8 100644
--- a/en/projects/ideas/index.sgml
+++ b/en/projects/ideas/index.sgml
@@ -1,6 +1,6 @@
-
+
%navincludes;
%includes;
@@ -110,6 +110,7 @@
@@ -1087,7 +1088,7 @@
Perhaps ports that have UIDs registered in the handbook could also
be registered in a file inside /usr/ports, which the framework would
use in UID creation requests.
-Requirement:
+Requirements:
- Strong knowledge of shell and make code.
- A basic understanding of the inner workings of the ports tree.
@@ -1109,6 +1110,25 @@
+
+COMPAT_43TTY
+Some ports may break when removing COMPAT_43TTY from the kernel
+ configuration since they assume old ioctl's when they identify
+ FreeBSD. The goal of this entry is to:
+
+ - Identify the ports which behave like this. A tinderbox setup is probably
+ needed. Using grep to find "#include <sgtty.h>" might also be a good
+ start.
+ - Fix breakages and send patches upstream.
+
+Requirements:
+
+ - Knowledge of autotools.
+ - Time and patience.
+
+
+
+
Improvements of OPTIONS
The current OPTIONS infrastructure can be improved in several ways.
@@ -1128,7 +1148,7 @@
useful for entering variables that need real values.
- The possibility for mutually exclusive OPTIONS.
-Requirement:
+Requirements:
- Strong knowledge of shell and make code.
- A basic understanding of the inner workings of the ports tree.
@@ -1142,7 +1162,7 @@
of ports, could do with a code cleanup or maybe even a rewrite from
scratch. Some features of the ports tree are not supported by the pkg_* tools,
e.g. versioned dependencies.
-Requirement:
+Requirements:
- Strong knowledge of C code.
- A basic understanding of the inner workings of the ports tree.