| 101 | | |
| 102 | | == Distribution of Padre == |
| 103 | | |
| 104 | | The primary distribution channel of Padre is CPAN. Hence for every release first we create a CPAN distribution of Padre. (See above). |
| 105 | | |
| 106 | | Based on the CPAN package the downstream distributors (Debian, Fedora, Mandriva, FreeBSD etc.) create their .deb, .rpm etc. files. |
| 107 | | |
| 108 | | For Windows: |
| 109 | | |
| 110 | | There is a Dist::Perl::Padre in the works that will allow us to create a Perl distribution that has padre already installed. |
| 111 | | At one point we might be able to install this distribution independently from any other perl installation on the same machine. |
| 112 | | That will mean the 'production perl' of the user and the perl needed by Padre does not need to be the same. |
| 113 | | |
| 114 | | For Linux/Unix/BSD: |
| 115 | | |
| 116 | | There 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. |
| 117 | | Users 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 |
| 118 | | or any other perl as their 'production perl'. |
| 119 | | Primarily we try to make this work for Linux. |
| 120 | | |
| 121 | | For Mac: |
| 122 | | |
| 123 | | No idea. Maybe the above Dist::Perl::XL will work there too. |
| 124 | | |
| 125 | | |
| 126 | | PAR based executable: We have tried to make a PAR based executable but there is a complex |
| 127 | | issue that currently stops us (ORLite::Migrate and PAR not working well together) See #294 and #399 |
| 128 | | |
| 129 | | == Distribution of the plugins == |
| 130 | | |
| 131 | | Some of the plugins will be distributed by the downstream distributors and/or will be packaged in the Dist::Perl::Padre |
| 132 | | and Dist::Perl::XL distributions. Others will be able to be either installed from CPAN or will be packaged as PAR packages. |
| 133 | | |
| 134 | | |
| 135 | | See also the [wiki:Download] page |
| 136 | | |