Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: Contributing to PRD development

  1. #1
    Join Date
    Aug 2015
    Posts
    3

    Red face Contributing to PRD development

    Hi there,

    I wonder if anyone can guide me in the right direction, I'm looking into contributing to PRD development. My main interest is in trying to advance how the reporting engine handles HTML (as I currently have some projects that requires leverage of this feature). If anyone can tell me how I can get started, where to pull the PRD code so I can started fiddling around, I would greatly appreciate that.

    Thank you.

  2. #2
    Join Date
    Apr 2008
    Posts
    4,680

    Default

    A place to start:
    https://github.com/pentaho/pentaho-reporting

    There was an article or two on here about how to set up your build environment, but I can't find them quickly

  3. #3
    Join Date
    Aug 2015
    Posts
    3

    Default

    Thank you for response, let me look at you like

  4. #4
    Join Date
    Mar 2003
    Posts
    8,085

    Default

    The github project comes with a complete IntelliJ setup, so after checking it out, you should be able to run it immediately.

    you will need to download all 3rd party libraries before you can use the code. For that, use Apache Ant from the commandline and, from the root of the project, run

    "ant resolve"

    This will download all jars for all project modules.

    After that, you are ready to go.

    Btw: The code for the report generation is almost exclusively in the "engine/core" module. The parts for translating incoming HTML rich-text into internal layout elements is in the package "org.pentaho.reporting.engine.classic.core.layout.richtext"

    If you want to tweak how HTML is generated, that would be in "org.pentaho.reporting.engine.classic.core.modules.output.table.html"
    Get the latest news and tips and tricks for Pentaho Reporting at the Pentaho Reporting Blog.

  5. #5
    Join Date
    Aug 2015
    Posts
    3

    Default

    Thank you for you reply Taqua.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2017 Pentaho Corporation. All Rights Reserved.