Hi Ted, Thanks for your comments! Yes the license does not pop up now. I had a look at one of the tutorial on eclipse.org http://www.eclipse.org/articles/Article-Update/keeping-up-to-date.html which is on creating a update site. Just wondering if this can somehow fit in GERONIMODEVTOOLS-416 not sure though. Regarding creating a feature I am still looking into and will post my findings soon onto JIRA. Let us have more discussion on 2) and move on accordingly.
Thanks Ashish On Tue, Jul 15, 2008 at 8:17 PM, Ted Kirby <[EMAIL PROTECTED]> wrote: > On Tue, Jul 15, 2008 at 7:07 AM, Ashish Jain <[EMAIL PROTECTED]> wrote: > > Hi All! > > I would like to work on the Download and Install in GEP. Currently I do > not > > find it intuitive and seems confusing. There are some issues with it > which > > are as follows > > > > 1) Before Selecting "Download and Install" we need to mention a directory > > else the Download and Install Button will not be enabled. In this case we > > need to manually create a directory. > > Yes, this screen and button are not the most intuitive. But, it does > provide good function. There is a browse button next to the > application server installation directory text box. In the browse > button dialog, there is a button/facility to create a new directory. > > > 2) Download and Install always installs the latest version of 2.x.x > branch. > > Currently by default 2.1.2 is downloaded. In case we want to download 2.1 > or > > 2.1.1 that does not seems to be working. > > An interesting idea. Note also GERONIMODEVTOOLS-416 "Add > click-through license screen to Download and Install path" which > should come first and be factored in, here particularly. in > addInstallableRuntimeSection in GeronimoRuntimeWizardFragment, > installable.getLicense(monitor) can be used to get the license from a > feature. Note I recently defined v20 and v21 features. See > GERONIMODEVTOOLS-417 "Create a separate installable runtime feature > for each version and type of geronimo server". Were you going to > create a feature for each, or roll your own code? If the latter, then > getLicense would probably not help here. > > > > 3) Sizes of the various modules being installed are manually set > currently. > > Probably we can automate it. There is a JIRA also open for it > > GERONIMODEVTOOLS-403. > > I think automation would be great! > > > Regarding this we can modify the Download and Install menu as follows > > Enable the button without entering the "Installation Directory". Once > > "Download and Install" is selected it should pop up another menu showing > the > > different servers available for a particular version. Suppose We select > > Apache geronimo Server V2.1 it should enlist 2.1, 2.1.1, > 2.1.2(identifying > > 2.1.2 as an unstable release since it is yet not released). Also in the > same > > window we can have specify the installation directory path to install the > > server. If the directory is not present GEP will automatically create the > > directory. Select Ok to start installation. > > The current code tells you if the directory exists or not. It seems > that some feedback or confirmation is desirable as opposed to blindly > creating a non-existent directory. > > > If there are no concerns, I would like to go ahead and implement the > above > > features, and attach patches. Please suggest. > > As noted before, be sure to consider GERONIMODEVTOOLS-416. > > 3) has two JIRAs: 403 and 420. It seems like 2) could be a new JIRA. > Anything for 1) seems a fallout of 2). I'd like to see some > discussion of these issues before creating the new JIRA. > > Ted > > > Thanks > > Ashish > > > > >
