Re: Meld on Windows



Now that I'm looking again, I think the Windows on DigitalOcean isn't officially supported, and I think you're right, you would have to maintain your own Windows license.

I saw the same thing, Appveyor was one of the first Google results 😀.  And I'm with you on the simpler is better, that was the reason I wondered about running Jenkins somewhere, it's simple and we all know how to use it.  Google Cloud looks like it has Windows images we could use.  I'll do some reading and see what seems simpler.

-Keegan

On Jun 19, 2017 5:08 PM, "Kai Willadsen" <kai willadsen gmail com> wrote:
On 19 June 2017 at 22:21, Keegan Witt <keeganwitt gmail com> wrote:
> I'd like to help with this. Appveyor looks popular (though I've not used it
> before so can't really comment intelligently).

That would be awesome! To be clear here, I haven't set up any Windows
build services before that weren't "run this thing on this machine".
Appveyor was just one of the first options I found that looked like
what I had in mind (and it's the recommended option at
https://packaging.python.org/appveyor).

> How did you think it compared to CI on AWS?

I've never used it, and I'll be honest... I opened up their "Quick
start guide", saw it was 33 pages, and closed it forever. Maybe there
are less insane docs somewhere? Anyway, I'd be fine with this as long
as it was... simple.

> Or running a Jenkins instance somewhere like DigitalOcean?

DigitalOcean doesn't seem to provide Windows servers, unless I'm
missing something?

So my desires for this build process are that it should be as simple
as possible, and it needs to not require the purchase of a Windows
license [0].

Given that the Windows build process for Meld is:
  * Install Python 3.x
  * Install GIO + GTK+/glib/gtksourceview
  * Install cx_freeze
  * run python setup.py
  * copy the resulting MSI
I feel like the automation should reflect that simplicity.

cheers,
Kai

[0] Because that would either be mine, or I'd have to talk to a lawyer
about making the project a non-profit and... ugh so much work that
doesn't seem worthwhile.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]