Skip navigation.

Announcing Wine-doors!

Bag of Software
Bag of Software

Wine-doors is an application which assists in the installation of Win32 applications on UNIX using the wine compatibility layer.

You can poke at the alpha code by pointing your browser at
Homepage: http://www.wine-doors.org/trac
Screenshots: http://www.wine-doors.org/trac/wiki/Screenshots

Wine-doors provides a yum style interface for management of windows applications and libraries on UNIX, allowing the user to specify multiple repositories and retrieve information about applications before installing them using xml descriptions in PackLists and ApplicationPacks. Wine-doors also keeps track of installed applications and allows the community to manage ApplicationPacks to ensure smooth installation and execution on linux also providing desktop entries ensuring adequete shell integration with the gnome/kde desktops.

Wine-doors is intended to replace winetools as a windows application management GUI, we are actively seeking developers familiar in python, xml and (less important) bash.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
wine-doors by Anonymous George (not verified)

hehehe

You're in the code dude

102 - http://www.wine-doors.org/trac/browser/src/queue.py

K,

A slightly off-topic suggestion by Anonymous George (not verified)

Interesting idea

I think nautilus already has some way of generating icons from exes or at least *something* does it with google earth for me, this may be in wine (not too sure however). It only creates 16 colour previews though.

Another idea about that would be to use the PNG/SVG icons which will be included with application packs to apply an icon to the exe file, the information about the exe and the icon could be retrieved from the application pack stored in the wine-doors cache. I want to ensure that all applications which wine-doors supports have a PNG/SVG icon for it, preferably in tango style which fits gnome.

I am planning on having shell integration so icons appear in the application menu so nautilus doesn't really need to get involved.

As for the info pane in nautilus, if someone would like to use the wine doors application pack XML DTD and the application pack cache to read this information into nautilus and use it in that way I see no reason why they shouldn't. Information is on the website.

If someone does want to take this on, then please let me know about any suggestions you have about making the integration work well, or improving the application pack DTD.

Looks very nice by Anonymous George (not verified)

I forgot to mention

While we're waiting for GTK styling in wine, I'm going to bundle and preconfigure the clearlooks-xp mstheme which should go some way to improve the consistency of wine applications with gnome.

gtk look is a must!

Yes, gtkstyle in wine is a MUSTHAVE!
But I fear it will take LONG time. Wine isn't even perfectly themeable today, and look at other toolkits like swing, which are fully themeable, how long it has taken to make them looking just a little like gtk.

What does wine think?

So, what does the wine community think about this app? I seem to recall that wine-tools wasn't very popular amongst wine developers because it introduced alot of bugs that people thought was bugs in wine.

What does wine think?

Well, there are two bones of contention amongst the wine developers, the first is that wine-tools uses a *=native,builtin override, this is what caused a lot of the bug reports being misfiled.

The second was the user interface and the way it employed bash to put the GUI on screen.

As for the first, I will not apply this override globally, the main reason for this is it isn't necessary, instead any overrides should be added to application specific registry entries, these registry entries are packed up with the rest of the required application metadata and scripts.

The second, well, look for yourself ;) I think it works well.

Thumbs up

I hardly use wine but this looks very good.

Awsome

Damn this stuff looks awsome!
Maybe one should join them...

Thanks for your support

I've been working hard on this for about 2 months now and thought it was time to get the gnome community to love my work. The trick will be to get repositories working well purely self contained unlike yum gui's which use the already mature yum code.

I would love someone to come on board and help out with the python as I only learned python in a basic sense while working with Dirk Meyer on freevo2, I have since learned a lot of stuff but I'd like my code to be audited by the many eyes of the community.

Please jump on board, and bring beer!

Second fiddle by Anonymous George (not verified)

Thank you!

My church in America is partnering with a church in South Africa and we're setting up a computer lab for them largely running Ubuntu and donated Windows licenses. This is going into our basket of technology to help those linux boxes we send over play nicely with any Windows apps they have to run.

Thanks so much for your hard work, it is genuinely appreciated!

No problem

Its not quite ready for use just yet, and it will require internet access for any non local repositories and retrieving installers and alike from the internet, but its good to hear that its going to be used for good causes like this.

Thanks

Thanks for your hard work. I'm not a Wine user because I usually dual boot my Micro$oft-taxed boxes, but I'd sure like not to have to when the need arises. This kind of user-friendly environment is just what you'd need to get more people using Wine.

rehdon