Hi Eduard, how do you do?
I will be more than happy to help you (at least to test the software) if I can!
Thank you for your packaged version of the 0.92 pre-release. The installer works like a charm (but, for some reason, it pointed automatically to the x86 folder, which is for 32 bit software only on Windows. But that's fine.
Will test this right now and let you know if something unusual happens. Please let me know how can I help and/or get involved more with the project.
Did a minor edit in the Inkscape Wiki these past days. :)
Cheers!
--Victor Westmann
2016-10-08 17:38 GMT-07:00 Eduard Braun <Eduard.Braun2@...173...>:
Just a quick follow-up:
NSIS creates an installer, too, now. A first experimental package is available at [4].
I fixed it to work for 32bit and 64bit builds as well as btool and cmake builds in r15103 [5]. This also fixes all issues I discovered with NSIS 3.0, so the new version can be used now, too.
[4] http://download.tuxfamily.org/inkscape/win64/Inkscape-0. 92pre1-x64-1.exe [5] http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/ revision/15103 Am 08.10.2016 um 20:22 schrieb Eduard Braun:
Seeing that Victor is still struggling with building and even downloading the code I had a first look at packaging the current 0.92.x branch for Windows myself. Since I recently joined Nicolas in creating nightly builds and updating devlibs I have a pretty good idea of which files need to be bundled...
- The .msi installer (via WiX) technically works with my changes from
r15100 [1]. A first experimental package is available at [2]. What has to be done is checking if all files are properly installed and the (individually installable) components have to be checked and adjusted where needed. At the very least locales have changed their location (from /locale to /share/locale)
- The .exe installer (via NSIS) has a lot more problems (some I
already addressed in r15101 [3]) and does not compile yet. A large part of the work to be done is probably adjusting file locations. However (if I'm not mistaken) some additional fixes are needed to account for 64-bit builds and path changes due to CMake.
I'd be happy to continue working on this but some help would definitely be welcome!
Regards, Eduard
[1] http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/ revision/15100 [2] http://download.tuxfamily.org/inkscape/win64/inkscape-0.92pre1-x64.msi [3] http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/ revision/15101
Am 07.10.2016 um 16:37 schrieb Partha Bagchi:
On Windows, you can simply navigate to https://code.launchpad.net/ ~inkscape.dev/inkscape/trunk -> browse the code -> view rivision -> download tarball.
Use 7z to untar.
This will get you the latest code from launchpad.
HTH, Partha
On Fri, Oct 7, 2016 at 10:18 AM, Victor Westmann < victor.westmann@...400...> wrote:
Hi Bryce and team,
Thank you for your kind words.
I struggled a bit to get the source code of Inkscape on my machine so I made sure to reflect actions to be taken when Windows newcomers get to the Wiki.
Will follow it through and as I follow more troubles, and hopefully how to overcome them, I'll write it down in the wiki. :)
Thanks!
--Victor Westmann
2016-10-05 10:01 GMT-07:00 Bryce Harrington <bryce@...961...>:
On Tue, Oct 04, 2016 at 07:43:11PM -0700, Victor Westmann wrote:
Hi there,
I can do my best to try to assist in creating an installer for
Windows. I'm
a long time Windows user.
Thanks for lending a hand on this.
- However I'm not sure I can generate the binaries of the Inkscape on
Windows platform (the easiest path, or at least so it seemed at first sight, was to compile Inkscape on Windows through Visual Studio. But it demanded some paid plugin (GDB) to make it work...) myself. Any
thoughts on
this?
There's a wiki page explaining how to build Inkscape on Windows using mingw:
http://wiki.inkscape.org/wiki/index.php/Compiling_Inkscape_o
n_Windows
That should get you more on the right path. I see it describes building using cmake, so hopefully the page isn't too out of date. Don't be shy about updating the page to include more accurate directions where needed.
I suspect many of the past folks who have done Windows builds in the past are still around, so also don't be shy about asking for (or offering) help to anyone else that pops up to work on it. If you look at the bzr log for the Windows-specific build files you can identify specific people worth contacting and their email addresses.
- Tell me what steps should be taken and I'll try to help. I love
these
contests. Really good material comes from them almost always. :-)
Let me know how I can be useful for the team.
Thanks again Victor, Bryce
--Victor Westmann
2016-10-04 19:28 GMT-07:00 Martin Owens <doctormo@...400...>:
Thanks Bryce,
As discussed on IRC, I'm taking the backport-proposed list off your hands: https://bugs.launchpad.net/inkscape/+bugs?field.tag=backport
-pro
posed
And I might be able to run the screen contest. So long as I don't
step
on Josh's toes and I can get (or we already have) password for the inkscape group on deviantArt. (or Josh if you can make me co-owner of the group)
Best Regards, Martin Owens
On Tue, 2016-10-04 at 18:06 -0700, Bryce Harrington wrote:
A number of different things need to be done to get the release out the door, but presently these are the top priorities:
- Packaging for Windows and OSX - Has anyone taken a shot at
doing Windows or OSX packaging for the snapshot releases? I'm worried when we get to the point of doing the release announcement,
we
may not have packages supporting all platforms. I would be ok if we end up having the initial release be Linux-only but I know
most
people would be disappointed if we don't have simultaneous platform support. *** We need volunteers to work on/coordinate packaging for
each
of these platforms. If no volunteers are available then
we'll
drop that platform from the release announcement plans.
- DPI Scaling bug #1389723 - This appears to be the last
serious
regression that really *has* to be fixed for the release.
Good
news is that there is already a proposed fix and a plan in
place for resolving it. There is no named assignee, although
several
people have been working on it. But right now it needs more
eyes to review and test it, with a particular look at usability
and
how the fix will be accepted by affected users.
*** We need a core developer to take a coordinational role
for
this bug and help shepherd the proposed patches to a resolution. No particular experience with the problem is needed, just available time to test, track remaining
issues, and chase down people to address them.
- Disable unstable features, bug #1589340 - I've landed most of
the proposed changes, but there is one more to do (comment #11, essentially re-introduce the fix for bug #619903).
*** We need someone to apply the fix for bug #619903 to the
0.92 branch. If no volunteers are available, then I'll take care of it when I get some time.
- Fonts not shown in font manager (Win32), bug #1416674 - This is platform-specific on Windows but appears to be relatively
bad for folks. Its not a 0.92 regression but was a regression on 0.91. Unfortunately there doesn't seem to be a clear path
to a
fix, and we do not have an assignee for the bug. *** We need someone to record this bug as a Known Issue in
the
release notes. *** We need a skilled developer to investigate the bug,
identify a solution, and volunteer to be the assignee for the bug.
If
no volunteers are available, I'll drop this as a release blocker.
- About screen - Josh and Martin were coordinating work on a
contest here, but I don't think it got kicked off. I understand Josh has been quite tied up with other issues, so perhaps someone
could
volunteer to assist with the grunt work of getting this off
the
ground? I think there's still going to be adequate time to
do
a contest if it gets going soonish but I don't want to delay
the
release on it; worst case we can just rev the number on
0.91's
about screen. *** We need someone to volunteer to assist here, or possibly
to
take over the task of organizing the contest. *** We need someone to meanwhile rev the current about screen number to 0.92, in case the contest can't be done.
- The Release Notes look pretty good, but as we near to the
release we need to finish reviewing and copyediting, and make sure
all
new features are adequately described:
http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92
- New snapshot release - I've been procrastinating on this
since
I'm not sure anyone's actually packaging them, but I'll try and
get
another one out soon.
I'll followup on these items some time next week, so if you can volunteer for any of the above items by then please do so, else
we'll
have to start going with the plan B's one some of them.
Bryce
# Period Tasks
√1. Open development. √ Implement new build system √ Begin switching packaging to use new build system
- Chill. √ Development focuses on wrapping up √ Post inkscape-0.92-pre0.tar.gz √ Disable features that aren't finished √ Identify 'make distcheck' issues √ Identify remaining writing needed for
Release
Notes. √ Identify any release blocker bugs [scislac] √ Recruit Release Wardens for Hard Freeze
- Frost. √ Only production-ready code committed to
Mainline Finalize any major changes to platform packaging Inkscape must pass 'make distcheck' √ Finalize Release Notes except Known Issues Start an About Screen contest √ Post additional inkscape-0.92-pre*.tar.gz releases Packagers test creating pkgs of the -pre* releases
- Freeze. √ Stable Branch is forked from Mainline √ Regular development resumes on Mainline. Only Release Wardens can commit to Stable
Branch √ Cherrypick bug fixes from Mainline to Stable √ Complete any late work under advisement of Wardens Focus on release-critical bug fixing. String Freeze √ No further string changes allowed on Stable Branch. √ Translators work on translations. √ Finalize all extensions √ Finalize codebase translations Finalize about screen Finalize Known Issues section of Release
Notes
Finalize packaging scripts Post additional inkscape-0.92-pre*.tar.gz
releases
- Release. Post inkscape-0.92.tar.gz to website
launchpad
project page Post Windows build, MSI or EXE installer to website Post MacOSX build, dmg installer to website Make Debian build available in stable ppa or distribution archive Make Fedora build available in stable yum
repo
or distribution archive Post official announcements Plan 0.92.1+ release(s), if needed
- Open development.
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel