do-windows team mailing list archive
-
do-windows team
-
Mailing list archive
-
Message #00026
Re: Discussing strategies for platform dependent stuff.
Krisztian/All,
I agree that the install should be a no brainer, which is why I want to
start localizing all of the external library dependencies within the project
(I haven't seen what you have yet so maybe this is already done). That
said, we can build the installer, probably using WiX to package everything
together so we can just require .NET 3.5 on the client machine (launch
condition), everything else will be in the .msi.
As David mentioned previously, there are gtk+ libs for Windows. From a "get
this thing going" perspective, I think it might be in our best interest to
use as many libraries as are available to get the main application running
on Windows. From the point where it runs on Windows we know there will be
refactoring even from an OS platform that we want to look into, but I would
suggest we do this in stages and simply get the application running first.
Nick Parker
www.developernotes.com
On Fri, Jul 4, 2008 at 2:31 AM, Krisztian Gyuris <gyurisc@xxxxxxxxx> wrote:
> One important area to focus on is that the install should be a no brainer
> for the end user. I would not really like to use something, where I need to
> hunt and install extra things onto my computer.
> This should be totally seamless...
>
> Krisztian
>
> On Fri, Jul 4, 2008 at 9:11 AM, Brian Pedersen <brian.pedersen@xxxxxxxxx>
> wrote:
>
>> Hi Krisztian
>>
>> Now is definately a good time for this discussion, I will try to put my
>> input on this into writing this evening and hopefully we can get a good
>> discussion going and find an approach which will cover our needs at least to
>> begin with, while we are moving towards a compilable state.
>>
>> I believe platform dependency and cross platform development are broad
>> covering terms, which we will need to split up into more specific areas, it
>> could however be we could start out focusing on only some of those areas, in
>> order to keep moving.
>>
>> /Brian
>>
>>
>>
>> 2008/7/4 Krisztian Gyuris <gyurisc@xxxxxxxxxxxxxxxxxxxxx>:
>>
>>> All,
>>>
>>> I would like to discuss what approach to take with the dependencies of Do
>>> (widgets, mono specific classes).
>>>
>>> - Ignore them all
>>> - Try to refactor the code into thin layer and make it pluggable
>>> - Take windows only approach - meaning that we will only use what is
>>> available on windows
>>> - Take mono only approach - meaning that we will only use what is already
>>> in the code.
>>>
>>> It would be nice to hear your thoughts on this and the pros and cons of
>>> each approach.
>>>
>>> Krisztian
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~do-windows<https://launchpad.net/%7Edo-windows>
>>> Post to : do-windows@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~do-windows<https://launchpad.net/%7Edo-windows>
>>> More help : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~do-windows<https://launchpad.net/%7Edo-windows>
> Post to : do-windows@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~do-windows<https://launchpad.net/%7Edo-windows>
> More help : https://help.launchpad.net/ListHelp
>
>
Follow ups
References