BugNET

Open source issue tracking & project management

Forums

HomeHomeDevelopment and...Development and...General Develop...General Develop...Reporting Functionality?Reporting Functionality?
Previous
 
Next
New Post
11/17/2009 4:18 AM
 

One of the features that I like in BugNET 0.7 is the Reporting capability. I noticed that it has been removed from the 0.8 code base. Is there a reason the reports have been pulled? And is there a plan for the functionality to be added in?

I really like the product, and I am presenting it to management at my employer today. I hope to be able to finagle some time to contribute back to the project.

Thank you for a great tool!

Gary Klesczewski

 
New Post
11/19/2009 4:13 PM
 
gklesczewski wrote:

One of the features that I like in BugNET 0.7 is the Reporting capability. I noticed that it has been removed from the 0.8 code base. Is there a reason the reports have been pulled? And is there a plan for the functionality to be added in?

I really like the product, and I am presenting it to management at my employer today. I hope to be able to finagle some time to contribute back to the project.

Thank you for a great tool!

Gary Klesczewski

Thanks Gary.

The reports were using the microsoft report viewer which causes numerious problems in a medium trust / host environment so thats why it was pulled. Reports will return eventually and more feedback like yourself will help us decide what reports to build in the future.


Davin Dubeau

follow us on twitter facebook users group google plus
 
New Post
12/10/2010 3:57 AM
 
Having just installed and configured BugNet, I have to say I'm very impressed. 
The interface is clean, reasonablly intuitive and fast.
Where I'm very nervous about the product is the lack of reporting.  With all the info "trapped" inside the system, I'm very dubious about continuing.
I have another "brilliant" database system for something totally different and it too suffers from lack of reporting.  4 years of accumulated info being poured into it with very limited ways to get it out leave me feel very frustrated.

Could you give me some assurances about the reinstatement of the reporting functionality that has been removed?
Regards
Gary
 
New Post
12/10/2010 7:06 AM
 

One of the main issues with any software that can handle reporting is how to implement it.  With custom software you can often get away with doing canned reports since you can have all the users/management design the reports they want.  From there is it picking a reporting engine and developing the reports.

With software like this it is very hard because of the limitations of the install base and the unknown as to what kind of reports are useful.

I suggest some ways to handle this:

  1. Having a way to plug into SQL Server reporting service, BugNET could simply have a page that shows a list of reports to offer and when you select the report it opens a report viewer page from the Reporting Server.  Offer a way to enable and configure the Reporting Server (web apis, login credentials for a user that has access to the reports, report folder in Reporting Server that holds the reports, etc.) in BugNET.  Doing this would allow users to be able to install Reporting Services if they can and run the reports from BugNET.  The reporting page(s) and assemblies could be offered as a separate download (so no reference to Reporting Service is needed within BugNET) with instructions on how to implement.

  2. Create a generic reporting page that displays a list of reports.  Have like a report table and a report parameter table (these reports map to an existing SQL View).  Each report can be configured with one or more parameters as needed, when the report is viewed the parameters are displayed (if any) and when you hit the [Generate] button it uses Xml/Xsl transforms to generate csv file of the data.  Possibly use the provider pattern to implement the different types of formats behind the scenes.

  3. Create a reporting page like above but that does an Xml/Xsl transform to Excel.  If you save an Excel file as Xml it can be literally imported into an Xsl template and used, all that is required is replace the <Row/> element data with the data from the Xml (using <xsl:select />).  The transform would create an Xml version of the Excel file (like what was saved).  I believe that Excel 2003+ supports Xml file formats named (.xls).

The pattern here is creating a way to allow access to the reports but have the users create the reports and or install the infrastructure for the reports.

My .02.


Twitter: will_highfield : : Blog: thefrozencoder.ca : : I need more space: DropBox Referral
 
New Post
12/10/2010 7:45 AM
 
BodgeIT wrote:
Having just installed and configured BugNet, I have to say I'm very impressed. 
The interface is clean, reasonablly intuitive and fast.
Where I'm very nervous about the product is the lack of reporting.  With all the info "trapped" inside the system, I'm very dubious about continuing.
I have another "brilliant" database system for something totally different and it too suffers from lack of reporting.  4 years of accumulated info being poured into it with very limited ways to get it out leave me feel very frustrated.

Could you give me some assurances about the reinstatement of the reporting functionality that has been removed?
Regards
Gary

 Behind the scenes there is a lot of preparation and work being done in this area.  We aren't ready to announce anything yet but early in the new year you will see some big announcements.


Davin Dubeau

follow us on twitter facebook users group google plus
 
Previous
 
Next
HomeHomeDevelopment and...Development and...General Develop...General Develop...Reporting Functionality?Reporting Functionality?


Forum Policy

These Discussion Forums are dedicated to the discussion of the BugNET issue tracker.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:
1. No Advertising.
2. No Flaming or Trolling.
3. No Profanity, Racism, or Prejudice.
4. Site Moderators have the final word on approving/removing a thread or post or comment.
5. English language posting only, please.