Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Marvelous! The super-user's going to boot me! What a finely tuned response to the situation!


devel / comp.lang.cobol / FWD: [GnuCOBOL-Dev] GSOC 2023 project ideas for GnuCOBOL

SubjectAuthor
o FWD: [GnuCOBOL-Dev] GSOC 2023 project ideas for GnuCOBOLArnold Trembley

1
FWD: [GnuCOBOL-Dev] GSOC 2023 project ideas for GnuCOBOL

<zkidnZ_DJYVruX7-nZ2dnZfqnPGdnZ2d@giganews.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=434&group=comp.lang.cobol#434

  copy link   Newsgroups: comp.lang.cobol
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 08 Feb 2023 04:28:37 +0000
Date: Tue, 7 Feb 2023 22:28:37 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.1
Newsgroups: comp.lang.cobol
Content-Language: en-US
From: arnold.trembley@att.net (Arnold Trembley)
Subject: FWD: [GnuCOBOL-Dev] GSOC 2023 project ideas for GnuCOBOL
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Antivirus: Avast (VPS 230207-6, 2/7/2023), Outbound message
X-Antivirus-Status: Clean
Message-ID: <zkidnZ_DJYVruX7-nZ2dnZfqnPGdnZ2d@giganews.com>
Lines: 59
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-uAK+pLsOdHqIcPlLPhHEkXk+KuqSO1KzD4U/0POXkX2GoVjKsR8oIeunyGkYjzGWlUkxVwYxZ79E5Kv!x3bRYCb3bBVUTI/YRxHbuLoTunW39HNydOf0vyr84WOPfmwXM1OEjN5S62dphlnmKjOTtKBJlw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Arnold Trembley - Wed, 8 Feb 2023 04:28 UTC

----- Forwarded Message -----
From: Simon Sobisch <simonsobisch@gnu.org>
To: "summer-of-code@gnu.org" <summer-of-code@gnu.org>
Cc: "gnucobol-dev@gnu.org" <gnucobol-dev@gnu.org>
Sent: Tuesday, February 7, 2023 at 06:02:33 PM CST
Subject: [GnuCOBOL-Dev] GSOC 2023 project ideas for GnuCOBOL

Summary:
--------------------------------------------------------------------
GnuCOBOL is a free, modern COBOL compiler. It implements a substantial
part of the COBOL 85, X/Open COBOL and newer ISO COBOL standards (2002,
2014, 2023), as well as many extensions included in other COBOL
compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).

GnuCOBOL translates COBOL into C and internally compiles the translated
code using a native C compiler, therefore works on nearly every platform.
--------------------------------------------------------------------

Url: https://www.gnu.org/software/gnucobol/
Address for contact: gnucobol-dev@gnu.org

Project Ideas:

1 compiler building: rewrite the "listing" code so that it is done in
the parser/lexer (GnuCOBOL currently process the code nearly twice if
this is requested, using different code, so the result is sometimes
different and obviously that isn't well in general) - the output format
and tests are already there (may change where useful)

2 compiler building: modernize error handling with the goal that
user-visible diagnostic showing the problematic code along to the
diagnostic "similar to current GCC", furthermore an option to output in
xml/json would be nice

3 compiler and runtime: add handling for source-code in different
encodings than the "target" (for example as ISO-8859-15, with the target
of UTF-8) and conversion for data between encodings, for example
(extended ASCII encodings to UTF-16/UTF32<->UTF8 and vice versa)

4 (mostly) runtime: extending screenio (currently curses-based) to allow
use of web-clients

Skills necessary to do the work:

1-4 C
1+2 bison/flex
3 iconv
4 web frontends and experience to couple those with C backends,
ideally without the need for an additional web-server

*** end quote ***

--
https://www.arnoldtrembley.com/

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor