You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
(26) |
May
(4) |
Jun
(1) |
Jul
(15) |
Aug
(29) |
Sep
(2) |
Oct
(4) |
Nov
(8) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(5) |
Feb
(3) |
Mar
(10) |
Apr
(1) |
May
(2) |
Jun
(4) |
Jul
(4) |
Aug
(3) |
Sep
(30) |
Oct
(13) |
Nov
(5) |
Dec
|
2004 |
Jan
|
Feb
|
Mar
(10) |
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
(8) |
Aug
(5) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2005 |
Jan
(5) |
Feb
(4) |
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
(7) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2006 |
Jan
|
Feb
(3) |
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(59) |
Sep
(44) |
Oct
(48) |
Nov
(35) |
Dec
(27) |
2007 |
Jan
(33) |
Feb
(74) |
Mar
(77) |
Apr
(36) |
May
(36) |
Jun
(57) |
Jul
(50) |
Aug
(39) |
Sep
(31) |
Oct
(34) |
Nov
(25) |
Dec
(30) |
2008 |
Jan
(47) |
Feb
(62) |
Mar
(58) |
Apr
(48) |
May
(22) |
Jun
(23) |
Jul
(35) |
Aug
(14) |
Sep
(33) |
Oct
(15) |
Nov
(35) |
Dec
(39) |
2009 |
Jan
(24) |
Feb
(29) |
Mar
(40) |
Apr
(29) |
May
(21) |
Jun
(29) |
Jul
(16) |
Aug
(24) |
Sep
(23) |
Oct
(7) |
Nov
(14) |
Dec
(10) |
2010 |
Jan
(9) |
Feb
(17) |
Mar
(9) |
Apr
(6) |
May
(13) |
Jun
(8) |
Jul
(10) |
Aug
(4) |
Sep
(6) |
Oct
(6) |
Nov
(6) |
Dec
(4) |
2011 |
Jan
(8) |
Feb
(10) |
Mar
(14) |
Apr
|
May
(4) |
Jun
(3) |
Jul
(6) |
Aug
(9) |
Sep
(21) |
Oct
(128) |
Nov
(54) |
Dec
(44) |
2012 |
Jan
(12) |
Feb
(14) |
Mar
(16) |
Apr
(3) |
May
(9) |
Jun
(24) |
Jul
(39) |
Aug
(13) |
Sep
(22) |
Oct
(8) |
Nov
(2) |
Dec
|
2013 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(2) |
Oct
(10) |
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(3) |
2016 |
Jan
(3) |
Feb
(2) |
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2020 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2021 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: David G. <dav...@ob...> - 2017-02-08 09:58:54
|
Hi, Welcome Stefan! Indeed the repos and bug tracking have moved to GitHub: https://github.com/jfree <https://github.com/jfree> Unfortunately I don’t have the resources anymore to give enough attention to the project, but some progress still gets made thanks to the help of others. My near term goal is to get a release done that includes the latest changes in the JavaFX support. Best regards, David > On 8 Feb 2017, at 08:56, Martin Hoeller <ma...@xs...> wrote: > > And now to the list... > > ---8<--- Begin forwareded message --- > > Hi Stefan and welcome! > > On 07 Feb 2017, Stefan Vahlgren wrote: > >> Hello. >> I'm Stefan. I live in Stockholm where I work as a developer, mostly in Java. >> I would like to contribute to the jfreechart library. I'm am currently >> working on a tool that will use jfreechart to show charts with the series >> getting updated continuously as time passes. It is essential that the chart >> can handle large amount of data without leaking memory or performance. >> >> I found a bug some days ago in the DateAxis class and I have just found the >> cause for it. I would like to suggest a fix for this. >> More details of the problem here: >> https://sourceforge.net/p/jfreechart/bugs/1111/ > > You probably already found out that discussions about JFreeChart > (including patches) mainly take place here: > http://www.jfree.org/forum/viewforum.php?f=3 > > The actual state of the sourceforge project site is not totally clear to > me, but I would consider it rather outdated. Maybe David Gilbert (the > lead maintainer) can add some light here. Active development happens at > github now: > https://github.com/jfree/jfreechart/ > > Maybe you could create a pull request for your changes. > > Thanks for your contribution, > - martin > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot_______________________________________________ > jfreechart-developers mailing list > jfr...@li... > https://lists.sourceforge.net/lists/listinfo/jfreechart-developers |
From: Martin H. <ma...@xs...> - 2017-02-08 08:23:04
|
And now to the list... ---8<--- Begin forwareded message --- Hi Stefan and welcome! On 07 Feb 2017, Stefan Vahlgren wrote: > Hello. > I'm Stefan. I live in Stockholm where I work as a developer, mostly in Java. > I would like to contribute to the jfreechart library. I'm am currently > working on a tool that will use jfreechart to show charts with the series > getting updated continuously as time passes. It is essential that the chart > can handle large amount of data without leaking memory or performance. > > I found a bug some days ago in the DateAxis class and I have just found the > cause for it. I would like to suggest a fix for this. > More details of the problem here: > https://sourceforge.net/p/jfreechart/bugs/1111/ You probably already found out that discussions about JFreeChart (including patches) mainly take place here: http://www.jfree.org/forum/viewforum.php?f=3 The actual state of the sourceforge project site is not totally clear to me, but I would consider it rather outdated. Maybe David Gilbert (the lead maintainer) can add some light here. Active development happens at github now: https://github.com/jfree/jfreechart/ Maybe you could create a pull request for your changes. Thanks for your contribution, - martin |
From: Stefan V. <ste...@gm...> - 2017-02-07 21:53:43
|
Hello. I'm Stefan. I live in Stockholm where I work as a developer, mostly in Java. I would like to contribute to the jfreechart library. I'm am currently working on a tool that will use jfreechart to show charts with the series getting updated continuously as time passes. It is essential that the chart can handle large amount of data without leaking memory or performance. I found a bug some days ago in the DateAxis class and I have just found the cause for it. I would like to suggest a fix for this. More details of the problem here: https://sourceforge.net/p/jfreechart/bugs/1111/ Regards Stefan Vahlgren |
From: David G. <dav...@ob...> - 2015-10-14 04:21:53
|
Hello, I posted some answers inline below. Best regards, David On 13 Oct 2015, at 16:34, Cordaro, Vincent - Harris <vco...@ha...> wrote: > First let me say thanks for your time. I am trying to get some more knowledge about JFreeChart and especially with its ability and speed in plotting > Massive time series. Right now we are using JFreeChart .13 with Java 1.6. We are looking to increase speed as much as possible in our plotting > of massive time series collections. > > So first off would moving to a newer version of JFreeChart provide any performance gain? You won’t see any significant performance gain from upgrading the JFreeChart version. There are many bug fixes for sure, but any performance gains will be minor. > We are moving to Java > 1.7 and would JFreeChart 19 work with 1.7 as long as we do not leverage the FX features or are we capped at .17 because of the FX pieces in the library? There is no problem to use Java 1.7, JFreeChart works with version 1.6 or later. If you want to use the JavaFX features (which it sounds like you don’t) then you must use Java 1.8. > We are currently just using the normal StandardXYItemRenderer is there a better one we can leverage? The SamplingXYLineRenderer might suit your needs, it is designed to plot very large data series by taking into account that not every data item contributes to the on-screen representation due to pixel resolution: http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/renderer/xy/SamplingXYLineRenderer.html > I have seen in mailing lists where people have modified the drawItem method in this class to reduce the number of draw calls. Has anyone had any experience with this? See above. > I have seen that JFreeChart is the most widely used and well documented tool out there for charting, but is there anything open source that does time series better or faster? I’m not sure. In the JFreeChart FAQ there is a list of other chart libraries, but I don’t know their strengths and weaknesses: http://www.jfree.org/jfreechart/faq.html#FAQ13 > Any guides or pointers would be greatly appreciated. I am working four contracts right now and have limited time to really dig. So far this is what I have found in > just a few hours of research. Again thanks in advance for any information you can share. > > > Vince Cordaro > > > This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of Exelis Inc. The recipient should check this e-mail and any attachments for the presence of viruses. Exelis Inc. accepts no liability for any damage caused by any virus transmitted by this e-mail. > ------------------------------------------------------------------------------ > _______________________________________________ > jfreechart-developers mailing list > jfr...@li... > https://lists.sourceforge.net/lists/listinfo/jfreechart-developers |
From: Cordaro, V. - H. <vco...@ha...> - 2015-10-13 15:08:59
|
First let me say thanks for your time. I am trying to get some more knowledge about JFreeChart and especially with its ability and speed in plotting Massive time series. Right now we are using JFreeChart .13 with Java 1.6. We are looking to increase speed as much as possible in our plotting of massive time series collections. So first off would moving to a newer version of JFreeChart provide any performance gain? We are moving to Java 1.7 and would JFreeChart 19 work with 1.7 as long as we do not leverage the FX features or are we capped at .17 because of the FX pieces in the library? We are currently just using the normal StandardXYItemRenderer is there a better one we can leverage? I have seen in mailing lists where people have modified the drawItem method in this class to reduce the number of draw calls. Has anyone had any experience with this? I have seen that JFreeChart is the most widely used and well documented tool out there for charting, but is there anything open source that does time series better or faster? Any guides or pointers would be greatly appreciated. I am working four contracts right now and have limited time to really dig. So far this is what I have found in just a few hours of research. Again thanks in advance for any information you can share. Vince Cordaro ________________________________ This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of Exelis Inc. The recipient should check this e-mail and any attachments for the presence of viruses. Exelis Inc. accepts no liability for any damage caused by any virus transmitted by this e-mail. |
From: santhosh k. G. <san...@gm...> - 2015-09-08 11:15:21
|
Hi, I need to design a chart and in the header section i want to show time(format as 24 h and below 30 minutes in one hour) and how to take labels and how to show alert messages. could you please send some sample programs. Let me know if you need any further details. Thanks, Santhoshkumar.G |
From: David G. <dav...@ob...> - 2015-01-04 08:14:08
|
Hi Martin, Happy New Year! This list and the issue tracker at GitHub are both good places for API change suggestions. Best regards, David On 18 Dec 2014, at 14:33, Martin Hoeller <ma...@xs...> wrote: > Hi! > > There is FSE of JFreeChart [0]. As I understood it, this is a development > version that will eventually become JFreeChart 2.0. Is there some place > where one could post ideas for API changes? > > I found the issue-tracker with at least one such suggestion [1]. Is this > the place where to put this kind of ideas? > > tia, > - martin > > [0] https://github.com/jfree/jfreechart-fse > [1] https://github.com/jfree/jfreechart-fse/issues/30 > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________ > jfreechart-developers mailing list > jfr...@li... > https://lists.sourceforge.net/lists/listinfo/jfreechart-developers |
From: Martin H. <ma...@xs...> - 2014-12-18 13:56:29
|
Hi! There is FSE of JFreeChart [0]. As I understood it, this is a development version that will eventually become JFreeChart 2.0. Is there some place where one could post ideas for API changes? I found the issue-tracker with at least one such suggestion [1]. Is this the place where to put this kind of ideas? tia, - martin [0] https://github.com/jfree/jfreechart-fse [1] https://github.com/jfree/jfreechart-fse/issues/30 |
From: Martin H. <ma...@xs...> - 2014-10-14 13:55:16
|
Hi! Am Tue, 14 Oct 2014 14:40:38 +0200 schrieb Remi Gouyon <Rem...@on...>: > Hi > > I have a set of values from 1e-11 to 8e-21 in a XYSeries and when I > want to plot it here is the result > > But if i multiply my values by 100000 the look of the plot is much > better. Try settings the range for the domain-axis manually like this: plot.getDomainAxis().setRange(min, max) Probably the algorithm for auto-detecting range is not working perfect with very small values/very wide range. hth, - martin PS: The forum (http://www.jfree.org/forum/viewforum.php?f=3) is better place to ask this kind of questions. |
From: Remi G. <Rem...@on...> - 2014-10-14 12:53:21
|
Hi I have a set of values from 1e-11 to 8e-21 in a XYSeries and when I want to plot it here is the result But if i multiply my values by 100000 the look of the plot is much better. Best Regards Remi |
From: Keith F. <fog...@ya...> - 2014-05-14 20:25:29
|
Hi JFreeChart-Developers, I was hoping you may be able to help. I'm working on a MSc. thesis and am looking to distinguish java Open Source Test-First/Test-Driven Development and Test-Last projects for a research experiment. To this end I was hoping that contributors to JFreeChart would consider filling out the short linked survey (12 questions) for this project (or any other open source java project you are involved in)? My research will look at and compare design pattern usage in Test-First and Test-Last projects in relation to effectiveness and design quality. If you would be interested in learning more about the project or its findings please enter your details in the comment box on the survey and I will contact you once the project is complete. I intend to use the results of the survey solely for the purposes of the dissertation. Individual contributors will not be named in any reporting of the project. If you do not wish your project to be identified you can indicate so in the survey and its name will be masked. Many thanks in advance; your help is very much appreciated. Keith Fogarty Link to survey: https://docs.google.com/a/mydit.ie/forms/d/160CG5J_LJM3cAbSUrtfzka55vTrAeUwL4o-PvsY8Wkw/viewform |
From: Martin H. <ma...@xs...> - 2014-04-16 13:13:31
|
On 16 Apr 2014, Martin Hoeller wrote: > On 16 Apr 2014, Alex O'Ree wrote: > > > Sonatype has a mechanism to get stuff added to maven central. > > https://maven.apache.org/guides/mini/guide-central-repository-upload.html, > > see the section on Sonatype OSS. > > I know, that's what we do with new releases and it's even documented in > the wiki: > http://sourceforge.net/apps/mediawiki/jfreechart/index.php?title=Developer_Information#Deploy_a_release_to_the_Maven_Central_Repository > > > Are you really against this? > > No, this is great! But actually it's some work when ant is the primary > used build-tool. You need to checkout the old version, generate javadocs, > signatures and upload all this staff via maven. Maven can do all of this > automatically, but as it's not the primary build-tool, sometimes problems > arise when performing this task which makes it a bit time consuming. > (When everyhing works ok, it's less than 15min of work, but it can be an > hour or two if something goes wrong.) > > > I'm willing to do the leg work to get this > > uploaded. JCommon, at least 1.0.18 has a pom already, it just needs to be > > uploaded. > > You don't have permission to upload, so I would have to do it anyway. And > for uploading it via maven (what is the recommended way), I need the > artifacs, javadocs, poms and all correctly signed in my local repo. So > the leg work you offer to do won't help me much :( > > But you sould do it anyway and just deploy it to your lokal or remote > repository manager and that's the least work for everybody. If you are > kind, you could document the process and post it here or in the forum to > help others. Here are some links that might help understanding Maven repositories: https://maven.apache.org/repository-management.html http://stackoverflow.com/questions/5692256/maven-best-way-of-linking-custom-external-jar-to-my-project?lq=1 http://stackoverflow.com/questions/442230/how-to-manually-install-an-artifact-in-maven-2?lq=1 hth, - martin |
From: Martin H. <ma...@xs...> - 2014-04-16 13:06:42
|
On 16 Apr 2014, Alex O'Ree wrote: > Sonatype has a mechanism to get stuff added to maven central. > https://maven.apache.org/guides/mini/guide-central-repository-upload.html, > see the section on Sonatype OSS. I know, that's what we do with new releases and it's even documented in the wiki: http://sourceforge.net/apps/mediawiki/jfreechart/index.php?title=Developer_Information#Deploy_a_release_to_the_Maven_Central_Repository > Are you really against this? No, this is great! But actually it's some work when ant is the primary used build-tool. You need to checkout the old version, generate javadocs, signatures and upload all this staff via maven. Maven can do all of this automatically, but as it's not the primary build-tool, sometimes problems arise when performing this task which makes it a bit time consuming. (When everyhing works ok, it's less than 15min of work, but it can be an hour or two if something goes wrong.) > I'm willing to do the leg work to get this > uploaded. JCommon, at least 1.0.18 has a pom already, it just needs to be > uploaded. You don't have permission to upload, so I would have to do it anyway. And for uploading it via maven (what is the recommended way), I need the artifacs, javadocs, poms and all correctly signed in my local repo. So the leg work you offer to do won't help me much :( But you sould do it anyway and just deploy it to your lokal or remote repository manager and that's the least work for everybody. If you are kind, you could document the process and post it here or in the forum to help others. hth, - martin > On Wed, Apr 16, 2014 at 2:45 AM, Martin Hoeller <ma...@xs...> wrote: > > > On 15 Apr 2014, Alex O'Ree wrote: > > > > > Hi I have a project that needs a specific version of JCommon which is not > > > in the maven repo. Is it possible for someone to publich 1.0.18 (someone > > > else on the form asked for 1.0.16 too)? > > > > JFreeChart still uses ant, unfortunately. I tried to publish current > > versions to maven central for the last view years but missed some (no > > time). If new versions come out I'll try to upload them ASAP but I'm not > > going to start uploading old versions. > > > > So your best option would be to just use a local repo-manager (like nexus > > or archiva) as suggested by the maven guys anyway, and upload the missing > > artifacts there. It will save you time in the end and is really not much > > work. > > > > > I was considering opening a sonatype ticket to get it published but i > > don't > > > want to cause any synchronization issues > > > > Don't do this. This only reaches Sonatype who is not responsible for this > > job and they won't upload anything. > > > > - martin > > -- Martin Höller | mar...@xs... *x Software + Systeme | http://www.xss.co.at/ Karmarschgasse 51/2/20 | Tel: +43-1-6060114-40 A-1100 Vienna, Austria | Fax: +43-1-6060114-71 |
From: Alex O'R. <spy...@gm...> - 2014-04-16 12:47:42
|
Sonatype has a mechanism to get stuff added to maven central. https://maven.apache.org/guides/mini/guide-central-repository-upload.html, see the section on Sonatype OSS. Are you really against this? I'm willing to do the leg work to get this uploaded. JCommon, at least 1.0.18 has a pom already, it just needs to be uploaded. On Wed, Apr 16, 2014 at 2:45 AM, Martin Hoeller <ma...@xs...> wrote: > On 15 Apr 2014, Alex O'Ree wrote: > > > Hi I have a project that needs a specific version of JCommon which is not > > in the maven repo. Is it possible for someone to publich 1.0.18 (someone > > else on the form asked for 1.0.16 too)? > > JFreeChart still uses ant, unfortunately. I tried to publish current > versions to maven central for the last view years but missed some (no > time). If new versions come out I'll try to upload them ASAP but I'm not > going to start uploading old versions. > > So your best option would be to just use a local repo-manager (like nexus > or archiva) as suggested by the maven guys anyway, and upload the missing > artifacts there. It will save you time in the end and is really not much > work. > > > I was considering opening a sonatype ticket to get it published but i > don't > > want to cause any synchronization issues > > Don't do this. This only reaches Sonatype who is not responsible for this > job and they won't upload anything. > > - martin > |
From: Martin H. <ma...@xs...> - 2014-04-16 07:08:42
|
On 15 Apr 2014, Alex O'Ree wrote: > Hi I have a project that needs a specific version of JCommon which is not > in the maven repo. Is it possible for someone to publich 1.0.18 (someone > else on the form asked for 1.0.16 too)? JFreeChart still uses ant, unfortunately. I tried to publish current versions to maven central for the last view years but missed some (no time). If new versions come out I'll try to upload them ASAP but I'm not going to start uploading old versions. So your best option would be to just use a local repo-manager (like nexus or archiva) as suggested by the maven guys anyway, and upload the missing artifacts there. It will save you time in the end and is really not much work. > I was considering opening a sonatype ticket to get it published but i don't > want to cause any synchronization issues Don't do this. This only reaches Sonatype who is not responsible for this job and they won't upload anything. - martin |
From: Alex O'R. <spy...@gm...> - 2014-04-16 00:26:04
|
Hi I have a project that needs a specific version of JCommon which is not in the maven repo. Is it possible for someone to publich 1.0.18 (someone else on the form asked for 1.0.16 too)? I was considering opening a sonatype ticket to get it published but i don't want to cause any synchronization issues |
From: Jens <jen...@gm...> - 2013-10-30 20:31:32
|
Hi Martin, thanks for your answer. > It would also be good to describe your enhancement in more detail and > provide a screenshot, so one would know what new features he gets > applying your patch. A screen shot is attached. The basic differences compared to the existing stacked bar chart are: - the values of the bars are independent from other bars - the size of the bars can be changed, which enables combining 2 charts (the smaller black bars in the screen shot) - some changes to speed up the rendering A patch will be prepared in the next days. I'm not a software engineer, so a review is welcome and certainly necessary. Regards Jens |
From: Martin H. <ma...@xs...> - 2013-10-30 07:29:19
|
Hi! On 29 Okt 2013, Jens wrote: > Hi there, > I needed a more flexible Gantt chart like it is used in production > planning. The exiting Gantt chart was not sufficient for this and > therefore I extended the StackedBarRenderer (and other classes) a bit. > > Please let me know if there is any interest to include this kind of > chart into the project. The traffic on this list is quite low but there are good chances somebody is in need for something similar someday. So best would be to provide a patch via the sourceforge tracker [1]. It would also be good to describe your enhancement in more detail and provide a screenshot, so one would know what new features he gets applying your patch. thanks, - martin [1] http://sourceforge.net/p/jfreechart/patches/ |
From: Jens <jen...@gm...> - 2013-10-29 18:38:17
|
Hi there, I needed a more flexible Gantt chart like it is used in production planning. The exiting Gantt chart was not sufficient for this and therefore I extended the StackedBarRenderer (and other classes) a bit. Please let me know if there is any interest to include this kind of chart into the project. Regards, Jens |
From: David G. <dav...@ob...> - 2013-10-17 20:58:57
|
Hi Jonathan, You are correct, there are no files that are automatically generated in JFreeChart. Best regards, David Gilbert http://www.jfree.org On Oct 15, 2013, at 4:15 PM, Jonathan Bernwieser wrote: > Hi there, > I am currently doing my Bachelor thesis at TU Munich, at the Software Engineering chair of Prof. Broy. > > The goal of this thesis is to create a tool to automatically categorize source code in open source software. Different categories will be “test code”, “generated code” and “productive code” to better evaluate and use the results of quality-check techniques. (Static analyses might detect certain quality problems even though they’re not relevant for a certain code category. One example would be the amount of clones found in a project. It has to be checked what kind of category the evaluated code belongs to as clones aren’t causing quality issues if they occur in “generated code”.) > > In order to create and test heuristics to identify code categories, I first need to create manually a collection of different projects (or classes to be more specific) I actually know about what kind of category they belong to. > While manually going through the jfreechart project I couldn’t find any files that were automatically generated. Is that correct or are there any generated classes I didn’t recognize? > > Thanks you for your help. > Looking forward to hearing from you, > > Regards, > > > Jonathan > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk_______________________________________________ > jfreechart-developers mailing list > jfr...@li... > https://lists.sourceforge.net/lists/listinfo/jfreechart-developers |
From: Jonathan B. <j.b...@gm...> - 2013-10-15 14:16:15
|
Hi there, I am currently doing my Bachelor thesis at TU Munich, at the Software Engineering chair of Prof. Broy. The goal of this thesis is to create a tool to automatically categorize source code in open source software. Different categories will be "test code", "generated code" and "productive code" to better evaluate and use the results of quality-check techniques. (Static analyses might detect certain quality problems even though they're not relevant for a certain code category. One example would be the amount of clones found in a project. It has to be checked what kind of category the evaluated code belongs to as clones aren't causing quality issues if they occur in "generated code".) In order to create and test heuristics to identify code categories, I first need to create manually a collection of different projects (or classes to be more specific) I actually know about what kind of category they belong to. While manually going through the jfreechart project I couldn't find any files that were automatically generated. Is that correct or are there any generated classes I didn't recognize? Thanks you for your help. Looking forward to hearing from you, Regards, Jonathan |
From: Martin H. <ma...@xs...> - 2013-10-09 07:41:19
|
Hi Dimitri! On Sun, 6 Oct 2013 20:44:28 -0400 Dimitri Tiago <cod...@gm...> wrote: > Hello all, > > My name is Dimitri and I am interested in contributing to JFreeChart. > I am passionate about software development and I am currently > finishing a Masters in Software Engineering. I also work as a > Software Engineer full time. I have good knowledge of Java and OOD. I > am interested in contributing to and gaining experience with open > source projects. I am currently studying OSS practices and as part of > my curriculum I need to participate in an open source project and > make a meaningful contribution. > > I forked the source code from GitHub and built it in Eclipse. I would > like to ask if you could suggest a good starting point (e.g. a > starter bug) to contribute to the project. I would also like to > understand the project architecture; would you have any suggestions > on where to start? A week ago the same question was asked on this list an answered by David Gilbert. Please see the archives to find the answers to your questions: http://sourceforge.net/mailarchive/forum.php?thread_name=CALFmGSgPHSzg6xTLnHEpJ7uPB7Dgd5EpGRwmON-E4Z0fwHX8aQ%40mail.gmail.com&forum_name=jfreechart-developers hth, - martin |
From: Dimitri T. <cod...@gm...> - 2013-10-07 00:44:34
|
Hello all, My name is Dimitri and I am interested in contributing to JFreeChart. I am passionate about software development and I am currently finishing a Masters in Software Engineering. I also work as a Software Engineer full time. I have good knowledge of Java and OOD. I am interested in contributing to and gaining experience with open source projects. I am currently studying OSS practices and as part of my curriculum I need to participate in an open source project and make a meaningful contribution. I forked the source code from GitHub and built it in Eclipse. I would like to ask if you could suggest a good starting point (e.g. a starter bug) to contribute to the project. I would also like to understand the project architecture; would you have any suggestions on where to start? Thank you! |
From: Amish G. <ami...@gm...> - 2013-10-02 04:11:34
|
Hello David, Thank you very much for the detailed reply, and gracious welcome. I appreciate your candor with respect to the project and your availability - I'll do my best not to add noise to this mailing list. 1) The reason I encountered so many issues originally was because the execution environment for the project was set to JRE 1.5. I updated the build path to use jdk 1.7, and most of the errors disappeared. However, I now encounter 10 compile errors in the which complain about "package-info.java" (mostly in the JUnit tests). Here are the first three: - The type package-info is already defined package-info.java /jfreechart-fse/src/test/java/org/jfree/chart/annotations - The type package-info is already defined package-info.java /jfreechart-fse/src/test/java/org/jfree/chart/urls - The type package-info is already defined package-info.java /jfreechart-fse/src/test/java/org/jfree/data/statistics There are 7 more errors which point to different packages but regarding the same error message. My steps were simple. 1. git clone https://github.com/jfree/jfreechart-fse.git 2. Eclipse -> Maven Import -> Choose the POM 3. Update the build path to use JDK 1.7 4. Maven Clean / Install (which is able to generate the jar file) Note that deleting the package-info.java files leads to an error-free project. But I doubt that's the right approach! 2) & 3) Excellent - thank you very much for the advice. I will spend some time looking at the unit tests and the production code to try and get a sense of the layers in the architecture, and then have a look at some of the pull requests. In parallel, yes I would appreciate a copy of the developer guide. Thank you and regards, Amish On Tue, Oct 1, 2013 at 9:06 AM, David Gilbert < dav...@ob...> wrote: > Hi Amish, > > Thanks for your mail. You'd be most welcome as a contributor. You'll > have noticed that JFreeChart releases have started up again, and so having > some new people contributing would be excellent. I don't always have a lot > of time, so the amount of guidance I can provide varies. I do my best, > even if that isn't always so good. > > Regarding your questions: > > (1) I don't get any failures building with Maven for JFreeChart-FSE. Can > you post the first errors you are seeing? > > (2) My advice would be to choose some type of chart that interests you > and see if the existing implementation has any features missing and work on > those. You could also review some of the pull requests that are pending > and post some comments about them (if multiple people think a patch or pull > request looks good, I'm more likely to focus on it in my limited time). > You could scan the bug list (there are a lot of open bugs) but bugs are > mostly more difficult than new features so I would start with the latter if > I was you. > > (3) JFreeChart is wide rather than deep, so once you understand the > hierarchy of chart --> plot --> renderer, and see the separation between > datasets and charts, you have the basics of what you need to know. > > I can send you a copy of the JFreeChart Developer Guide, it will help you > to get around the code. > > Best regards, > > David Gilbert > JFreeChart Project Leader > > On Sep 27, 2013, at 6:38 AM, Amish Gala wrote: > > > Hello all, > > > > My name's Amish and I'm interested in contributing to JFreeChart. I am > passionate about building quality into software projects, and am currently > pursuing a Master of Software Engineering while working as a QA Engineer. I > have a pretty good foundation of Java, OOD, and Agile practices (TDD, unit > testing etc.), and am looking to gain experience with and exposure to the > open source world. As part of my curriculum, I also need to try and > understand the activities involved, and make a meaningful contribution. > > > > I have read through some of the archived mailing list messages, and have > seen activity on both the SF and GitHub repositories. I downloaded the > source and was able to include it in a project in Eclipse, and get all the > tests running (from the SF download), however; when I imported the GitHub > Maven project, I'm currently faced with literally hundreds (900+) of errors! > > > > So some questions: > > > > 1) Any tips on getting the Maven project to compile? One of the main > error messages is "The method X of class Y must override a superclass > method". I'm on Windows running Eclipse Juno with jdk1.7.0_25 > > 2) Would anybody be able to suggest some starter bugs for me to look > into? > > 3) As the project is quite sizable, would you have any suggestions on > which areas to look into to obtain a better understanding of the > architecture? > > > > Thank you! > > Amish > > > > > > > ------------------------------------------------------------------------------ > > October Webinars: Code for Performance > > Free Intel webinars can help you accelerate application performance. > > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > > the latest Intel processors and coprocessors. See abstracts and register > > > > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk_______________________________________________ > > jfreechart-developers mailing list > > jfr...@li... > > https://lists.sourceforge.net/lists/listinfo/jfreechart-developers > > |
From: David G. <dav...@ob...> - 2013-10-01 14:16:59
|
Oops...forgot to copy the list. Begin forwarded message: > From: David Gilbert <dav...@ob...> > Subject: Re: [jfreechart-dev] Research - reg. > Date: October 1, 2013 3:12:26 PM GMT+02:00 > To: Madhwaraj K. G. <mad...@ss...> > > Hi Madhwaraj, > > Thanks for your mail, sorry for the time it has take me to respond. There isn't really any design information to pass on, JFreeChart has mostly just evolved release by release. There are probably 2 important milestones in the project...the first is that the structure changed a lot up until the 0.9.21 release, at which point I was mostly happy with the framework and then it was a matter of cleaning up small items until the 1.0.0 release. At 1.0.0 the API was set and we have tried to maintain compatibility in the 16 subsequent releases (so there are additions, but little or nothing has been removed from the API). > > I would like to do a clean-up of the deprecated code and make some other API changes, so there is a project at GitHub for this future release of JFreeChart (jfreechart-fse). > > I hope that info helps a bit... > > Best regards, > David Gilbert > JFreeChart Project Leader > > > On Sep 27, 2013, at 9:14 AM, Madhwaraj K. G. wrote: > >> Dear All, >> >> Kind attention : David Gilbert, Thomas Morgner >> >> As part of research activity, I am conducting a few studies on the quality of software. For a case study, I have taken jfreechart for an evolutionary study as it enjoys the maximum number of downloads from users all over the world. It would be nice if I am able to access the design information i.e. major design changes that were done to jfreechart right from the first version till now. This, I believe would definitely help in interpreting certain research facts. >> >> Thanking you. >> >> Regards, >> >> Madhwaraj K.G. >> Research Scholar >> SSN College of Engineering >> mad...@ss... >> ------------------------------------------------------------------------------ >> October Webinars: Code for Performance >> Free Intel webinars can help you accelerate application performance. >> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from >> the latest Intel processors and coprocessors. See abstracts and register > >> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk_______________________________________________ >> jfreechart-developers mailing list >> jfr...@li... >> https://lists.sourceforge.net/lists/listinfo/jfreechart-developers > |