Monday, December 01, 2003

I wish MyOE 0.6 could come ... today, but it won't, maybe next monday, unless someone can help me to test the current release.

Lot of bugfix, performance enhancement, working set reduction... broken thing... and nothing really new is what you will get.
I wish MyOE 0.6 could come ... today, but it won't, maybe next monday, unless someone can help me to test the current release.

Lot of bugfix, performance enhancement, working set reduction... broken thing... and nothing really new is what you will get.
I wish MyOE 0.6 could come ... today, but it won't, maybe next monday, unless someone can help me to test the current release.

Lot of bugfix, performance enhancement, working set reduction... broken thing... and nothing really new is what you will get.

Wednesday, November 19, 2003

Goodbye Magic! I'm currently rewriting some part of myoe to be independant of magic library, it's still works in progress... but it should let us with more control on our sourcecode and maybe some not so common feature (I'm think about an easy way to define shortcut keys).

Friday, October 31, 2003

MyOE 0.5 released!

And I'm already working on next version:
- basic mail archiving (got too much spam, want to archive them ;).
- mail list update themselve during synchronization.
- ...

I want to do things like:
- Allow filter to have more than one action (change category to X, move to folder Y and mark as read).
- Implement "database plugin" in order to use something else than access.
- Make archive accessible in some myoe functionnalities (search for instance).
- Move spam informations to a database (text file sux).
- Mail threading for mailing list discussion. (any idea of a suitable algo?)
- Notes, like post it, on ... everything (mail, event, etc...). I need to think about that.
- Welcome wizard to match "user profile".
- Lot of other things.

Thursday, October 16, 2003

In the category "stupid fun facts": current myoe code counts 73.217 lines of code and the new plugin interface dll counts 5.367 line of codes). Of course, some code were generated (but not that much).

That's also a quick demonstration of the interrest of the new plugin architecture: someone who want to create a plugin for myoe should need to understand ~5000 loc instead of the +70.000 of myoe... so what are you waiting? code! ;)

Wednesday, October 15, 2003

Download Mentalis.org Security Library cool! I guess myoe will get SSL support soon! (sourceforge can be a test NNTP server). In fact, the best would be to setup a "socket plugin" component, to allow:
- to externalize socket management
- to add more stuff like proxy, secure connection, ssh tunneling, whatever from outside myoe.

I think something like a dll implementing a ISocket factory (ISocket will be the myoe interface used) could do the job. We'll also need a way to add settings to specific items, like adding stuff to ServerItem configuration, FolderItem, etc... this could REALLY makes plugins more powerfull. For now extending UI is only supported to add configuration page to host configuration dialog.
Plugins are on the way, database will be plugins soon (I want to be able to switch database in some click, to archive data, etc...). Message sorting/filtering rules are being rewritten from scratch to be more flexible, more powerful and faster. Later plugins will be able to integrate themselves in more part of myoe, the idea is still the same: make a rock solid core with tons of plugins around, the core should remains stable in the worst condition.

The whole myoe design switch from many classes to some visible interfaces.

The question is: will it be used by third party one day? will you develop plugins? I've seen lot (really;) of people interrested in myoe, some of them proposed their help, but only a few did... I'm changing myoe design to make the "get into the code" step easier and at least it will make development easier, even for me, but making a plugin architecture if it's not used, does it worth the effort?

Monday, October 06, 2003

MyOE sources (daily) and plugin sources available here!.

Friday, October 03, 2003

I *want* RSS... I'm not used to blog, I just setup the things, and it (should) work... so if anyone with some experience in blogging could tell me a way to get RSS feed from my blog... I've searched on the net, fall on 8000 broken url or buggy stuff, but not a solution, any idea?
Plugins, plugins again plugins...

It becomes more attractive, now notification and traybar icons are plugins, I hope they'll be enhanced by... you!

But I've a little problem, I wanted to generate documentation from the myoe sources (this should help future plugins developer), but it doesn't work very well, on this machine it takes hour, and end with a beautiful "error code 0"... if anyone with some experience in ndoc/C#XML doc could have a look, it would be very great!

Thursday, October 02, 2003

Plugins are on the way! You can now hook events in myoe (new message, new events, etc...) and do what you want from this event!

Soon you'll be able to add custom settings in the preference dialog...

This should make myoe code simpler, easier to understand, easier to debug... and maybe we will even have some motivated people to create some more plugins. For now the small notification windows is done with a plugin, if someone want to enhance it, send me a message, I'll send him a pre-version of the plugin SDK.

Tuesday, September 30, 2003

I finally added a nightly source snapshoft, it's available from http://myoe.sourceforge.net. It should works out of the box.

If you plan to contribute to myoe, of course you'll have to set up CVS (tortoise is rather good for CVS under windows) but it may help newcomer to get an idea of how the source looks.

Also if anyone with some knowledge in NAnt (or any free tools) could make a NAnt script, this way people could be able to compile myoe for free, for now VS.NET 2003 (or 2002) is needed.

Wednesday, September 24, 2003

The site seems up again! (thanx maxx-out) for how long? Well I've good hope that it will be ok now... and now I'll try to work a little...
I've implemented the "new threading view" for newsgroup, I'm testing it, and I think it's not so bad... lot of things are still a bit buggy, and it need some polishment, but it will be done for next release.

In fact, I'm thinking about a "daily" (or weekly) build, to avoid large gap between two releases... the problem is to find a place where I could host those files and a script to automate the stuff...
www.myoe.org down... There was a problem with our server... and now the site doesn't work :( I'll have a look asap. The good news is that I get information from the server admin: it should be fixed now (the prob not the website) and I'm now sure we'll be able to switch smoothly from myoe.org to [newdomain name probably sharpdevelop.something].

Sunday, September 21, 2003

I was thinking about skin/theme for myoe... what should be themable? everything? just the icons? color scheme?...

Saturday, September 20, 2003

Funny, I won't develop today... I'll just read information about the new e-mail virus that comes in my mailbox... that's strange but, virus are in a certain point of view, good for us: MyOE isn't affected by those virus, maybe it will make some people try our mail client?

The bad side, is that lot of people are using something else than myoe, so I get something like 250 virussed mail per day! Of course they're detected as spam, so I don't see they exist... but I'm looking for a solution to this problem: avoid to load the whole mail, directly remove it from the server.

Thursday, September 18, 2003

This could be useful for validation and maybe calendar details: The Code Project - Balloon Tips Galore! - C# Programming
www.myoe.org won't be anymore... for now, all myoe activities will be reported on this blog, the previous site is dropped, I didn't like it anyway. I plan to create something simple, functionnal... when I'll have the time, in the meanwhile, this site can do the job.

I guess you prefer that I spent my time in myoe instead of myoe marketing.

Also the name will change, probably for sharpmail, if you have any idea of other suitable name, tell me. For now, myoe will still be "myoe".
I'm trying to make a new threading model for mailing list and newsgroup. (see a preview here: myoengpreview.gif). It would be great to add "comment" feature to this blog...

Wednesday, September 17, 2003

Maybe we should have a look to Windows Forms Controls it could restore designer support for mainwindow and composedialog, and let us add new menu/toolbar entry easily.

I plan to drop magic library (big and buggy, not real designer support...).
So we've got a blog, it should be some fun, some informations, and maybe some visitors even ;)

In a perfect world, this blog should be used to post myoe contributor interrest regarding myoe, if you're looking after a new GUI and find some interresting stuff, post on the blog!

[Yeah, this post contains nothing, I wanted to test! To get more information about Codename MyOE.NET just visit www.myoe.org ;)]