Awesome, let me know where I can help! I'm putting all my changes in lp:~ubuntu-iamnafets/syncany/windows-shell which will include anything required to get Syncany working well with Windows. Where are you storing your progress?
Thanks, Stefan On Wed, Jun 1, 2011 at 1:29 AM, Team Odev <[email protected]> wrote: > Hi Stefan, > > I'll start to work on a Windows setup tonight and I'll keep you informed > on progress :). > > Regards, > > Thierry > > > 2011/6/1 Stefan Mai <[email protected]> > >> Thierry, >> >> I'm the developer working on the Windows port, but my efforts right now >> are targeted toward the shell integration as opposed to the Windows >> installer. If you'd like to take a first cut at creating a setup project >> that'd be awesome. Please make sure to include the merge module from >> TortoiseOverlays. >> >> Virtual machines are the ideal way to test this (and the only way I'll >> test a Windows XP setup anyways). >> >> Thanks, >> Stefan >> >> >> On Tue, May 31, 2011 at 2:56 PM, Team Odev <[email protected]> wrote: >> >>> Hi Philipp, >>> >>> It's a long time I haven't built rpms - I know the principles of building >>> them but it's a very basic - poor - knowledge. Tell me if no one can help, >>> and I'll check my records ... >>> >>> I thought that a member of the Syncany team was currently working on a >>> windows port on a separate branch ? >>> >>> For Windows setup.exe, I often use inno setup (for my job) and I can >>> start writing an inno setup script for installing Syncany with ? Maybe in >>> collaboration with the developer working on the Windows port ? >>> >>> An idea for testing the package : an efficient solution is to test on >>> virtual machines ( Virtual boxes ) : fresh / base install of the Operating >>> System, then take a reference snapshot before testing the Syncany package >>> installation. Reverting to the snapshot is fast, and allows to test again as >>> if we were in a fresh install. >>> >>> Best Regards, >>> >>> Thierry >>> >>> >>> >>> 2011/5/31 Philipp Heckel <[email protected]> >>> >>>> Hey all, >>>> >>>> Regarding the dependencies: I tried to simply the dependency-issues by >>>> (temporarily) adding all required JARs (except java-gnome) to the >>>> 'lib' folder. That makes it easier for the Windows version and for >>>> development. >>>> >>>> @Thierry: No there is no functional version on Windows yet. >>>> >>>> I have used Inno Setup before. It's a great Tool for creating >>>> setup-files. I think we should start thinking about packaging. On >>>> Linux (*.deb, *.rpm), and on Windows a setup.exe. >>>> >>>> Do you (or anybody else) have experience with either one of them? >>>> >>>> Cheers, >>>> Philipp >>>> >>>> On Tue, May 31, 2011 at 10:04 AM, Philipp Heckel >>>> <[email protected]> wrote: >>>> > Hey Stefan, >>>> > >>>> > that's what I thought... I currently do not store the JARs in the repo >>>> > at all, but I'll add then later so you don't have to assemble them :-) >>>> > >>>> > Cheers, >>>> > Philipp >>>> > >>>> > On Tue, May 31, 2011 at 4:04 AM, Stefan Mai <[email protected]> >>>> wrote: >>>> >> Philipp, >>>> >> When you build Syncany under Windows, where in the repository are you >>>> >> storing dependencies? I'm having a bit of trouble assembling the >>>> correct >>>> >> versions of all the missing jars. >>>> >> Thanks, >>>> >> Stefan >>>> >> >>>> >> On Mon, May 30, 2011 at 6:04 AM, Philipp Heckel < >>>> [email protected]> >>>> >> wrote: >>>> >>> >>>> >>> Hi everyone, >>>> >>> >>>> >>> With regard to the variety of Linux distributions and other OSs >>>> >>> Syncany is (hopefully) going to be used on, I think we need to do >>>> some >>>> >>> sort of dependency management. Some packages are available on some >>>> >>> systems, others are not. Especially on Windows (and OSX?), all >>>> >>> dependencies have to be shipped with the application. >>>> >>> >>>> >>> Does anybody know how other projects do that? >>>> >>> >>>> >>> >From the top of my head, I'd suggest to have all required JARs in >>>> the >>>> >>> library folder and write different Ant scripts for the different >>>> >>> platforms. However, that would mean that the library folder would >>>> >>> become very large very quickly... >>>> >>> >>>> >>> Any other ideas? Comments? Anybody interested in doing that? Would >>>> be >>>> >>> of great help! >>>> >>> >>>> >>> I think the above dependency issues are also relevant for the >>>> plugins >>>> >>> and their dependencies. I believe carrying around all the plugins >>>> with >>>> >>> the main application is not a good thing, because most people will >>>> use >>>> >>> only one or two of them. I think it would be great to have one JAR >>>> >>> file per plugin and the possibility to put them in a plugin folder >>>> >>> (e.g. ~/.syncany/plugins). >>>> >>> >>>> >>> Again, I could really use some help with this so I can concentrate >>>> on >>>> >>> the main synchronization algorithm. >>>> >>> >>>> >>> Cheers, >>>> >>> Philipp >>>> >>> >>>> >>> -- >>>> >>> Mailing list: https://launchpad.net/~syncany-team >>>> >>> Post to : [email protected] >>>> >>> Unsubscribe : https://launchpad.net/~syncany-team >>>> >>> More help : https://help.launchpad.net/ListHelp >>>> >> >>>> >> >>>> > >>>> >>>> >>>> >>>> -- >>>> H3 11, 68159 Mannheim, Germany >>>> Landline: +49-621-98181881 / Cell phone: +49-173-7865012 (o2 network) >>>> Public Key: 0xBD5E122F at pgp.mit.edu >>>> >>>> -- >>>> Mailing list: https://launchpad.net/~syncany-team >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~syncany-team >>>> More help : https://help.launchpad.net/ListHelp >>>> >>> >>> >>> -- >>> Mailing list: https://launchpad.net/~syncany-team >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~syncany-team >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> >
-- Mailing list: https://launchpad.net/~syncany-team Post to : [email protected] Unsubscribe : https://launchpad.net/~syncany-team More help : https://help.launchpad.net/ListHelp

