Inkscape 0.42 Release Preparations

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Inkscape 0.42 Release Preparations

Bryce Harrington
Hi all,

We're getting close to being ready to make the 0.42 release.  Currently
we are in Feature Freeze mode while we fix bugs.  We've closed a lot of
bugs over the past few weeks and are nearly ready to move into the next
phase.

Here is our process:

1.  Start of release process - Finish up work on features.
2.  Feature Freeze Mode - Shift focus from feature implementation to bug
    fixing   <--- ** You are here **
3.  Hard Freeze - Two freeze wardens are named. All development must be
    done as patches submitted to the freeze wardens for review and
    integration.
4.  Branch - The codebase is tagged and branched. Final release tarball
    is posted. The codebase is returned to regular open development.
5.  Packaging - Three days are allowed for creating release dists
    (rpm's, deb's, exe's, and autopackages).
6.  Release Announcement - A Release Announcement and a Press Release
    are written and circulated to relevant online news sites. Our
    Freshmeat record is updated.

Judging from the speed of our development work, we may be entering into
Hard Freeze mode as early as this weekend.

At this time, in addition to resolving the remaining 'Must Fix' bugs, we
need to wrap up work on the following:

   * Everyone who has added features, please describe your work on the
     ReleaseNotes page.

   * Arpad, can you let translators know we will be in Hard Freeze
     (including String Freeze) in about a week?

   * ScislaC, would you mind bringing AUTHORS up to date?  Several
     people have submitted patches lately, and I want to make sure
     we have all the credits in time for the about screen.  :-)

   * Jon & Kees, let me know if you two will be our Release Wardens this
     time through.

   * Bulia, please let us know if we have the right set of Must Fix
     bugs accounted for.

   * Ted, when you get a chance, can you put up another pre-release

   * Rejon, can you prepare a preliminary press release for us?  It's
     been a while since we had a release, so this will be important
     news.  :-)

Thanks, and happy 4th to the usians.  :-)

Bryce


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Inkscape-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Reply | Threaded
Open this post in threaded view
|

Re: Inkscape 0.42 Release Preparations

Ted Gould
On Mon, 2005-07-04 at 17:44 -0700, Bryce Harrington wrote:
>    * Ted, when you get a chance, can you put up another pre-release

http://sourceforge.net/project/showfiles.php?group_id=93438&package_id=99112&release_id=339813

If packagers could make sure to use the tarball, I want to make sure all
the correct version numbers are there.  (no 0.41 mistakes :) )

        Thanks,
                Ted


signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Inkscape 0.42 Release Preparations

Adib Taraben-2
Ted,

the tarball misses some makefile.mingw that are needed for win32
compilation.

I checked out the RELEASE_0_42_0_PRE1 and compiled it.

Then I stripped the exe and used a modified Installer srcipt for a
installation set.

The modifications are: (diff attached, nothing magic)
stripping and lzma compression addresses:
1155567 Too big exe for win32 distribution

the additional registry keys to be deleted addresses:
1166358 uninstallation incomplete in Win32

If you give me the ok I can upload that to the upload.sf.net.
Awaiting your response.

Adib.
---
Ted Gould schrieb:

> On Mon, 2005-07-04 at 17:44 -0700, Bryce Harrington wrote:
>
>>   * Ted, when you get a chance, can you put up another pre-release
>
>
> http://sourceforge.net/project/showfiles.php?group_id=93438&package_id=99112&release_id=339813
>
> If packagers could make sure to use the tarball, I want to make sure all
> the correct version numbers are there.  (no 0.41 mistakes :) )
>
> Thanks,
> Ted
>

Index: inkscape.nsi
===================================================================
RCS file: /cvsroot/inkscape/inkscape/inkscape.nsi,v
retrieving revision 1.23
diff -u -2 -r1.23 inkscape.nsi
--- inkscape.nsi 5 Jul 2005 08:25:49 -0000 1.23
+++ inkscape.nsi 5 Jul 2005 16:15:08 -0000
@@ -16,8 +16,10 @@
 
 
+
 ; #######################################
 ; MUI   SETTINGS
 ; #######################################
 ; MUI 1.67 compatible ------
+SetCompressor /SOLID lzma
 !include "MUI.nsh"
 !define MUI_ABORTWARNING
@@ -177,6 +179,12 @@
 
 Section Uninstall
-  Delete   "$DESKTOP\Inkscape.lnk"
 
+  ; Remove registry keys comming from the installation
+  DeleteRegKey HKCR "svgfile\shell\open\command"
+  DeleteRegKey HKCR "svgfile\shell\edit\command"
+  DeleteRegKey  HKCR "${PRODUCT_DIR_REGKEY}"
+
+  ; Remove shortcuts, if any
+  Delete   "$DESKTOP\Inkscape.lnk"
   Delete "$SMPROGRAMS\Inkscape\Uninstall Inkscape.lnk"
   Delete "$SMPROGRAMS\Inkscape\Inkscape.lnk"
Reply | Threaded
Open this post in threaded view
|

Re: Inkscape 0.42 Release Preparations

Michael Wybrow
In reply to this post by Ted Gould
On Tue, 5 Jul 2005, Ted Gould wrote:
> On Mon, 2005-07-04 at 17:44 -0700, Bryce Harrington wrote:
>>
>>    * Ted, when you get a chance, can you put up another pre-release
>
> http://sourceforge.net/project/showfiles.php?group_id=93438&package_id=99112&release_id=339813
>
> If packagers could make sure to use the tarball, I want to make sure all
> the correct version numbers are there.  (no 0.41 mistakes :) )


The OS X package for pre1, built from the appropriate tarball is up on the
download page now.


Michael


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Inkscape-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Reply | Threaded
Open this post in threaded view
|

Re: Inkscape 0.42 Release Preparations

Ted Gould
In reply to this post by Adib Taraben-2
Adib Taraben wrote:
> the tarball misses some makefile.mingw that are needed for win32
> compilation.

Okay.  Makefile.mingw and Makefile.mingw.common?

> I checked out the RELEASE_0_42_0_PRE1 and compiled it.

Great!

> Then I stripped the exe and used a modified Installer srcipt for a
> installation set.
>
> The modifications are: (diff attached, nothing magic)
> stripping and lzma compression addresses:
> 1155567    Too big exe for win32 distribution
>
> the additional registry keys to be deleted addresses:
> 1166358    uninstallation incomplete in Win32
>
> If you give me the ok I can upload that to the upload.sf.net.
> Awaiting your response.

Sorry to take so long, if you can upload it, that would be great!

                --Ted



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Inkscape-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Reply | Threaded
Open this post in threaded view
|

Re: Inkscape 0.42 Release Preparations

Adib Taraben-2
Hi Ted,

Actually I run further on and reviewed the installer.
Now it (should) support: (I only have XP and 2000)
-Multiuser installation
-complete windows "stylish", without anoying mesasge boxes
  therefore it uses the prepared dialogs
-ask to remove the the personal preferences file

Unfortunately the questions to ask etc are different and so all the
translations have to be redo. Currently only english and german is
there. I commented the others out. :-(

However I packed with the new thing Inkscape-0.41+0.42pre1-1.win32.exe
and put to the incoming directory already.

I put the installer thing on the patch tracker: 1233880 "new win32
installer"

I made also some screenshots:
http://www.geocities.com/theadib/inkscape_install_1.png
http://www.geocities.com/theadib/inkscape_install_2.png
http://www.geocities.com/theadib/inkscape_install_3.png
http://www.geocities.com/theadib/inkscape_install_4.png
http://www.geocities.com/theadib/inkscape_install_5.png
http://www.geocities.com/theadib/inkscape_install_6.png
http://www.geocities.com/theadib/inkscape_install_7.png
http://www.geocities.com/theadib/inkscape_install_8.png
http://www.geocities.com/theadib/inkscape_install_9.png
http://www.geocities.com/theadib/inkscape_install_10.png
enjoy :-)

If you thing the new installer is unacceptable so short before the
upcomming release I will repack the whole thing. No problem.

Ciao,

Adib.
---


Ted Gould schrieb:

> Adib Taraben wrote:
>
>> the tarball misses some makefile.mingw that are needed for win32
>> compilation.
>
>
> Okay.  Makefile.mingw and Makefile.mingw.common?
>
>> I checked out the RELEASE_0_42_0_PRE1 and compiled it.
>
>
> Great!
>
>> Then I stripped the exe and used a modified Installer srcipt for a
>> installation set.
>>
>> The modifications are: (diff attached, nothing magic)
>> stripping and lzma compression addresses:
>> 1155567    Too big exe for win32 distribution
>>
>> the additional registry keys to be deleted addresses:
>> 1166358    uninstallation incomplete in Win32
>>
>> If you give me the ok I can upload that to the upload.sf.net.
>> Awaiting your response.
>
>
> Sorry to take so long, if you can upload it, that would be great!
>
>         --Ted
>
>



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Inkscape-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/inkscape-devel