Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Easier alonetone local server setup (disk storage, auto generated config files, auto create migrate and load bootrap use data)

#88

Reported by Tien Dung · October 12th, 2008 @ 09:39 PM

State: resolved
Milestone: none
Assigned to: Tien Dung Tien Dung

Activity

  1. Tien Dung
    Tien Dung

    I implemented this change request.

    Please help to test by installing a new alonetone on localhost using the guideline in README.markdown

    October 12th, 2008 @ 10:10 PM

  2. Tien Dung
    Tien Dung

    feel free to change the wording in README.markdown. English is not my mother language :D

    October 12th, 2008 @ 10:34 PM

  3. sudara
    sudara
    • State changed from new to open

    Ok, I'll have to try this out.

    I pulled it into master for now, and I'll try to setup another local copy and see how it goes.

    The only thing I changed is that I commented out the rmagick requirement - I use imagescience, so when that requirement is there, I can't load alonetone (I don't have rmagick)

    Also, I added back the haml plugin - it is used for pages_controller and I get an error without the plugin.

    October 13th, 2008 @ 07:23 AM

  4. sudara
    sudara
    • Assigned user changed from sudara to Tien Dung
    • Tag set to backend

    I would say we are pretty close to resolving this one.

    October 16th, 2008 @ 06:29 AM

  5. Tien Dung
    Tien Dung
    • State changed from open to resolved

    October 19th, 2008 @ 03:10 AM

  6. Matt
    Matt

    rake gems:install didn't seem to install the required gems for me. It failed with errors for both haml and rmagic so I manually installed the rest.

    October 19th, 2008 @ 08:43 AM

  7. Matt
    Matt

    It seems also that (according to the error I got from running rake db:migrate) that 'googlecharts' is also a required gem but it isn't listed.

    October 19th, 2008 @ 08:53 AM

  8. Tien Dung
    Tien Dung
    • State changed from resolved to open

    Hi Matt,

    "haml" is required by plugins so config.gem can't help in this case. I think we can work around by adding notification in require statement. Do you have any better idea?

    To Sudara: Can we remove vendor/plugin/haml? Why you need it in production server? I can run alonetone without it in my machine.

    Sudara said that we can use either "rmagick" or "imagescience" that why "rmagick" or "imagescience" does not apprear in config.gem list.

    We can tell it clearer in README.markdown

    October 19th, 2008 @ 12:07 PM

  9. Matt
    Matt

    At this point I'm just pointing out things that seem at variance with the docs. In principle I think a note in the docs is enough of a solution. I would do it myself but since I don't understand what's what yet it doesn't make much sense for me to correct anything.

    October 19th, 2008 @ 12:09 PM

  10. Tien Dung
    Tien Dung

    Thanks Matt,

    The purpose of this ticket is to help anyone with little technical skill can install alonetone seamlessly.

    As you see in the source code, I borrowed a nice technique from spot-us to created config files automatically.

    I would like to do the same with required gems through "rake gems:install" but seem to be that it doesn't work for every case :D

    October 19th, 2008 @ 12:27 PM

  11. sudara
    sudara

    Tein:

    haml is needed for the views in /pages

    October 19th, 2008 @ 09:50 PM

  12. Tien Dung
    Tien Dung

    Sudara, can you load HAML gem via config.gem "haml" in production server? It worked on my localhost.

    October 30th, 2008 @ 03:54 PM

  13. sudara
    sudara

    Hey Tien!

    I will check this (sorry I missed it earlier)

    Sudara

    November 9th, 2008 @ 04:27 AM

  14. sudara
    sudara
    • State changed from open to resolved

    This is closed out, Tien did an amazing job.

    December 21st, 2008 @ 10:30 AM

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.