Hey,
I figured I can use the same code as ExtensionDistributor for creating packages for the deployment extensions. The code for creating archives and going through the svn repo is not in the extensions directory on svn as far as I can determine though. Where can I find it? If it's not publicly available anywhere at the moment, can it be made so?
Cheers
-- Jeroen De Dauw * http://blog.bn2vs.com * http://wiki.bn2vs.com Don't panic. Don't be evil. 50 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69 66 65! --
On 06/08/10 15:11, Jeroen De Dauw wrote:
Hey,
I figured I can use the same code as ExtensionDistributor for creating packages for the deployment extensions. The code for creating archives and going through the svn repo is not in the extensions directory on svn as far as I can determine though. Where can I find it? If it's not publicly available anywhere at the moment, can it be made so?
I'm not sure which bit you're missing, but it's all documented at:
http://wikitech.wikimedia.org/view/ExtensionDistributor
-- Tim Starling
Hey,
I'm not sure which bit you're missing, but it's all documented at:
The code that creates the tarballs.
Cheers
-- Jeroen De Dauw * http://blog.bn2vs.com * http://wiki.bn2vs.com Don't panic. Don't be evil. 50 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69 66 65! --
On 6 August 2010 08:25, Tim Starling tstarling@wikimedia.org wrote:
On 06/08/10 15:11, Jeroen De Dauw wrote:
Hey,
I figured I can use the same code as ExtensionDistributor for creating packages for the deployment extensions. The code for creating archives
and
going through the svn repo is not in the extensions directory on svn as
far
as I can determine though. Where can I find it? If it's not publicly available anywhere at the moment, can it be made so?
I'm not sure which bit you're missing, but it's all documented at:
http://wikitech.wikimedia.org/view/ExtensionDistributor
-- Tim Starling
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
We won't release the code since it's not GPL
Regards, Wikipedia Staff
On Fri, Aug 6, 2010 at 9:53 AM, Jeroen De Dauw jeroendedauw@gmail.com wrote:
Hey,
I'm not sure which bit you're missing, but it's all documented at:
The code that creates the tarballs.
Cheers
-- Jeroen De Dauw
Don't panic. Don't be evil. 50 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69 66 65! --
On 6 August 2010 08:25, Tim Starling tstarling@wikimedia.org wrote:
On 06/08/10 15:11, Jeroen De Dauw wrote:
Hey,
I figured I can use the same code as ExtensionDistributor for creating packages for the deployment extensions. The code for creating archives
and
going through the svn repo is not in the extensions directory on svn as
far
as I can determine though. Where can I find it? If it's not publicly available anywhere at the moment, can it be made so?
I'm not sure which bit you're missing, but it's all documented at:
http://wikitech.wikimedia.org/view/ExtensionDistributor
-- Tim Starling
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
2010/8/6 Jax cybercorecentre@gmail.com:
We won't release the code since it's not GPL
Regards, Wikipedia Staff
This person is not associated with WMF in any way, so please ignore their message.
The code that creates the tarballs is right there in ExtensionDistributory_body.php , line 208 and below. Simply grepping the source for 'tar' would've shown that.
Interestingly, none of the ExtensionDistributor files have GPL headers. This should probably be fixed.
Roan Kattouw (Catrope)
Thanks Roan,
I'm wondering how I could have missed that :)
Cheers
-- Jeroen De Dauw * http://blog.bn2vs.com * http://wiki.bn2vs.com Don't panic. Don't be evil. 50 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69 66 65! --
On 6 August 2010 12:02, Roan Kattouw roan.kattouw@gmail.com wrote:
The code that creates the tarballs is right there in ExtensionDistributory_body.php , line 208 and below. Simply grepping the source for 'tar' would've shown that.
Interestingly, none of the ExtensionDistributor files have GPL headers. This should probably be fixed.
wikitech-l@lists.wikimedia.org