From efca19bc2f6c93017e90483f4135146f395b8c40 Mon Sep 17 00:00:00 2001 From: David Aspinall Date: Tue, 15 Feb 2000 15:06:01 +0000 Subject: New development pages added, more links --- html/projects.phtml | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 html/projects.phtml (limited to 'html/projects.phtml') diff --git a/html/projects.phtml b/html/projects.phtml new file mode 100644 index 00000000..281c043d --- /dev/null +++ b/html/projects.phtml @@ -0,0 +1,90 @@ + + +
+Here are some proposals for projects connected to Proof General. +
++The projects are designed as fairly self-contained contributions, +involving code development and possibly a small amount of supporting +research. They would be ideal projects for interested students +or researchers. +
+ ++Coq already has sophisticated notions of proof-by-pointing, +and old work on support for Proof General may be helpful. +We want to integrate with the latest version of Coq's +proof-by-pointing, possibly improving Proof General's +support along the way. +
++Skills: + Some understanding of Coq implementation, co-operation with + the Coq developers to get any Coq modifications (if any) incorporated. + Minimal Emacs Lisp knowledge. +
+Proposer: +David Aspinall. +
+ ++Isabelle has a sophisticated concrete syntax mechanism which makes it +difficult to add annotations to connect the displayed output back to +the internal abstract syntax. This issue needs to be solved to +support proof-by-pointing (and other features) in Isabelle. +A + +patch by Burkhart Wolff +providing term structure annotations for a previous release of +Isabelle may be useful here. To implement proof-by-pointing itself, +tactics using the gesture information must be written. +
++Skills: + Some understanding of Isabelle implementation, + co-operation with the Isabelle developers to get + Isabelle modifications incorporated. + Skill in writing Isabelle tactics. + Minimal Emacs Lisp knowledge. +
+Proposer: +David Aspinall. +
++If you are interested in working on any of these projects, +feel free to discuss with the project proposer or on the +. +
++Note: the proposer of the project is just that; he or she does not +guarantee to be available for formal supervision or intensive help +with the project. But it may be possible to find somebody else +to do that. Contact the project proposer first for more details. +
+ ++If you would like to submit a project proposal +for an improvement or extension of Proof General, +please send an email or write a description on the +. +Projects should be significant contributions rather than +incremental improvements (although we welcome the suggestion of those +too). +
+ + + -- cgit v1.2.3