[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-update-dev] Where to start/ How to help
|
James, see <ce></ce>
* Role: SysAdmin
- Receives directive from insane business managers to install Eclipse
based application suite.
- Accountable for liscensing restraints;
<ce> shouldn't the plugin development team be responsible for ensuring
licensing ?
Floating licenses, per cpu, per machine ?
Do we have example where the admin in a big company 'has to do that' ? How
can the vendor verify the exact number of licenses ?
</ce>
- Must limit functionality based on role due to Compliance and other
constraints; the right people get the right tools
- Add, delete, move user functions handled centrally
<ce> ok, so there is an admin managing who has access to what </ce>
* Role: User
- Starts Eclipse based application
- Application asks for UserId and Password
- Framework queries URL for list of plugins to distribute
- Code dowloaded
- User is presented with only those tools (plugins) that are needed for
their job.
<ce> is that so dynamic ? Like could the job be so different from one day
to another ? or is the machine shared ? Or maybe it is linked to the
previous: managing licenses ? Do we want to manage license par user or per
machine ? wouldn't it be better if all we want is manage license to have
some 'license framework' asking for a license to a server ? Or is it the
issue of having the code in the local machine/workstation in an 'un secure'
domain that would force us to install and uninstall so dynamically ?
</ce>
* Role: Developer
- Writes functional component that enable users to get the job done
- Focus on component, leaves consolidation to others
I hope that clarifies the vision that I have for this part of Eclipse.
Probably not. But HEY! at least we're talking about it!
<ce> my feeling is that equinox is working on the runtime loading issue.
Update Manager will take care of updating, deleting and notifying the
runtime of what to load an run with.
Now, in both case, the issue is : how to run code in an un-secure
environment ? As Jeff says, do you install or do you cache ? How to disable
the license if installed ? How to prevent decompiling to check the central
license ?
:) as you said, at least we're talking about it, but can you elaborate if
your concern is licensing or 'having the right tools at the right time" and
if so, is that *that* dynamic ? And if we follow the push model, doesn't it
come back to licensing ?
:)
Cheers
</ce>
(Embedded image moved to file: pic19023.gif) Christophe Elek
IBM Software Group - Toronto Lab
Technical Team Lead - Cross product Tech Support
Cross components problem resolution specialist
Eclipse.org - Platform Core development
Phone: 905-413-3467 T/L: 969-3467 Toll Free: 1-800-IBM-SERV
Email: celek@xxxxxxxxxx
Attachment:
pic19023.gif
Description: GIF image