Oberon Community Platform Forum

Projects => ObeDAV => Topic started by: edgar on March 26, 2008, 11:49:33 PM

Title: Action Items
Post by: edgar on March 26, 2008, 11:49:33 PM
- Check creating new versions on subversion.
- Cleanup filenames and checkin initial drop to Aos repository
- Connect OdPlugin to DAV Explorer.

Title: Re: Action Items
Post by: Pat on April 02, 2008, 06:11:43 PM
I propose to completely separate the input methods from the functionality code.
As there is hope that the GUI will be expanded by the missing features that would render it as useful as the Gadgets interface (GUI creation by drag and drop; GUI object browser for inspection and modification; quick GUI creation by commandline command like "WM.InsertObject 'Panel Content' "), it makes sense to decouple functionality from the GUI at this time.
Enclosed a translated OdClient.Mod for the Bluebottle Interface.
We are eager to see your commendable work for Oberon DAV flourish !

Title: Re: Action Items
Post by: edgar on April 02, 2008, 10:14:55 PM
Agreed. Separation of functionality and UI is state of the art for decades  ;D So let's do it.
A student working on Subversion for Oberon could perhaps do a GUI. His advantage would be that he has the experts at his fingertips concerning the GUI.
Perhaps something similar to tkcvs oder TortoiseSVN is possible.

Cheers, Edgar

Title: Re: Action Items
Post by: staubesv on April 04, 2008, 10:35:51 AM
Since the sources are now in the /trunk, I suggest that you (Pat) just check in your modifications... As a next step, the modules should be free of old Oberon code, i.e. not import the modules In and Out.

Title: Re: Action Items
Post by: staubesv on April 09, 2008, 10:12:50 AM
- Port Od*.Mod to AOS, i.e. use Commands instead of In/Out (done staubesv)

- OdClient.Mod, OdAuth.Mod and OdSvn.Mod use Commands instead of In/Out.
- Added Od* files to Release.Tool

- OdClientTools.Mod: Module name not equal to filename. Edgar: Could you rename either the file or module?

Haven't tested the changes. If you encounter a bug, please directly fix it.