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

Generate XML resource files from YAML, Rake, or Ruby source #43

Open
AtomicPair opened this issue May 31, 2013 · 1 comment
Open

Generate XML resource files from YAML, Rake, or Ruby source #43

AtomicPair opened this issue May 31, 2013 · 1 comment
Assignees
Labels
Milestone

Comments

@AtomicPair
Copy link
Contributor

Intro

I have seen several people across the web longing for the ability to generate various Android XML resource files from either YAML, Rake, or some other Ruby DSL. Now that I'm using and/or supporting both Ruboto and Pindah in my own projects, I have considered the idea of writing such a component myself. Also, given how both projects utilize Rails-inspired content generation for various app components (like the Android build and properties files), I think this type of component would be a good fit for both projects. However, I'd like to seek input on possible usage and design patterns before I proceed further. :-)

Proposal

Create a stand-alone module that would consume YAML or Rake source to generate associated XML file(s) for all applicable Android resource types (including anim, drawable, layout, values, et al) and the Android manifest file. This module could be designed such that other Android projects like Ruboto and Pindah could easily include the component in their own toolset.

Questions

  1. Who would be interested in using such a tool?
  2. What type of design elements would you want incorporated into the final product?
  3. (Your question here?)
@baroquebobcat
Copy link
Member

Sounds pretty cool. Let us know what it looks like.

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