On 03/17/2010 01:15 PM, Gonzalo Aguilar Delgado wrote:
Hi all,
I'm finally finishing the portlet application that's used to show graphs
and reports using BIRT.
The current features are:
Full Wicket App
Two working modes [View, Edit]
[View Mode]
Report is generated on the fly.
Different reports can be shown with only one portlet (Via Edit
Mode).
Report parameters are used on report generation.
[Edit Mode]
Reports can be deployed directly using one directory. Drag&
Drop deploy... :-)
Custom preference panels are created on the fly based on report
parameters.
Report value for parameters are fetched from database
dynamically or statically on edit time. Depending on how report
is built.
Wow, that sounds great!
But I don't know how to show this for community use and enjoyment.
Should I open a project in sourceforge or maybe other places?
Should I open a JIRA issue?
If you are willing and allowed (under Apache Software License 2.0) to contribute this to the Apache Portals project, best would be to create
a JIRA issue, preferably one for Apache Portals Applications (APA): http://issues.apache.org/jira/browse/APA, if your solution isn't
(directly) tied to Jetspeed that is, otherwise using a Jetspeed JIRA issue would be better.
Then, you can attach a source contribution (make sure to grant the ASF license) and we could take it from there, first reviewing it and
trying it out. If it works as you describe above, it sounds like a perfect addition for APA! We can create a new (sub) project for it then
and commit it there.
Also other features should be implemented:
Because know only certain types of parameters are valid and the
full set must be implemented. Now supported: Decimal, Integer
and String.
And lists: DYNAMIC, STATIC
So it's necessary implement parameters that are not lists,
though it's easy.
And other type of parameters.
Sounds good and definitely doable.
Also cache for opening report files and report viewing cache should be
also great.
Yes, that would be needed too, but we don't need to have everything perfect
right from the start.
Once the application/project is created and committed, we (including you) can
refine it further.
What's next? :D
See above.
Additionally, I'd love to see some screenshots :)
Maybe once you create the JIRA issue you could attach some screenshots as well?
Thanks a lot already, I think the community might love this contribution!
Regards,
Ate
Best regards,
____________________________________
Gonzalo Aguilar Delgado
Consultor CRM - Ingeniero en
Informática
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]