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

Refactored and improved install and list tasks with better deployment features etc. #39

Closed
kristianmandrup opened this issue Apr 14, 2010 · 3 comments

Comments

@kristianmandrup
Copy link

I have started to refactor the 'install' task in a major way, as it is getting too complex as it is.
Now it also allows for deploying tasks and their templates to special repositories, so as to allow development to be distinct from the deployed task and have all templates used in one location.

The deploy feature could be combined with my github_repo gem and github_thor_tasks, to deploy tasks and templates to a github repo instead ;)

I have also refactored and improved the 'list' task to display task groups correctly with their namespace.

See http://github.com/kristianmandrup/thor

PS: Install refactoring not completely tested yet...

@josevalim
Copy link
Contributor

I changed one of your tickets to "Improve Thor::Runner". Let's have it as umbrella for all this Thor::Runner refactoring. :)

@kristianmandrup
Copy link
Author

Hi Jose,

Thanks for the interest! I will try and work on it today to make sure the refactored code really works and is well structured. Where is the ticket you mention?
Still a lot of "infrastructure" that I don't know about, both the general ruby developer infrastructure such as tickets and with regards to the infrastructure changes in Rails 3.
I also never managed to get IRC to work for me. What is the easiest way to get started?

@josevalim
Copy link
Contributor

The ticket is #29. I don't use IRC also, I will send you a private message with my e-mail address.

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

No branches or pull requests

2 participants