Version 108 (modified by Casan, 7 years ago) (diff)



This page stores my ideas and thoughts and other stuff related to my use of Padre.
I will be commenting on releases and connect wishes/comments to tickets when possible.
I will be making comments on: Padre, CPAN6, Rakudo, Parrot, Mod_parrot, DBDI, git/svn, MySQL/PostgreSQL, FreeBSD
which is the toolchain I will keep an eye on, helping me to build web applications in perl6.


Feature Requests These have not been targeted any milestones
? wish I don't have to save a file for running some fast test code in the editor and get output to the output window
? wish the output window supported input prompt as if the code were run in a shell
? wish use v6; or perl6 specific syntax in file was enough to have status bar reflect: application/x-perl6 mime
? wish the sidescrollbar in the edit area is set to auto, so it only displays if the content is wide enough to require
? wish the core didn't open so many external windows via the browser, integrated in the ide by default, with settings options

Plugin Ideas (these projects I should do myself and not expect anyone else to do them, I'ld rather the core system works)
? wish: file explorer panel and VCS integration and project management via plugin
? wish: visual memory manager in the gui for debugging and understanding memory usage
? wish: cpan integration - gui for core and extras module management and dependency relations and install log
? wish: integrated parrot/rakudo/perl5 upgrade/downgrade/activator/deactivator mechanism
? wish: additional languages come as plugins
? wish: GUI designer - wxwidgets especially
? wish: SQL database designer/manager
? wish: UML designer with stub code generator
? wish: application starter guide(gui, script, daemon, systray app, webapp)
? wish: application mode, the gui becomes context aware
? wish: gui app, module, distribution deployment manager
? wish: lightweight web&database server with mod_parrot support for testing
? wish: padre developer community, for support services

. Padre Release Process:

PADRE on Windows Vista

padre-Standalone-5.10.0-alpha-1.exe released: 2009.01.18
. Installed on Windows Vista
. Created a shortcut C:\padre\perl\bin\padre.bat (with start in: c:\padre\perl\bin)
+ installer works
+ editor works
+ uninstall works
! uninstaller does not remove c:\padre\cpan\histfile

  • wish the console window temporarily necessary for starting padre will die soon
  • wish the installation could be to any destination=portable
  • wish the installation included parrot/rakudo released: 2009.01.16
. Installed on Windows Vista
. Created a shortcut C:\portable\perl\bin\portablepadre.bat (with start in: c:\padre\perl\bin)
+ editor works
+ comes with parrot 0.8.2
+ uninstalls easily, simply delete the c:\portable directory
+ files saved with .p6 extension is recognized in the status bar with: application/x-perl6 mime
+ RUN ctrl-F5 c:\portable\parrot\parrot.exe c:\portable\parrot\languages\perl6\perl6.pbc c:\lab\p6p6ext.p6 runs perl6 code
+ files saved with .p6 extension and run via F5 is interpreted by parrot.exe perl6.pbc with output to output window

  • wish the portable is portable
  • wish the console window temporarily necessary for starting padre will die soon


No comments yet


.perl6 is the language by definition = see rakudo for implementation
..still undefined=moving target, when is the basics defined? already perhaps, what are the basics?


Patrick Michaud++
bug reports by mail only: rakudobug@… !
production ready?: 2010.01.19 when the parrot dependency is deemed prime for production use
..but also requires cpan6 and mod_parrot and mod_perl6/rakudo

1.0 release date: 2009.03.17 = stable API for language implementors eg. perl6=rakudo
2.0 release date: 2010.01.19 = production use, now we will begin to see business applications
until then?: learn perl6, mod_perl6, padre, perl6 webapp, guiapp, daemonapp, script design patterns
until then?: write documentation, and experiment with the code, write pseudo code and demo apps
until then?: develop developer tools and tutorials
until then?: migrate cpan5 modules to cpan6
until then?: develop in perl5 with moose or other OO helper


Jeff Horwitz++


Jeff Horwitz++
. the language specific module, will sit on top of a shared mod_parrot, using a shared parrot, on a shared apache


? when can & will CPAN5 module owners begin to create CPAN6 counterparts?
. This needs to take off we all know that, but is there anyone driving this initiative?


Tim Bunce?, Lathos?


No comments yet


No comments yet


No comments yet


No comments yet

General FAQ

Q: Will perl6 code be able to use cpan5 modules? When?
A: ?

Little Book

Padre Universe

  • Workstation: Windows
  • Server: FreeBSD