+1

Am 24.11.18, 08:55 schrieb "Jaroslav Tulach" <jaroslav.tul...@gmail.com>:

    Hi guys,
    the Apache NetBeans release 10 is (almost) finished and ready for download. 
    Time to look forward: Long live Apache NetBeans - the UI for Apache Maven!
    
    NetBeans is known for its excellent Maven support. Time to bring it to new 
    level - time to lead all NetBeans newbies directly into Maven hands:
    
    Whenever one creates new Java project from scratch a Maven project should 
be 
    created.
    
    Currently the default project type is Ant based, but as Jesse Glick (the 
    author of the Ant based projects integration) once asked: "Is anybody still 
    using that!?" That is the question! Newcomers use it, but otherwise it is 
    useless dead end road. Starting new Ant based project in a year 2018 is a 
    nonsence!
    
    The current duality of Ant/Maven project support also wastes precious 
NetBeans 
    development resources - features are usually implemented for Ant based 
    projects first and only then ported to Maven. That's misfocused and upside 
    down. 
    
    Let's make the switch and offer Maven projects by default. Maven is well 
    suited for the task: it is standard, well adopted build system. Maven comes 
    with project archetypes that will serve as great starting templates for our 
    newly generated project. 
    
    What will change? Not the code, but the presentation: When one invokes "New 
    Project" in NetBeans 11, there should be:
    
    Java:
      - Java Application
      - Java Frontend Application
      - Project from Archetype
      - POM Project
      - NetBeans Application
    
    Ant(ic)/Java:
      - Java Free-Form Project
      - Java Modular Project
      - Java Project with Existing Sources
      - Java Class Library
      - Java Application
    
    Ant(ic)/JavaFX:
      - JavaFX Application
      - JavaFX Preloader
      - JavaFX FXML Application
      - JavaFX in Swing Application
      - JavaFX Project with Existing Sources
    
    Ant(ic)/NetBeans Modules:
      - Module
      - Module Suite
      - Library Wrapper Module
      - NetBeans Platform Application
    
    PHP:
      // unchanged
    
    HTML5/JavaScript:
      // unchanged
    
    
    The "Java" category will offer only Maven based projects. I hope this 
change 
    will be welcomed by NetBeans as well as Maven supporters and will help 
Apache 
    NetBeans to move forward and focus on support of technology that matters!
    
    Best regards and thanks in advance for your support.
    Jaroslav Tulach
    NetBeans founder & initial architect
    
    
    
    
    ---------------------------------------------------------------------
    To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
    For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
    
    For further information about the NetBeans mailing lists, visit:
    https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
    
    
    
    



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to