Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
Please let me know when to use ant modulegen and when to use ant extgen for creating a new extension in Hybris.
The hybris Commerce Suite ships with an extension generator system called extgen, short for extension generator. Using the extgen, you can create new extensions based on extension templates.
modulegen is a tool delivered with the hybris Commerce Suite that can be used to generate sets of dependent extensions to easily start new projects or create new applications. The modules shipped with the hybris Commerce Suite allow the partner to meet the client requirements from the very beginning by generating fully functional applications that can then be customized. modulegen replaces the schema, package name, extension class prefixes, and some other properties across a set of extensions while maintaining the relationships between them. The tool is run as an ant task, so it requires the ant libraries to be present on the system.
Most extensions are appropriate for use with either modulegen or extgen, the exception being yacceleratorfulfilmentprocess, which is appropriate for both.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
Our Ruby on Rails product is sold and installed on third parties.
Is there any secured way to license and restrict the app for certain number of users?
Considering that the client has full access to the sources?
One way I could think of is to use source encryptor, but this is over-kill solution which the product owner doesn't want.
in short, if the customer has the source code, they can edit out any protection you wish to put there. incl. Pablo's option on a module in a different language. This is probably why most subscription software products developed in Ruby (and other scripting languages) are sold as a SAAS, which means the customer has no access to the source code.
Probably the best way is to implement an license manager and let your application make an API call to know if it can continue.
There are several ways to implement this, like tokens or timestamps, where your application validates them before proceeding.
But you need to be conscious that if your costumer has access to the source code, it be edited. If you want to ensure that nobody messes with you license scheme, create a C/C++ module and use it in you ruby code.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 10 months ago.
Improve this question
I have written a utility in delphi 5 professional which requires the some files while executing. I want to make a setup file which installs my utility program along with the other required files.
You can use InnoSetup to create professional installers here is the download link ... http://www.jrsoftware.org/isinfo.php
I'd go with InnoSetup any time if using Microsoft Windows Installer is not a requirement. If you would like to use MSI, then I'd recomment diving into Windows Installer XML, which is relatively easy to use for simple setups.
Delphi 5 came with InstallShield Express that is useful for simple setups (and IIRC could also install the BDE...) and is simple to use - if you have a "legal" copy you should find it easily on the installation CD (it should also be offered by the installation app autoruns launches).
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
Does it make sense to use the project management features of Team Foundation Server without using the Source Control and Automatic Build features? We're doing agile in an non-.net environment and would use TFS to manage the project but keep using the currently used source control and build software.
Thanks in advance,
One of TFS' primary strengths is that the work item tracking and source control are so closely linked. Another of its primary strengths is the integration into the Visual Studio IDE. It sounds like you wouldn't be using either of those features, so that starts to drive you away from using TFS as a solution.
Another factor that is an unknown here is how much you would need to pay for TFS licensing. If you already have that covered under existing MSDN licenses, then it probably isn't a factor.
That being said, the agile process template in TFS 2010 is a very nice agile-in-a-box solution, giving you the work items and management reports that you need to work in an agile environment. Additionally, you can modify the process template as needed to meet your particular flavor of agile.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I want to generate something like http://grails.org/doc/latest/ for my grails project.
I have tried grails doc, but It doesn't organize the project in Taglibs, etc.
I want something to fetch easily the taglib for a given namespace.
Also to see more clearly the global state of documentation of the project.
Do you know if exists a plugin for this or any workaround?
thanks in advance
There's nothing that I know of that automatically generates this. Everything under src/docs/guide is included in the main documentation, and files under src/docs/ref are included in the left frame. Subdirectories under src/docs/ref create subsections.
See the Grails doc source folder structure at http://github.com/grails/grails-doc/tree/master/src/ for how the main docs work, and my plugin doc source at http://github.com/grails-plugins/grails-spring-security-core/tree/master/src/docs/ for a smaller example, which generates http://burtbeckwith.github.com/grails-spring-security-core/docs/manual/
I have recently contributed a plugin "Grails Runtime Docs" ( http://grails.org/plugin/grails-runtime-docs) to grails which is Grails aware. It organizes the grails artifacts and categorize the classes into Controllers, Commands, Domains, Services and Tag Libraries. The plugin generates groovy documentation from runtime so as to include the dynamic methods also, adding "Dynamic Method Summary" & "Dynamic Method Detail" in the generated html docs, that provide their source information.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I am doing a few tutorials and done some demo applications in Grails.
Suppose I have more than one project made in Grails and I want to integrate all these projects in to a single application, how do I do it?
For eg: I have made a 'To do list' and 'on-line examination' and now I want to create a new application that would incorporate both these applications.
Thanks
Another way to do this would be by re-packaging one (or both) of your projects as a plugin. That would allow you to keep them in separate code bases if you need to.
A plugin IS a regular Grails application (you can run it with grails run-app), so the switch over shouldn't be difficult.
The BEST way to create reusable modules in Grails is to package them as Grails plugins. As it was mentioned already, a Grails plugin IS a regular Grails web application (with a standard layout) with additional meta data, so it helps the GrailsPluginManager component to incorporate plugins into other applications.
I'd highly recommend the book which covers most of the aspects of the Grails plugin system pretty well. It even shows the example of how to wrap the 'regular' blogging app as a plugin and incorporate into another Grails application.
Copy all the files from one project into the other's directory structure and merge all files that are present in both - shouldn't be too many since "convention over configuration" means you don't have many global configuration files.
A diff/merge tool that handles directory diffs will probably make this much easier.