Installing Redmine with Sqlite 3 on Windows

  1. Go to http://rubyonrails.org/download
  2. Install Ruby
  3. Install RubyGems
  4. Run [ gem install rails ]
  5. Run [ gem install mysql ] (in case we want to use mysql as db, sqlite is fine though)
  6. Run [ gem install rake ]
  7. Run [ gem install sqlite3-ruby ]
  8. Extract redmine (I extracted to C:\Ruby\redmine-0.8.4)
  9. Browse to redmine folder/config
  10. Copy database.yml.example to database.yml
  11. Set database options for production:
  12. In production:
  13. adapter: sqlite3
  14. dbfile: db/prod.db
  15. host: localhost
  16. Get sqlite3.dll from sqlite 3 distribution (http://www.sqlite.org) and put in Ruby/bin directory
  17. Browse to Redmine directory in command prompt
  18. Run [ rake db:migrate RAILS_ENV="production" ]
  19. Run [ rake redmine:load_default_data RAILS_ENV="production" ]
  20. Run [ gem install mongrel ]
  21. Run [ gem install mongrel_service ]
  22. Run [ mongrel_rails service::install -N Redmine_Server -D "Redmine Server on Mongrel" -e "production" ]
  23. Start service and set to “Automatic”
  24. Username: admin Password: admin
  25. Refer to http://www.redmine.org/wiki/redmine/RedmineInstall for SMTP config (If you want emails generated for tickets, etc.)
  26. Install CollabNet SVN as svnservice (WebDAV not needed), svn root C:\svn_repository
  27. Start service “CollabNet Subversion svnserve”
  28. Run [ svnadmin create c:\svn_repository ]
  29. Uncomment anon-access = read, auth-access = write, password-db = passwd in svnserve.conf
  30. Add users to Redmine, have user change password to whatever they want it to
  31. Add users to passwd (same username), all plaintext, so create random passwords for each user and have them record it (cannot be changed unless requested by admin, and admin will know what pw is)
  32. Restart Redmine_Server service
  33. Create subfolders for projects, and trunk/tags/branches for each project
  34. Add svn://localhost/projectname as project root for each project in Redmine

Source: http://www.rvaidya.com/blog/ruby/2009/09/15/step-by-step-quick-installation-of-redmine-svn-on-windows/

Booking.com – Ultimate solution for Online Hotel Reservation

Today, I talked with Eng. Sabry about Booking.com. the ultimate solution for booking hotels and tours online. Here is a list of important points:

· Booking.com is a trusted website that used to book hotels world wide

· Booking.com offers good prices compared to any other website

· When purchasing an offer through booking.com, the website records information about credit card. However, no money is taken from the credit card at the time of reservation.

· After purchasing the offer, an email is sent to purchaser, and a fax to hotel about reservation details.

· Money is not paid through credit card, it’s paid by purchaser at hotel and exactly with the amount displayed on the website for the offer.

· If purchaser decided to cancel the reservation, before 3 days of the date. Then cancellation is free. If within 3 days before the reservation, fees for 1 night is taken from credit card. If no cancellation is made, and purchaser didn’t attend to hotel, then money for whole nights is taken from credit card.