From martijnverburg at gmail.com Tue Sep 17 06:50:40 2013 From: martijnverburg at gmail.com (Martijn Verburg) Date: Tue, 17 Sep 2013 07:50:40 +0100 Subject: JBS and submitting bugs / detecting duplicates Message-ID: Hi all, Many congratulations on JBS being released, it's going to make a huge difference going forwards in terms of allowing folks to dip their toes in the water and tackle some low hanging fruit in OpenJDK itself! Quick question about whether there are any timeframes for submitting bugs through JBS itself as opposed to the existing mechanism? One of the reasons I ask is that the existing mechanism still points end users to search for duplicates using the old system (which unfortunately most people struggle with in terms of search functionality). Perhaps that link could be updated so users use the more friendly search features in JBS, thereby hopefully reducing duplicate bug reports... Cheers, Martijn From aph at redhat.com Tue Sep 17 08:42:07 2013 From: aph at redhat.com (Andrew Haley) Date: Tue, 17 Sep 2013 09:42:07 +0100 Subject: JDK Bug System now available! In-Reply-To: <20130916132058.363175@eggemoggin.niobe.net> References: <20130916132058.363175@eggemoggin.niobe.net> Message-ID: <523815DF.5020900@redhat.com> On 09/16/2013 09:20 PM, mark.reinhold at oracle.com wrote: > The long-awaited bug database is online and open for business: > > http://bugs.openjdk.java.net Good heavens! > My thanks to Brian Beck, Joe Darcy, Tony Squier, and Tiep Vo for > all the hard work -- both technical and bureaucratical -- needed > to get this system up and running. Indeed. We'll let you know how we get on. :-) Andrew. From volker.simonis at gmail.com Tue Sep 17 09:15:59 2013 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 17 Sep 2013 11:15:59 +0200 Subject: JDK Bug System now available! In-Reply-To: <20130916132058.363175@eggemoggin.niobe.net> References: <20130916132058.363175@eggemoggin.niobe.net> Message-ID: That's great - I can really start working on my own bugs now!!! This will probably save you a lot of time at JavaOne:) Thanks, Volker On Mon, Sep 16, 2013 at 10:20 PM, wrote: > The long-awaited bug database is online and open for business: > > http://bugs.openjdk.java.net > > An overview of the system is available here: > > https://wiki.openjdk.java.net/display/general/JBS+Overview > > If you hold the Author, Committer, or Reviewer role in at least one > OpenJDK Project then you can modify existing issues and create new > issues. Your username is your OpenJDK name [1] and your password > is the same as for the OpenJDK Wiki [2]. If you have not yet set > your password then please use the password-reset page [3]. > > If you do not hold a role of Author or higher then you can still > browse and query the system anonymously. Please continue to submit > new issues via the existing reporting page [4]. > > If you have difficulty resetting your password or otherwise using > the system then please contact help at openjdk.java.net. > > My thanks to Brian Beck, Joe Darcy, Tony Squier, and Tiep Vo for > all the hard work -- both technical and bureaucratical -- needed > to get this system up and running. > > Enjoy! > > - Mark > > > [1] http://openjdk.java.net/census > [2] http://wiki.openjdk.java.net > [3] https://id.openjdk.java.net/console/forgotPassword > [4] http://bugreport.sun.com/bugreport/ > From gnu.andrew at redhat.com Wed Sep 18 13:25:24 2013 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 18 Sep 2013 09:25:24 -0400 (EDT) Subject: JDK Bug System now available! In-Reply-To: <20130916132058.363175@eggemoggin.niobe.net> References: <20130916132058.363175@eggemoggin.niobe.net> Message-ID: <1042563145.15799330.1379510724027.JavaMail.root@redhat.com> ----- Original Message ----- > The long-awaited bug database is online and open for business: > > http://bugs.openjdk.java.net > > An overview of the system is available here: > > https://wiki.openjdk.java.net/display/general/JBS+Overview > > If you hold the Author, Committer, or Reviewer role in at least one > OpenJDK Project then you can modify existing issues and create new > issues. Your username is your OpenJDK name [1] and your password > is the same as for the OpenJDK Wiki [2]. If you have not yet set > your password then please use the password-reset page [3]. > But https://id.openjdk.java.net/console/login (the link I'm taken to when I click login) doesn't ask for a username, it asks for an e-mail address... > If you do not hold a role of Author or higher then you can still > browse and query the system anonymously. Please continue to submit > new issues via the existing reporting page [4]. > > If you have difficulty resetting your password or otherwise using > the system then please contact help at openjdk.java.net. > > My thanks to Brian Beck, Joe Darcy, Tony Squier, and Tiep Vo for > all the hard work -- both technical and bureaucratical -- needed > to get this system up and running. > > Enjoy! > > - Mark > > > [1] http://openjdk.java.net/census > [2] http://wiki.openjdk.java.net > [3] https://id.openjdk.java.net/console/forgotPassword > [4] http://bugreport.sun.com/bugreport/ > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: 248BDC07 (https://keys.indymedia.org/) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From mark.reinhold at oracle.com Wed Sep 18 15:14:19 2013 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 18 Sep 2013 08:14:19 -0700 Subject: JDK Bug System now available! In-Reply-To: <1042563145.15799330.1379510724027.JavaMail.root@redhat.com> References: <20130916132058.363175@eggemoggin.niobe.net>, <1042563145.15799330.1379510724027.JavaMail.root@redhat.com> Message-ID: <20130918081419.447851@eggemoggin.niobe.net> [ Extraneous text deleted ] 2013/9/17 23:25 -0700, gnu.andrew at redhat.com: >> If you hold the Author, Committer, or Reviewer role in at least one >> OpenJDK Project then you can modify existing issues and create new >> issues. Your username is your OpenJDK name [1] and your password >> is the same as for the OpenJDK Wiki [2]. If you have not yet set >> your password then please use the password-reset page [3]. > > But https://id.openjdk.java.net/console/login (the link I'm taken to > when I click login) doesn't ask for a username, it asks for an > e-mail address... True enough. Once you log in, however, you'll see that your username in JBS is your OpenJDK name. - Mark From steven.loomis at oracle.com Wed Sep 18 23:00:25 2013 From: steven.loomis at oracle.com (Steven R. Loomis) Date: Wed, 18 Sep 2013 16:00:25 -0700 Subject: CFV and Project Proposal: HarfBuzz Integration Project (#2) In-Reply-To: References: Message-ID: <523A3089.3000300@oracle.com> Voting for this proposal [1] is long closed. Yes: 8 ( I did not count myself, would that make it an implied 9? ) [1] http://mail.openjdk.java.net/pipermail/discuss/2013-July/003105.html On 26/07/13 12:02, Steven Loomis wrote: > CFV and Project Proposal: HarfBuzz Integration Project (#2) > > PROPOSAL > > I hereby propose the creation of the HarfBuzz Integration Project > with Steven R. Loomis as the Lead and 2d-dev at openjdk.java.net as the > sponsoring Group(s). > > I am the maintainer of the ICU Layout Engine, which is used for complex text > rendering since Java 1.2 ([1]). This package has not been actively developed in > quite some time, as is evidenced by recent performance, stability, and security > issues that have been corrected. Although it is used in a number of other > projects (both open source and otherwise), it has been a long standing dream of > many (or at least, several) to have a single open source layout engine building > on the legacy of FreeType, Qt, Pango and ICU?s layout engines. This has been > realized by the HarfBuzz [2] project. > > WHY SHOULD OPENJDK SWITCH TO HARFBUZZ? > > * Significantly faster. > Khaled Hosny reports 10x for his Amiri font, and LibreOffice agrees. > > * More compatible with Uniscribe. > Extensively tested with a wide variety of fonts and data. > > * Much better script coverage. > Including new-spec Indic and others. > > * Actively maintained, active development community. > > * Written from the ground up to be secure. > > * Rapidly becoming the standard reusable OpenType layout engine. > If a project isn?t using an in-house engine such as Microsoft?s Uniscribe, or > those by Apple, Adobe, etc., it is probably using or will use HarfBuzz. > > * I, the maintainer of the ICU Layout Engine currently in the OpenJDK (srl) > recommend it. I?m also already involved in the HarfBuzz project and so can > make sure that OpenJDK?s use is well supported moving forward. > > * Independently tested by Mozilla, Android, ChromeOS. > > * In use by Android 4.3 (released this week), Qt, Pango (GNOME), Firefox, > Chromium, LibreOffice, XeTeX and others. > > * HarfBuzz has an ICU compatibility library which will make it easier to switch > back and forth between ICU and HarfBuzz. It involves dropping in different > headers and recompiling/relinking. > > * HarfBuzz has licenses compatible with both OpenJDK and commercial uses > ("HarfBuzz is licensed under the so-called "Old MIT" license. ") > > SCOPE OF PROJECT AND ROADMAP > > 1. The first step is to add configure switches which allow HarfBuzz?s ICU > compatibility layer to be chosen instead of ICU at build time. This can be > done as a prototype against JDK 8. > > 2. This would allow side-by-side comparisons of HB vs. ICU behavior from > functional, performance, and platform compatibility perspectives. > > 3. Next, we would integrate this into mainstream (building against HarfBuzz by > default) in JDK 9. > > 3. Future work could include HarfBuzz-specific code optimizations, including > calling into HarfBuzz directly instead of via the ICU wrapper. > > 4. Also to be explored would be any new API and features in the JDK which might > be possible because of the HarfBuzz engine. > > Note: there are some issues right now with dropping in different ICU versions - > see the ?libicu? discussion currently on 2d-dev for details. > > WHO WOULD BE INVOLVED IN THIS PROJECT? > > Initial authors: Steven R. Loomis, Omair Majid, Phil Race > Initial reviewers: Phil Race > Votes are due by: Thu Aug 1 12:00 GMT 2013. > > Only current OpenJDK Members [3] are eligible to vote on this motion. Votes > must be cast in the open on the discuss list. Replying to this message is > sufficient if your mail program honors the Reply-To header, by replying to to > this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > > Steven R. Loomis (IBM) > > > REFERENCES > > [1]https://ssl.icu-project.org/docs/papers/international_text_in_jdk_1.2/ (1997) > [2]http://www.freedesktop.org/wiki/Software/HarfBuzz/ > [3]http://openjdk.java.net/census#members > [4]http://openjdk.java.net/projects/#new-project-vote From linuxhippy at gmail.com Sat Sep 21 21:09:57 2013 From: linuxhippy at gmail.com (Clemens Eisserer) Date: Sat, 21 Sep 2013 17:09:57 -0400 Subject: CFV and Project Proposal: HarfBuzz Integration Project (#2) In-Reply-To: References: Message-ID: Vote: Yes 2013/7/26 Steven Loomis : > CFV and Project Proposal: HarfBuzz Integration Project (#2) > > PROPOSAL > > I hereby propose the creation of the HarfBuzz Integration Project > with Steven R. Loomis as the Lead and 2d-dev at openjdk.java.net as the > sponsoring Group(s). > > I am the maintainer of the ICU Layout Engine, which is used for complex text > rendering since Java 1.2 ([1]). This package has not been actively developed in > quite some time, as is evidenced by recent performance, stability, and security > issues that have been corrected. Although it is used in a number of other > projects (both open source and otherwise), it has been a long standing dream of > many (or at least, several) to have a single open source layout engine building > on the legacy of FreeType, Qt, Pango and ICU?s layout engines. This has been > realized by the HarfBuzz [2] project. > > WHY SHOULD OPENJDK SWITCH TO HARFBUZZ? > > * Significantly faster. > Khaled Hosny reports 10x for his Amiri font, and LibreOffice agrees. > > * More compatible with Uniscribe. > Extensively tested with a wide variety of fonts and data. > > * Much better script coverage. > Including new-spec Indic and others. > > * Actively maintained, active development community. > > * Written from the ground up to be secure. > > * Rapidly becoming the standard reusable OpenType layout engine. > If a project isn?t using an in-house engine such as Microsoft?s Uniscribe, or > those by Apple, Adobe, etc., it is probably using or will use HarfBuzz. > > * I, the maintainer of the ICU Layout Engine currently in the OpenJDK (srl) > recommend it. I?m also already involved in the HarfBuzz project and so can > make sure that OpenJDK?s use is well supported moving forward. > > * Independently tested by Mozilla, Android, ChromeOS. > > * In use by Android 4.3 (released this week), Qt, Pango (GNOME), Firefox, > Chromium, LibreOffice, XeTeX and others. > > * HarfBuzz has an ICU compatibility library which will make it easier to switch > back and forth between ICU and HarfBuzz. It involves dropping in different > headers and recompiling/relinking. > > * HarfBuzz has licenses compatible with both OpenJDK and commercial uses > ("HarfBuzz is licensed under the so-called "Old MIT" license. ") > > SCOPE OF PROJECT AND ROADMAP > > 1. The first step is to add configure switches which allow HarfBuzz?s ICU > compatibility layer to be chosen instead of ICU at build time. This can be > done as a prototype against JDK 8. > > 2. This would allow side-by-side comparisons of HB vs. ICU behavior from > functional, performance, and platform compatibility perspectives. > > 3. Next, we would integrate this into mainstream (building against HarfBuzz by > default) in JDK 9. > > 3. Future work could include HarfBuzz-specific code optimizations, including > calling into HarfBuzz directly instead of via the ICU wrapper. > > 4. Also to be explored would be any new API and features in the JDK which might > be possible because of the HarfBuzz engine. > > Note: there are some issues right now with dropping in different ICU versions - > see the ?libicu? discussion currently on 2d-dev for details. > > WHO WOULD BE INVOLVED IN THIS PROJECT? > > Initial authors: Steven R. Loomis, Omair Majid, Phil Race > Initial reviewers: Phil Race > Votes are due by: Thu Aug 1 12:00 GMT 2013. > > Only current OpenJDK Members [3] are eligible to vote on this motion. Votes > must be cast in the open on the discuss list. Replying to this message is > sufficient if your mail program honors the Reply-To header, by replying to to > this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > > Steven R. Loomis (IBM) > > > REFERENCES > > [1]https://ssl.icu-project.org/docs/papers/international_text_in_jdk_1.2/ (1997) > [2]http://www.freedesktop.org/wiki/Software/HarfBuzz/ > [3]http://openjdk.java.net/census#members > [4]http://openjdk.java.net/projects/#new-project-vote From peter.brunet at oracle.com Mon Sep 30 16:24:19 2013 From: peter.brunet at oracle.com (Pete Brunet) Date: Mon, 30 Sep 2013 11:24:19 -0500 Subject: How do non-authors report bugs? In-Reply-To: <52499DA6.5090706@oracle.com> References: <52499DA6.5090706@oracle.com> Message-ID: <5249A5B3.10108@oracle.com> For those without JBS accounts what is the right web site to use to report bugs? From omajid at redhat.com Mon Sep 30 16:39:19 2013 From: omajid at redhat.com (Omair Majid) Date: Mon, 30 Sep 2013 12:39:19 -0400 Subject: How do non-authors report bugs? In-Reply-To: <5249A5B3.10108@oracle.com> References: <52499DA6.5090706@oracle.com> <5249A5B3.10108@oracle.com> Message-ID: <5249A937.9080802@redhat.com> On 09/30/2013 12:24 PM, Pete Brunet wrote: > For those without JBS accounts what is the right web site to use to > report bugs? >From the announcement [1]: """ If you do not hold a role of Author or higher then you can still browse and query the system anonymously. Please continue to submit new issues via the existing reporting page [4]. [4] http://bugreport.sun.com/bugreport/ """ Cheers, Omair [1] http://mail.openjdk.java.net/pipermail/announce/2013-September/000153.html -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681 From iris.clark at oracle.com Mon Sep 30 16:40:33 2013 From: iris.clark at oracle.com (Iris Clark) Date: Mon, 30 Sep 2013 09:40:33 -0700 (PDT) Subject: How do non-authors report bugs? In-Reply-To: <5249A5B3.10108@oracle.com> References: <52499DA6.5090706@oracle.com> <5249A5B3.10108@oracle.com> Message-ID: <96da80a0-e134-40c2-a6f9-0cd6eca0b641@default> >From Mark's Bug System announcement [1]: ... If you do not hold a role of Author or higher then you can still browse and query the system anonymously. Please continue to submit new issues via the existing reporting page [4]. ... [4]: http://bugreport.sun.com/bugreport/ Thanks, Iris [1]: http://mail.openjdk.java.net/pipermail/announce/2013-September/000153.html -----Original Message----- From: Pete Brunet Sent: Monday, September 30, 2013 9:24 AM To: discuss at openjdk.java.net Subject: How do non-authors report bugs? For those without JBS accounts what is the right web site to use to report bugs? From Abhi.Saha at Oracle.Com Mon Sep 30 16:41:17 2013 From: Abhi.Saha at Oracle.Com (Abhijit Saha) Date: Mon, 30 Sep 2013 09:41:17 -0700 Subject: How do non-authors report bugs? In-Reply-To: <5249A5B3.10108@oracle.com> References: <52499DA6.5090706@oracle.com> <5249A5B3.10108@oracle.com> Message-ID: <5249A9AD.5020603@Oracle.Com> Hi Pete, http://bugreport.sun.com/bugreport/ is the link, people can submit their issues. Thanks Abhijit On 9/30/2013 9:24 AM, Pete Brunet wrote: > For those without JBS accounts what is the right web site to use to > report bugs? -- Lead, Java SE Updates Java Platform Group Oracle Corporation. (408)276-7564 From joe.darcy at oracle.com Mon Sep 30 16:42:52 2013 From: joe.darcy at oracle.com (Joe Darcy) Date: Mon, 30 Sep 2013 09:42:52 -0700 Subject: How do non-authors report bugs? In-Reply-To: <5249A5B3.10108@oracle.com> References: <52499DA6.5090706@oracle.com> <5249A5B3.10108@oracle.com> Message-ID: <5249AA0C.1030503@oracle.com> On 9/30/2013 9:24 AM, Pete Brunet wrote: > For those without JBS accounts what is the right web site to use to > report bugs? The same reporting channels as before JBS, including bugs.sun.com. Cheers, -Joe From peter.brunet at oracle.com Mon Sep 30 16:55:06 2013 From: peter.brunet at oracle.com (Pete Brunet) Date: Mon, 30 Sep 2013 11:55:06 -0500 Subject: How do non-authors report bugs? In-Reply-To: <5249AA0C.1030503@oracle.com> References: <52499DA6.5090706@oracle.com> <5249A5B3.10108@oracle.com> <5249AA0C.1030503@oracle.com> Message-ID: <5249ACEA.7000405@oracle.com> Thanks for all the responses. I passed that along to java-access at java-mail-lists.kenai.com. On 9/30/13 11:42 AM, Joe Darcy wrote: > On 9/30/2013 9:24 AM, Pete Brunet wrote: >> For those without JBS accounts what is the right web site to use to >> report bugs? > > The same reporting channels as before JBS, including bugs.sun.com. > > Cheers, > > -Joe From rieberandreas at gmail.com Mon Sep 30 17:03:11 2013 From: rieberandreas at gmail.com (Andreas Rieber) Date: Mon, 30 Sep 2013 19:03:11 +0200 Subject: How do non-authors report bugs? In-Reply-To: <5249A5B3.10108@oracle.com> References: <52499DA6.5090706@oracle.com> <5249A5B3.10108@oracle.com> Message-ID: <5249AECF.4080706@gmail.com> Hi Pete, you are author and you have an wiki account. So all you need to do is: use the forgotten password function there to get in. Same account for JBS. https://wiki.openjdk.java.net/display/~ptbrunet On 30.09.2013 18:24, Pete Brunet wrote: > For those without JBS accounts what is the right web site to use to > report bugs?