Changes between Version 19 and Version 20 of Development


Ignore:
Timestamp:
Jul 1, 2009, 11:41:27 AM (5 years ago)
Author:
szabgab
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development

    v19 v20  
    8585 
    8686 
    87 === Distribution of Padre === 
    88  
    89 The primary distribution channel of Padre is CPAN. Hence for every release first we create a CPAN distribution of Padre. (See above). 
    90  
    91 Based on the CPAN package Gabor release [wiki:BuildingOnPortableStrawberry Padre on Portable Strawberry].  
    92  
    93 Later, based on the CPAN package the downstream distributors create their .deb and .rpm etc. 
    94  
    95 Plans: 
    96  * Stand-alone executable for 
    97  * * Linux. 
    98  * * Windows 
    99  * * Mac 
    100  
    101  * Packaging Padre in the various distributions such as Debian, Fedora, Mandriva, Ubuntu or FreeBSD 
    102  * Chocolate Perl should include Padre with various plug-ins 
    103  
    104  
    105 See also the [wiki:Download] page 
    106  
    107  
    10887 
    10988=== Release and Distribution of Plugins and other packages === 
     
    142121 * upload to PAUSE 
    143122 
     123 
     124=== Distribution of Padre === 
     125 
     126The primary distribution channel of Padre is CPAN. Hence for every release first we create a CPAN distribution of Padre. (See above). 
     127 
     128Based on the CPAN package the downstream distributors (Debian, Fedora, Mandriva, FreeBSD etc.) create their .deb, .rpm etc. files. 
     129 
     130For Windows: 
     131 
     132There is a Dist::Perl::Padre in the works that will allow us to create a Perl distribution that has padre already installed. 
     133At one point we might be able to install this distribution independently from any other perl installation on the same machine.  
     134That  will mean the 'production perl' of the user and the perl needed by Padre does not need to be the same. 
     135 
     136For Linux/Unix/BSD: 
     137 
     138There is a plan to creat a Dist::Perl::XL which would be a full version of perl with Padre (and possibly other things) installed and zipped. 
     139Users will be able to download it, unzip it and run padre from that perl. They will be able to use either the perl that came with Padre 
     140or any other perl as their 'production perl'. 
     141Primarily we try to make this work for Linux. 
     142 
     143For Mac: 
     144 
     145No idea. Maybe the above Dist::Perl::XL will work there too. 
     146 
     147 
     148PAR based executable: We have tried to make a PAR based executable but there is a complex 
     149issue that currently stops us (ORLite::Migrate and PAR not working well together) See #294 and #399 
     150 
     151 
     152See also the [wiki:Download] page 
     153 
     154