* For bugs, see the [http://www.eclipse.org/dsdp/tm/development/bug_process.php bug process page] (assigned to inbox, plan items, status new, hi-priority, API, open with patch, assigned to M5) -- pretty many right now

MartinO to start conference call - please dial in using the numbers above.Please be available for Skype Chat in parallel to the call. MartinO will start Skype chat just prior to call.
Skype fallback dial-in - only if less than 5 participants: martin.oberhuber, ddykstal (or david_dykstal), david-k-mcknight, kushal.munir, javier.montalvoorus, tedatteddotnet, michael_scharf, and uwe.stieber.

Written ramp down policy by Feb. 23rd --> AI Martin: wait for what Platform does and adapt it

Avoiding non-API from other projects

AI create bugzillas for getting rid of Platform Internal access and hook them up with a plan item; Europa requires that these are in the release notes and there is a plan for addressing these in the next major release

UI/Non-UI separation (Condition of Satisfaction: be able to do a headless launch; try to reduce number of plugins? - DaveM be able to use service layer without profiles, persistence etc.; DaveM could envision service layer as part of ECF or similar; put subsystem.files together with subsystem.files)

Be able to do ssh non-ui only? Would need an API for password / passphrase prompting in RSE core.

SystemType improvements; retargetable actions/commands;

read-only flags [java.io: cannot change a file to writable] want a capability API for services to report if they can set r-o or not? - Not yet, just report an error.

timestamp, ro-flags: still TBD for ssh and ftp

Streams for IHostShell, IFileService - upload already allows an InputStream; download will need new API; may be a problem for dstore since the agent "pushes" the file; ftp allows canceling the download

Asynchronous API/callbacks; How is the client informed about job completion? Event? Callback? Progressmonitor? - Progressmonitor is created by the job typically, so we have no control over the progress [could use a SubProgressMonitor]? Use Java5 Concurrency classes?

IHostShell changes for Terminal;

2. Make EFS work

Kushal looking at it - problem is the strictness of resource locking / scheduling rules

What about putting EFS directly on top of IFileService without using the cache? Might avoid scheduling rules; might require further extensions of IFileService

3. Play well with the Platform

get rid of platform "internal" access; this may also mean getting rid of customized extension points for adding actions