Jim,
Nice feedback! Would you please file an Issue
<
https://glassfish.dev.java.net/servlets/ProjectIssues> for this?
I also took some notes during the meeting. Here they are... (see minutes
<
http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=UECLIMinutes>)
Summary
* We are adding a monitor command to allow users to monitor from
CLI. This is much better improvement over the current "get"
command. Very exciting!
* We are adding a "help" command that will display closest match
command names. Very helpful when we have ~200 commands.
* We are adding 16 new commands to manage lifecycle and deployment
aspects in JBI (see new JBI commands
<
http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=AGlossaryOfNewCommandsWithDetailedSynopsis>).
* We are making it easier to generate the loadbalancer.xml by adding
lbEnableAllInstances, lbEnableAllApplicaiton options (see LB
changes
<
http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=LBCommands>).
* We are adding support to create a loadbalancer that will allow
user to automatically push the loadbalancer.xml (see new LB
commands
<
http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=LBCommands>).
* --syncinstance option during node-agent startup will reduce
confusion.
* --portbase is a great idea. This will simplify domain creation.
Open Issues
* When user types a command that can not be found, we should refer
to the new "help" command. - Jane
* For the new monitor command, we should also consider adding
support for cluster. Vince to file an enhancement request.
* List doamin command will have issues with i18n. - Jane
* Followup with deployment team about new element. - Jane, Hong
* Blog about Asant. Developers will find this handy. - Jane
* Update one pager. Vince to provide comments. - Jane, Vince
* Consider documenting CLI framework for GlassFish users so that
people can add their own commands. - Jane
--
Nazrul Islam - (408) 276-6468 - Sun Microsystems, Inc.
Jim Jiang wrote:
> Thanks Jane,
>
> I am glad to know that so many exciting features will be added for cli.
> The help command improvement is necessary, because there near 200
> command names, it is hard for user to remember.
> Here, I suggest another improvement to address this.
> Current commands' name basically following the rule:
> <action> + <object-name>(s)
> The action includes: create, list, update ,delete, start, stop
> The object name include: admin-object, javamail-resource, domain
>
> Could we try to define or clarify some naming convention which
> followed by all commands?
> I would highlight this here, because that some exceptions between
> command names:
> for example:
> . list-jmsdest & list-jndi-entrie*s *(different suffix)
> . list-jndi-entries , show-jbi-binding-component &
> display-error-distribution (different verbs)
> . list , enable, export, get (no object to be acted on, confusing )
>
> Best Regards,
> Jim Jiang
>
> Jane Young wrote:
>
>> See attached preso for todays' meeting.
>>
>> Nazrul Islam wrote:
>>
>>> Jane Young will talk about the CLI enhancements for GlassFish v2
>>> tomorrow morning. Please join us.
>>>
>>> *Agenda:
>>> *Wednesday, Nov 01, 2006 - Admin CLI (OnePager)
>>> <http://www.glassfishwiki.org/gfwiki/attach/GlassFishV2AdminRelatedOnePagers/cli-one-pager.html>
>>> - Jane Young
>>>
>>> *Time:*
>>> 9 am - 10 am PDT *
>>>
>>> Dial-in Info:*
>>> Toll Free Dial In Number: (866)545-5227
>>> Int'l Access/Caller Paid Dial In Number:(865)673-6950
>>> ACCESS CODE: 3535518
>>>
>>> *Future Agenda:
>>> *http://www.glassfishwiki.org/gfwiki/Wiki.jsp?page=UserExperienceMeeting
>>>
>>>
>>> --
>>> Nazrul Islam - (408) 276-6468 - Sun Microsystems, Inc.
>>>
>>>
>>>
>>
>> ------------------------------------------------------------------------
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>