ISO/ IEC JTC1/SC22/WG21 N1257

Business Plan and Convener's Report
ISO/IEC JTCI/SC22/WG21(C++)

Document: ISO/IEC JTC1/SC22/WG21 N1257
PERIOD COVERED:
September 1999 - September 2000

SUBMITTED BY:
Convener, ISO/IEC JTC1/SC22/WG2l
Thomas Plum
Plum Hall Inc.
3 Waihona Box 44610
Kamuela HI 96-743
<http://www.plumhall.com/>www.plumhall.com
Phone: +1 808 882 1255
Fax: +1 808 882 1556
Email: standards@plumhall.com

1. MANAGEMENT SUMMARY

1.1 JTCI/SC22/WG21 STATEMENT OF SCOPE Development and maintenance of 
ISO/IEC  Standards related to the programming language C++.

1.2. PROJECT REPORT

1.2.1. COMPLETED PROJECTS
JTC1.22.32- Programming Language C++ - This project was delivered by the
publishing of ISO/IEC 14882:1998.

1.2.2. PROJECTS UNDERWAY
JTC 1.22.18015 Information Technology - Programming Languages  Technical 
Report on C++ Performance (Technical Report Type 3)

1.2.3. CANCELLED PROJECTS 
None over this period.

1.2.4. COOPERATION and COMPETITION 
Where appropriate, WG21 has established liaisons with other SC22 working 
groups. There is no apparent direct competition with any other current 
SC22 working group.

2. PERIOD REVIEW

2.1. MARKET REQUIREMENTS
ISO C++ remains a widely-used foundation technology, well-received in 
the marketplace. WG21 is developing responses to Defect Reports, and has 
begun work on a Technical Report on C++ Performance.

2.2. ACHIEVEMENTS

2.3. RESOURCES
WG14 meets two times per year in co-located technical sessions with the 
US committee J16. Over the past year, WG21 has timed its technical 
Sessions to catenate with WG14, allowing those technical experts that 
would like to attend both technical sessions the opportunity to do so. 
(The convener of WG21 wishes to thank the convener of WG14 for valiant
efforts at harmonious liaison and for the template of this report.)
Twelve countries participate by attending these meetings or by being 
involved in the technical discussions that take place over the 
reflector. The countries are: Australia, Canada, Denmark, France, 
Germany, Ireland, Japan, Netherlands, Norway, Sweden, UK, and the USA. 
Switzerland has announced its intention to participate in WG21. WG21 has 
been monitoring the cross-language standards activities, and are using 
the ISO/IEC JTC 1/WG20 guidelines on extended characters.

The most recent WG21 liaison appointments have not attended WG21 
recently.  Currently active is only one liaison:

WG14 C Thomas Plum

3. FOCUS NEXT WORK PERIOD

3.1. DELIVERABLES 
Due in June 2001 is the PDTR for JTC 1.22.18015 Information Technology  
Programming Languages  Technical Report on C++ Performance (Technical 
Report Type 3)

3.2. STRATEGIES
WG believes that routine handling will suffice to complete the progress 
desired.

3.3. RISKS 
No problems are anticipated.

3.4. OPPORTUNITIES
WG21 has developed internal procedures for receiving, logging, and 
Addressing Defect Reports, consistent with JTC1 and SC22 directives. 
Some new features: the moderators of the newsgroup comp.std.c++ play a 
role in the initial DR processing, and the WG21 web page provides 
reasonably current DR status information.


3.5. WORK PROGRAM PRIORITIES

4. OTHER ITEMS

4.1. POSSIBLE ACTION REQUESTS AT FORTHCOMING PLENARY
The project editor for Technical Report on C++ Performance moved to
Ireland and has left the employer that supported his work. Fortunately
for WG21, the WG21 HoD from Ireland, Martin O'Riordan has volunteered
to assume the responsibility of project editor.  WG21 requests that SC22
appoint Martin O’Riordan as project editor of the Technical Report on 
C++ Performance.

4.2 PROJECT EDITORS
The following inidividuals have been appointed project editors and 
backup Project editors:

JTC1.22.32, Programming Language C++, Andrew Koenig (Project Editor)
Thomas Plum (Backup Project Editor).
JTC1.22.18015, Technical Report on C++ Performance, Project Editor is
needed (see 4.1 above).

4.3 ELECTRONIC DOCUMENT DISTRIBUTION
WG21 has conducted much of its detailed technical discussion using the 
Email Reflector provided by AT&T Labs and Andrew Koenig.  WG21 also has 
An FTP and Web site provided by courtesy of the Danish UNIX Users Group 
And Keld Simonsen.  WG21 is now providing all the appropriate committee
Documents on the Committee Web site, reducing the need for paper 
mailings.

4.4 RECENT MEETINGS

No.; Date; Location; Standards Body; Corporate Sponsor 
--- --------------- ------------------ -------------------------------- 
18  Mar 9-14, 1997 Nashua, NH, USA ANSI; Digital Equip. Corp. 
19  Jul 13-18, 1997 Cambridge, UK BSI; Programming Research 
20  Nov 9-14, 1997 New Jersey, USA ANSI; AT&T 
21  Mar 8-13, 1998 Sophia Antipolis, FR AFNOR; Ilog 
22  Oct 6-9, 1998 Santa Cruz, CA, USA ANSI; SGI, Plum Hall, Perennial 
23  Apr 11-16, 1999 Dublin, Ireland Irish Standards; O'Riordan
24  Oct 20-26, 1999 Kona, Hawaii, USA ANSI; Plum Hall 
25  Apr 17-21, 2000 Tokyo, Japan ITSCJ; NEC 


4.5 FUTURE MEETINGS

26  Oct 23-27, 2000 Toronto, ON, Canada Standards Canada; 
                                 IBM, PeerDirect, Xerox 
27  Apr 30-May 4, 2000 Copenhagen, Denmark; Danish Standards