Windows Installer Idea

Developers
2005-01-22
2013-04-26
  • DavyMitchell
    DavyMitchell
    2005-01-22

    Hi Folks,

    What do people think of an installer that includes DrPython, Python 2.4 and wxPython?

    Thanks,
    Davy

     
    • That sounds extremely nifty.

      I've have gotten around to python 2.4 yet (does all work well?)(I still have python 2.3 on my linux box.)

       
    • I was curious about your website, and also about the process of creating a drpython installer.

      Would there be an installer that:
      1.  Downloads and installs python, wxPython,
      and drpython.
      2.  Lets the user download and install plugins.

      For step one, I was thinking, downloads the latest .zip.
      (So the installer is always up to date).

      Or perhaps,

      a wizard that creates an installer.  For example:

      The wizard:
      Downloads and Packages python, wxPython, drpython, and whatever plugins the user wants.
      Creates the installer.

      The installer:
      Unpacks and installs python, wxPython, drpython,
      and plugins.

      :) I'd be willing to help out with this.

       
    • DavyMitchell
      DavyMitchell
      2005-01-24

      Sorry about the website - FTP access is not working so it is a bit out of date...

      Inno setup is pretty limited when it comes to net installs however NSIS is much better though I have not used it before.

      The installer wizard sounds a cool idea - I want to automate the process of building the installer as much as possible.

      Plugins - how about a default bundle? What are the plugins absolutely everyone has? Code Completion?

      First though I will try a installer with Python, wxP and DrPython. Next we can try the more exciting things!

       
    • No worries.  I often have issues with sites being down myself (cough bluebottle).

      A default bundle?  Hmmmm.

      CodeCompletion
      SearchInFiles

      Those are the really critical ones anyway.

      Maybe if SimpleDebugger one day matures into something fullfledged...

      The installer with wxpython and python would be huge.  (Much easier for new people).

       
    • There is also the possibility of using py2exe.

       
      • DavyMitchell
        DavyMitchell
        2005-01-27

        Made a start!

        It's a Windows only bundle but so far:
        * drpython-3.9.4
        * python-2.4
        * wxPython2.5
        * pywin32

        Next py2exe, pyTTS, and maybe MSSAPI.

        Sadly many (disutils) installers lack features like silent verysilent etc. However it is still neat to set up a Python Development environment so quickly from a single setup.

        Hope to post a test release this weekend.

         
    • RunLevelZero
      RunLevelZero
      2005-01-28

      Could you include the sessions plugin as well?  It's rather handy and only has problems when you move the file that you had opened to some other folder.  Just point it at the new location and it's fine.  It just gives two errors before drpython starts.  Thanks Daniel for the option to save our prefs.  What a time saver.....  Good luck guys and of course thanks for the hard work.

       
    • Very cool, Ill look forward to trying it.

      This will be a very nice solution for people totally new to the program.

      In terms of plugins, that can come a bit later, but that can definitely be added to the list of default plugins.

       
    • Hi RunLevelZero and Dan,
      RunLevelZero:
      Sessions is slightly out of date, and I want to update
      it.

      I changed Sessions to a "light" Version, which I use:

      on http://mitglied.lycos.de/drpython/

      """
        - removed args and folding data
        - last active Session is saved
        - own subdir of lastsessions (plugin/session)
        - if change session, it is asked to store the previous open one
            and the active session is shown in the fileopen dialog
        - if some files are missing, and active document > txtDocumentArray => setto document 0
      """

      Dan asked me, if I want to replace the current sessions plugin with the new one.

      Do you have another feature request?

      So for next time i think it's best to update current sessions plugin.