Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request: a PLAN doc containing more specifics about project goals #24

Open
uvtc opened this issue Jan 14, 2013 · 6 comments
Open

request: a PLAN doc containing more specifics about project goals #24

uvtc opened this issue Jan 14, 2013 · 6 comments
Labels

Comments

@uvtc
Copy link
Contributor

uvtc commented Jan 14, 2013

I think it would be useful if the project had a PLAN.md file containing sections something like:

  • primary general project goals with some details (AST, MOP, etc.)
  • Perl 5 features/functions/isms most likely to be dropped/not-implemented
  • planned incompatible syntax/semantics changes from Perl 5
  • new language features/additions planned for Moe
@stevan
Copy link
Member

stevan commented Jan 14, 2013

Yup, this document is in the works. Mostly it is in my head right now, but will likely get into bits before I go to bed tonight.

@stevan
Copy link
Member

stevan commented Jan 14, 2013

For the time being I suggest referring to slide 127-137 (or 140-150, same thing though) of the talk (https://speakerdeck.com/stevan_little/perl-is-not-dead-it-is-a-dead-end)

@stevan
Copy link
Member

stevan commented Jan 17, 2013

John,

Moe has been moved to https://github.com/MoeOrganization/moe and you have been made a committer to the repo. This means you have push and pull rights, please use them responsibly and enjoy.

Thanks for your contribution, I look forward to many more in the future :)

  • Stevan

On Jan 14, 2013, at 11:13 AM, John Gabriele [email protected] wrote:

I think it would be useful if the project had a PLAN.md file containing sections something like:

• primary general project goals with some details (AST, MOP, etc.)
• Perl 5 features/functions/isms most-likely to be dropped/not-implemented
• planned incompatible syntax/semantics changes from Perl 5
• new language features/additions planned for Moe

Reply to this email directly or view it on GitHub.

@uvtc
Copy link
Contributor Author

uvtc commented Jan 17, 2013

I see that there are now a number of wiki pages outlining various positions on what to jettison/keep. (Perhaps these will eventually be coalesced into a PLAN doc?)

To add my 2 cents right here, my biggest must-haves would be:

  • built-in repl
  • built-in way to alias long module names (ex. use Whatchamacallit::fuse as fuse;)
  • standard simple way right from the get-go for creating, versioning, metadata-ing, building, packaging, distributing, and installing modules (including a way to install modules into somewhere in my $HOME dir rather than only into site_perl).
  • strict/warnings on by default

---John

@stevan
Copy link
Member

stevan commented Jan 17, 2013

John,

The idea of the wiki pages are to let everyone put in their two cents without having it be anything official. At some point in the near future we will be assembling the PLAN doc, but want to avoid anything official yet.

Ideally you could take your list and move it into the wiki do it won't be forgotten about.

Thanks,

Stevan

On Jan 17, 2013, at 9:45 AM, John Gabriele [email protected] wrote:

I see that there are now a number of wiki pages outlining various positions on what to jettison/keep. (Perhaps these will eventually be coalesced into a PLAN doc?)

To add my 2 cents right here, my biggest must-haves would be:

built-in repl
built-in way to alias long module names (ex. use Whatchamacallit::fuse as fuse;)
standard simple way right from the get-go for creating, versioning, metadata-ing, building, packaging, distributing, and installing modules (including a way to install modules into somewhere in my $HOME dir rather than only into site_perl).
strict/warnings on by default
---John


Reply to this email directly or view it on GitHub.

@uvtc
Copy link
Contributor Author

uvtc commented Jan 17, 2013

Created my humble wiki page. Thanks. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants