Return-Path: Delivered-To: apmail-db-jdo-dev-archive@www.apache.org Received: (qmail 49427 invoked from network); 19 Aug 2005 22:45:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Aug 2005 22:45:08 -0000 Received: (qmail 55780 invoked by uid 500); 19 Aug 2005 22:45:07 -0000 Mailing-List: contact jdo-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-dev@db.apache.org Received: (qmail 55767 invoked by uid 99); 19 Aug 2005 22:45:07 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Aug 2005 15:45:07 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=HTML_60_70,HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.98.36] (HELO brmea-mail-4.sun.com) (192.18.98.36) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Aug 2005 15:45:25 -0700 Received: from fe1.sun.com ([192.18.108.78]) by brmea-mail-4.sun.com (8.12.10/8.12.9) with ESMTP id j7JMj4TW000731 for ; Fri, 19 Aug 2005 16:45:04 -0600 (MDT) Received: from conversion-daemon.fe1.sun.com by fe1.sun.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) id <0ILH00C01PKCWK00@fe1.sun.com> (original mail from Craig.Russell@Sun.COM) for jdo-dev@db.apache.org; Fri, 19 Aug 2005 16:45:04 -0600 (MDT) Received: from [192.168.0.10] ([24.6.172.77]) by fe1.sun.com (Sun Java System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)) with ESMTPSA id <0ILH00LS0R73TI71@fe1.sun.com> for jdo-dev@db.apache.org; Fri, 19 Aug 2005 16:45:04 -0600 (MDT) Date: Fri, 19 Aug 2005 10:01:17 -0700 From: Craig Russell Subject: Minutes: JDO TCK Conference Call Friday, Aug 19, 9 am PST In-reply-to: <430500A1.2050801@sun.com> To: jdo-dev@db.apache.org, JDO Expert Group Cc: jdo-tck-ext@Sun.COM Message-id: MIME-version: 1.0 X-Mailer: Apple Mail (2.734) Content-type: multipart/signed; protocol="application/pkcs7-signature"; boundary=Apple-Mail-36-134790568; micalg=sha1 References: <42DFF7BB.4070407@sun.com> <42E95C41.9080507@sun.com> <42F29221.3070800@sun.com> <42FB9412.3050404@sun.com> <430500A1.2050801@sun.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --Apple-Mail-36-134790568 Content-Type: multipart/alternative; boundary=Apple-Mail-35-134789360 --Apple-Mail-35-134789360 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Attendees: Michelle Caisse, Michael Bouschen, Michael Watzek, Martin Zaun, Karan Mahli, Craig Russell Agenda: 1. Test status (Michael, Michelle) Application identity 396 tests 17 failures 24 errors Datastore identity 16 failures 25 errors. Open JIRA bugs: 17. FieldsOfObject still doesn't work. JDO-120. AI: Need feedback from Erik or Andy. CollectionOfObject doesn't work JDO-121. AI: Need feedback from Erik or Andy. Logging patch: Aggregating results into a summary file. Needs just a bit more review. The idea is to collect for all configurations how many tests, errors, and failures into one file so users don't have to grep through a dozen files and do the addition manually. 2. JPOX fixes/issues (Erik) no update. 3. Detached objects (Matthew) no update. Other issues and status (any and all) Action Items from weeks past: [Aug 12 2005] AI: Craig to propose release of API20 and the entire 11 release (API, RI, TCK). This generated a large response on the incubator alias. Other issues and status (any and all) <>[Aug 12 2005] AI: Michael B reply to the email and start the dialog. re: Should we do cleanup in teardown or cleanup? Brian suggests doing database cleanup during setUp; this has advantages that we should explore. Perhaps a system property for CleanupAtSetup and another CleanupAtTeardown? Michael B sent a proposal for this. Awaiting responses. [Aug 5 2005] AI Brian McCallister can send info on the instructions how to sync Apache and ibiblio. Re: Brian Topping needs info on creating a maven package.<> [Aug 5 2005] AI: Karan: Issue with maven: renaming JPOX releases to SNAPSHOT. Need to update the README file and project.xml file. [Aug 5 2005] AI: Geoff look into alternative ways to get this project. Re: Maven needs to checkout files from netbeans, not documented well. [July 29 2005] AI: Michelle Chapter 18 wiki needs to be updated to include all JDO metadata elements and attributes. [not done] [July 29 2005] Inheritance proposal sent around by Michael. Needs to be reviewed. 5 inheritance strategies. AI: Craig forward proposal to expert group. [July 29 2005] Is there any way to indicate from maven whether a set of configurations was successful? Not the way it's set up. AI: Michael file a JIRA on this. [July 29 2005] (Craig, Brian T.) Need some permissions that Brian is working on. [July 22 2005] ? We need to enhance the DeepEquality class to allow reporting of the difference reported. This will allow easier debugging of mapping issues. Craig filed JIRA issue 109 on this. [Jul 8] Double-check locking in the PMF (Martin) Martin has implemented and will check in. [April 22 2005] AI JDO API release on ibiblio (Brian T) [May 20 2005] AI: Craig file JIRA bug and fix this. Can test cases rely on JDOHelper for state interrogation of non-binary-compatibility classes? Yes, but the JDO 2.0 JDOImplHelper class has not implemented the functionality yet. [April 15 2005] AI Brian Topping will update the wiki to tell how to access our releases area. [April 15 2005] AI Brian Topping will do the maven goal for creating and uploading the snapshots. He will create a directory parallel to trunk called "releases" and put the snapshots there. [April 15 2005] AI Matthew will create a directory in the tck.api.persistencemanager called detach in which he will have complete freedom to implement the assertions in the detach section of the specification. [May 13 2005] AI Brian Topping will implement pushing SNAPSHOT builds of the project to ibiblio. [May 13 2005] AI Brian Topping will arrange for automated nightly builds. [May 13 2005] AI Martin Zaun will investigate JSR 294 (Java 5) to see impact on enhancer. [May 20 2005] AI Craig to define the JCP distributions and see if maven can help. -- Michelle Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:Craig.Russell@sun.com P.S. A good JDO? O, Gasp! --Apple-Mail-35-134789360 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 Attendees: Michelle Caisse, = Michael Bouschen, Michael Watzek, Martin Zaun, Karan Mahli, Craig = Russell

Agenda:

1. Test = status (Michael, Michelle) Application identity 396 tests 17 failures 24 = errors Datastore identity 16 failures 25 errors. Open JIRA bugs: = 17.



Logging = patch: Aggregating results into a summary file. Needs just a bit more = review. The idea is to collect for all configurations how many tests, = errors, and failures into one file so users don't have to grep through a = dozen files and do the addition manually.

2. JPOX = fixes/issues (Erik) no update.

3. Detached = objects (Matthew) no update.

Other=A0 issues=A0 and status (any and = all)

Action Items from weeks past:

[Aug 12 = 2005] AI: Craig to propose release of API20 and the entire 11 release = (API, RI, TCK).=A0This generated a = large response on the incubator alias.=A0

Other=A0 = issues=A0 and status = (any and all)

<>[Aug 12 2005] AI: Michael B reply to the = email and start the dialog. re: Should we do cleanup in teardown or = cleanup? Brian suggests doing database cleanup during setUp; this has = advantages that we should explore. Perhaps a system property for = CleanupAtSetup and another CleanupAtTeardown?

Michael B sent a proposal for this. Awaiting = responses.

[Aug 5 2005] AI Brian McCallister can send info on = the instructions how to sync Apache and ibiblio.=A0 Re: Brian Topping needs info = on creating a maven package.<>

[Aug 5 2005] AI: Karan: Issue = with maven: renaming JPOX releases to SNAPSHOT. Need to update the = README file and project.xml file.=A0
[Aug 5 = 2005] AI: Geoff look into alternative ways to get this project. Re: = Maven needs to checkout files from netbeans, not documented = well.

[July 29 2005] AI: Michelle Chapter 18 wiki needs to = be updated to include all JDO metadata elements and attributes. [not = done]

[July 29 2005] Inheritance proposal sent around by = Michael. Needs to be reviewed. 5 inheritance strategies. AI: Craig = forward proposal to expert group.

[July 29 2005] Is there any way = to indicate from maven whether a set of configurations was successful? = Not the way it's set up. AI: Michael file a JIRA on this.

[July 29 = 2005] (Craig, Brian T.) Need some permissions that Brian is working = on.

[July 22 2005] ? We need to enhance the DeepEquality = class to allow reporting of the difference reported. This will allow = easier debugging of mapping issues. Craig filed JIRA issue 109 on = this.

[Jul 8]=A0 = Double-check locking in the PMF (Martin) Martin has implemented = and will check in.
[April 22 2005] AI JDO API = release on ibiblio (Brian T)

[May 20 2005] AI: Craig file = JIRA bug and fix this. Can test cases rely
on = JDOHelper for state interrogation of non-binary-compatibility
classes? Yes, but the=A0 JDO 2.0 JDOImplHelper class = has not implemented
the functionality = yet.

[April 15 2005] AI Brian Topping will update the = wiki to tell how to
access our releases = area.

[April 15 2005] AI Brian Topping will do the maven = goal for creating and
uploading the snapshots. He = will create a directory parallel to trunk
called = "releases" and put the snapshots there.

[April 15 = 2005] AI Matthew will create a directory in the
tck.api.persistencemanager called detach in which he = will have complete
freedom to implement the = assertions in the detach section of the

[May 13 2005] AI Brian Topping will implement = pushing SNAPSHOT builds of
the project = to ibiblio.

[May 13 2005] AI Brian Topping will arrange for = automated nightly builds.

[May 13 2005] AI Martin Zaun = will investigate JSR 294 (Java 5) to see
impact = on enhancer.

[May 20 2005] AI Craig to define the JCP = distributions and see if maven
can = help.

-- Michelle



=

Craig Russell

Architect, Sun Java = Enterprise System http://java.sun.com/products/jdo=

408 = 276-5638 mailto:Craig.Russell@sun.com

P.S. A = good JDO? O, Gasp!


= --Apple-Mail-35-134789360-- --Apple-Mail-36-134790568 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGHjCCAtcw ggJAoAMCAQICAw3FWTANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0EwHhcNMDUwMTEwMDA0MTA5WhcNMDYwMTEwMDA0MTA5WjBHMR8wHQYDVQQD ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSQwIgYJKoZIhvcNAQkBFhVDcmFpZy5SdXNzZWxsQFN1 bi5DT00wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDti7ZE4rO6oXKbLM02AG9WY55t udmBVL53fb3V3X5S1kvcJOk1NEMIYT/T7Ww+/hE955zvHT29+mIoNe8AW/yj1WUH8uGG2HxhwCHI UQTHmN/ioVJgjwUaYbtNMKbL/NRpnL0QWewdMJS+6IFzFyX7ADFW5cJ+UWNLvNeWAQtN0mtLildn vdOgh50i8YPvACNkCHoomGjXx0azcXbe1X3c5AgRI6e2CZe5k2lRFQFUMqkjdoMtQPoNqJ1BxH9l i4cnabl8mcTwHHl44hrvb8ThqwRf2pfJh2vVuwmgK6z4IWjOk4RQM+0ODsRdq67mBdimJYmPMK1p RMBHzrUsfKxNAgMBAAGjMjAwMCAGA1UdEQQZMBeBFUNyYWlnLlJ1c3NlbGxAU3VuLkNPTTAMBgNV HRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAIj86LzxCHedStDLMEeqHLy+UFG7zIRHfChSIV42 +MvXicydXEBh8v0Ry1V2d/lY4jS78G5yW5R9fKt1U5nlRBCOVzdhomvSolnNRIT71wPVVDrAIVlA YpXKxSmVBq7+4hV+3ZLHDeq3qZnNmiJR0sTEUD16xZX1RJs9dRYPCHoRMIIDPzCCAqigAwIBAgIB DTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTES MBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMf Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFs IEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29t MB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBG cmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnK mVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbL rzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZ cmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0 cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQD AgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0B AQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3h YWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1 TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAucwggLjAgEBMGkwYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h bCBGcmVlbWFpbCBJc3N1aW5nIENBAgMNxVkwCQYFKw4DAhoFAKCCAVMwGAYJKoZIhvcNAQkDMQsG CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDUwODE5MTcwMTE4WjAjBgkqhkiG9w0BCQQxFgQU C6mT92NYbJxMK+Mx/zwqNgSuGLcweAYJKwYBBAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMG A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw3FWTB6BgsqhkiG9w0BCRACCzFroGkwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1Ro YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMNxVkwDQYJKoZIhvcNAQEBBQAEggEA jHYbR7xE3tIcM3g+bKPrGgU9Y29ddJpnQn/F5TZtCKBjO5LSbFiR26BgKr7mJBZnzIog6rSQESjZ CP7S/Ssxd7OLEuoeuipRlKPr4j+obzZmsbNDA06u4DOwD7Bmo2lFtPnY2eRI6jNUayRN5O3oNkQI U0rQ4NB1IukZSvUni4F+ksrtIbTpmgdkv0KX5D4lu8Ftw0h40VXDJDFlR7VJz4jAo/r81DkqipGj 4WgrGKKoBfW7MlzzRoMPRairo/HV8ZQF/AQpP0bQogq0SKfIxeC6Fe0/Vf6BS1hdeqNSRk7qRrJ5 qAV4hTgY2FLgKMY9Y0695ExX3ecxRLGYAra+TQAAAAAAAA== --Apple-Mail-36-134790568--