Issue 2585: Section number: 3.3.4 make factory creation operations conform to the IDL (incorba-ftf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: Problem: make factory creation operations conform to the IDL style guide Proposed solution: change the capitalization and put in underscores between words Resolution: Revised Text: change the capitalization and put in underscores between Actions taken: April 1, 1999: received issue Discussion: End of Annotations:===== Issue: 3 Section number: 3.3.4 Problem: make factory creation operations conform to the IDL style guide Proposed solution: change the capitalization and put in underscores between words Rationale: From: "Rob Brennan" To: Subject: IN/CORBA: Issue 2585 Date: Fri, 26 Nov 1999 12:12:38 -0000 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1154 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1 X-UIDL: [Q\!!Th9e9V>Je9/(ad9 Hi All, lets get going with an easy issue :-) This issue states that: "make factory creation operations conform to the IDL style guide" If you look at the Specification Translation part of the spec, (eg p32) you will see that the generated IDL for some operations does not conform to OMG style. eg the method create_DefAcResponder_with_dialogdata This should be rendered: create_def_ac_responder_with _dialogdata Does anyone have any disagreement with a proposal to fix all occurrences of this type of error? AFAIK they are all in section 3.3.4 I intend to announce a vote on this issue next week. rgds rob From: "Nilo Mitra (EUS)" To: incorba-ftf@omg.org Subject: RE: IN/CORBA: Issue 2585 Date: Fri, 26 Nov 1999 17:40:29 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" X-UIDL: nB`d9l_@!!$R7!!]Z+e9 while we are at it, why not an underscore between dialog and data? nilo -----Original Message----- From: Rob Brennan [mailto:brennanr@Teltec.DCU.IE] Sent: Friday, November 26, 1999 7:13 AM To: incorba-ftf@omg.org Subject: IN/CORBA: Issue 2585 Hi All, lets get going with an easy issue :-) This issue states that: "make factory creation operations conform to the IDL style guide" If you look at the Specification Translation part of the spec, (eg p32) you will see that the generated IDL for some operations does not conform to OMG style. eg the method create_DefAcResponder_with_dialogdata This should be rendered: create_def_ac_responder_with _dialogdata Does anyone have any disagreement with a proposal to fix all occurrences of this type of error? AFAIK they are all in section 3.3.4 I intend to announce a vote on this issue next week. rgds rob From: "Rob Brennan" To: Subject: Re: IN/CORBA: Issue 2585 Date: Mon, 29 Nov 1999 16:50:03 -0000 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1154 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1 X-UIDL: ;VP!!6[V!!870!!K~-e9 ---------- > From: Nilo Mitra (EUS) > while we are at it, why not an underscore between dialog and data? You are correct. The operation should be called: create_def_ac_responder_with _dialog_data rgds rob From: "Rob Brennan" To: Subject: IN/CORBA: Issue 2585 - VOTE Date: Mon, 29 Nov 1999 17:59:46 -0000 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1154 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1 X-UIDL: 1Kg!!:QI!!`Xdd9N#&e9 I propose the following resolution for issue 2585: Please return a vote to me (brennanr@teltec.dcu.ie) by 12 PM GMT DECEMBER 3rd 1999 the voting list is on the OMG web site at: http://www.omg.org/techprocess/meetings/schedule/CORBA_IN_Interworking_FTF.html ****Please remember that if you consistently fail to vote you lose the power to vote.**** BEGIN PROPOSED RESOLUTION In section 4.6.4 (Mapping Algorithm) of the adopted specification the following words should be changed as shown in the table below: FROM create_DefAcInitiator TO create_def_ac_initiator FROM create_DefAcResponder TO create_def_ac_responder FROM create_DefAcResponder_with_dialogdata TO create_def_ac_responder_with_dialog_data FROM create_Initiator TO create__initiator FROM create_Responder TO create__responder FROM create_Responder_with_dialogdata TO create__responder_with_dialog_data The above changes should also be made to section 4.8.4.1 (Contract (or Application Context) Instance Mapping). Section 4.8.4.2 (Contract (or Application Context) Mapping Example) also needs to be changed to conform with the new text. The changes here are as follows: FROM create_Core_INAP_CS1_IP_to_SCP_ACResponder TO create_Core_INAP_CS1_IP_to_SCP_AC_responder FROM create_Core_INAP_CS1_IP_to_SCP_ACResponder_with_dialogdata TO create_Core_INAP_CS1_IP_to_SCP_AC_responder_with_dialog_data FROM create_Core_INAP_CS1_IP_to_SCP_ACInitiator TO create_Core_INAP_CS1_IP_to_SCP_AC_initiator Section 4.10.2 (The TcUser Interface) needs to be changed to maintain the same naming style for generic operations. The changes here are as follows: FROM new_association_with_dialogdata TO new_association_with_dialog_data Section 4.10.3 (The TcUserGenericFactory Interface) needs to be changed to maintain the same naming style for generic operations. The changes here are as follows: FROM create_tc_userResponder TO create_tc_user_responder FROM create_tc_userResponder_with_dialogdata TO create_tc_user_responder_with_dialog_data FROM create_tc_userInitiator TO create_tc_user_initiator Section 4.11.1.2 (Dialog Initiation) also needs to be changed to conform to the new text in 4.6.4 The changes here are as follows: FROM create_Responder TO create__responder FROM create_Responder_with_dialogdata TO create__responder_with_dialog_data Figure 4.11 needs to be updated to make it be in line with the text. Appendix B (Complete IDL listing) has to be updated accordingly. END OF PROPOSED RESOLUTION