#22 open
Scott M. Likens

Migration from Erb to Haml

Reported by Scott M. Likens | July 17th, 2008 @ 10:35 PM | in 0.5

Moving from Erb to Haml?

Forked Feather and have started the work, see

http://github.com/damm/feather/t...

... First milestone will be getting everything working properly, 2nd milestone will be making the code pretty. (or haml like)

I guess for now I'm responsible, unless someone wants to help out that is Haml fancy? I'm learning a lot about haml so I don't necessarily mind.

Comments and changes to this ticket

  • Elliott Draper

    Elliott Draper July 18th, 2008 @ 05:39 PM

    • Milestone set to 0.5

    I'm more than happy to test it all once you think you've got the majority of the migration done, and can help out by finding and fixing the odd issues we may have with it.

    When you think the initial migration is ready, let me know and I'll merge the code to our "edge" branch (created today on both core and plugin repos). We can test it and fix any issues in there.

  • Scott M. Likens

    Scott M. Likens July 18th, 2008 @ 06:48 PM

    Got everything running Haml that can be safely haml... I'll work on moving the js from erb to Haml later. (as well as the plugin stuff)

  • Scott M. Likens

    Scott M. Likens July 21st, 2008 @ 05:20 AM

    I did this against edge as of a few hours ago.

    http://github.com/damm/feather/c...

    There's a hangnail about deleting users, however that has nothing to do with Haml, it doesn't work with edge currently. I will leave that to someone else. I just wish I knew why github never shows files deleted, it's like I emptied them?

    That's another story.

  • AJ

    AJ July 21st, 2008 @ 05:53 AM

    Merged into mleung/edge

    Looks good, thanks!

  • AJ

    AJ July 21st, 2008 @ 07:49 AM

    • State changed from “new” to “hold”
    • Assigned user set to “Elliott Draper”

    Let me know if you're happy with this - pretty substantial usability change.

  • AJ

    AJ July 21st, 2008 @ 07:50 AM

    • State changed from “hold” to “open”
  • Alexander Flatter

    Alexander Flatter July 21st, 2008 @ 12:53 PM

    +1 for HAML as you all know

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The core code for Feather, a lightweight Merb-based blogging engine.

Tags

Pages