[X] The "/ProcessMaker Open Source/Release 1.2-2865/pmos-1.2-2865.noarch.rpm" file could not be found or is not available. Please select another file.

Hoople is like attribute-oriented programming for URLs. Rather than having the configuration information and URL Logic spread throughout the site, you create a single XML configuration file that contains all the logic for each URL on the file


http://hoople.sourceforge.net





Separate each tag with a space.

Release Date:

2006-06-26

Topic:

Operating System:

License:

Intended Audience:

Programming Language:

Registered:

2005-09-01

Ratings and Reviews

Be the first to post a text review of Hoople. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /hoople/1.0.0/hoople-1.0.0-src.zip

    posted 1325 days ago

  • Hoople 1.0.0 Released

    After several months of bug fixes, version 1.0.0 of Hoople has been released. Hoople allows for attribute-oriented like programming for "url logic". Traditionally, configuration gets spread poorly throughout the site. 1. Information/Configuration for a particular URL gets split into many different configuration files. 2. Configuration files that deal with many URLs get so large that they get difficult to read and manage--especially with multiple developers. Examples of the problem include 1. Web MVC frameworks such as Struts, Spring, JSF etc. define which controllers to run for each URL in a central config file or set of files. For large sites, this quickly becomes unwieldy. 2. URL Logic such as * Listing/Configuration of links for site maps" * Security logic beyond the scope of what web.xml covers * Documentation of what URLs are supposed to do * Pre/post conditions for URLs running to aid in development * Logging are stored in separate and unrelated areas. How does Hoople solve the problem? Hoople is like attribute-oriented programming for URLs. Rather than having the configuration information and URL Logic for a particular URL spread throughout the site, you create a single XML configuration file that contains all the logic for each URL on the filesystem. The 1.0 release includes the ability to manage Struts and Spring mapping configuration easier as well as the ability to generate Google sitemaps. For projects with url-logic needs outside the supported uses of Hoople, the extension system is fully completed as well. http://sourceforge.net/project/showfiles.php?group_id=147462

    posted by nvoxland 1325 days ago

  • File released: /hoople/1.0.0/hoople-1.0.0.jar

    posted 1325 days ago

  • Code committed

    nvoxland committed patchset 7 of module hoople to the Hoople CVS repository, changing 7 files

    posted by nvoxland 1325 days ago

  • hoople 1.0.0 file released: hoople-1.0.0-src.zip

    posted 1325 days ago

  • hoople 1.0.0 file released: hoople-1.0.0.jar

    posted 1325 days ago

  • Code committed

    nvoxland committed patchset 6 of module hoople to the Hoople CVS repository, changing 1 files

    posted by nvoxland 1427 days ago

  • Code committed

    nvoxland committed patchset 5 of module hoople to the Hoople CVS repository, changing 1 files

    posted by nvoxland 1427 days ago

  • Code committed

    nvoxland committed patchset 4 of module hoople to the Hoople CVS repository, changing 1 files

    posted by nvoxland 1533 days ago

  • Hoople 1.0 RC1 Released

    First release of Hoople, a Java/Ant based tool that aids in the organization of configuration files for web-based applications. Hoople currently has support for Struts, Spring, and Java Server Faces (JSF) as well as for creation of Google Sitemaps.

    posted by nvoxland 1588 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks