• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
RubyBarCamp Kiev 2009: Redmine
 

RubyBarCamp Kiev 2009: Redmine

on

  • 4,270 views

 

Statistics

Views

Total Views
4,270
Views on SlideShare
4,241
Embed Views
29

Actions

Likes
3
Downloads
87
Comments
0

3 Embeds 29

http://www.slideshare.net 21
http://www.linkedin.com 7
http://s.deeeki.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    RubyBarCamp Kiev 2009: Redmine RubyBarCamp Kiev 2009: Redmine Presentation Transcript

    • Redmine система ведения проектов   опыт внедрения “ заточка” для Scrum   и другие полезности Ruby  And  Rails Barcamp Киев, 26 сентября 2009 Vladimir Oleynik Киев, 26 сентября 2009
    • Redmine
      • Features
          • •  Flexible role based access control
          • • Flexible issue tracking system
          • • Customizable workflow
          • • Gantt chart and calendar
          • • News, documents & files management
          • • Feeds & email notifications
          • • Per project wiki
          • • Per project forums
          • • Time tracking
          • • Custom fields for issues, time-entries, projects and users
          • • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
          • • Issue creation via email
          • • Multiple LDAP authentication support
          • • User self-registration support
          • • Multilanguage support
          • •  Custom reports
          • •  On Rails
    • Redmine Installation 1. Create a database (MySQL, PgSQL, sqlite) 2. RubyGems 1.3.1 and Rake 0.8.3 are required 3.  svn co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine 4. Modify  config/database.yml 5. rake db:migrate RAILS_ENV="production"   6. Launch
    • Redmine
      • Migration
          • Trac
          • Mantis
          • Bugzilla
          • Jira
          • Anything else
    • Redmine
      • Roles and Permissions
        • •  Managers may do anything • Developers are not permitted to delete issues • Trainees are not permitted to create issues             and so on • Permissions can be also set for anonymous             and non members
    •  
    • Redmine Roles and Workflow • Customizable issue states and state changes rules •  For every role
    • Redmine Custom Fields for: • Issues • Spent time •  Projects •  Users
    • Redmine Tasks Planning New issues screen (like in other bugtrackers) Useful plug-ins: • Schedule • Staff to do 
    • Redmine Time Logging • anyone can log time to any project or issue •  custom time logging Bulk Time Entries plug-in may come handy
    • Redmine Time Reports •  Powerful issues list filtering and reports builder • Timesheet plug-in
    • Redmine Roadmap •  Shows a milestone/sprint status •  Can be used for "What's new" list generation • Embedded plug-in allows to show auto generated docs,     build or test results in your project
    • Redmine SCM Integration •  includes cvs, subversion, git • referencing and closing issues hooks • commits per author, per month charts • code review plugin
    • Redmine Scrum, Kanban 1. Milestones become Sprints, far future bugs become backlog 2. Avoid forked redmines, use plug-ins: • Burndown charts •  Charts • Kanban board • Scrum dashboard
    • Redmine
      • Buzzwords
        • Blog Bugcloud Chat
        • Campfire
        • Code snippets
        • Hoptoad
        • Hudson
        • Twitter Start/stop timers
        • User import Votes
        • Google calendar   Google analytics
        • Github Hook
    • Redmine class SayByeBye < Redmine def redmine_home      %q( www.redmine.org ) end def   redmine_author      %q( Jean-Philippe Lang ) end def   follow_me      %q( twitter.com/vovaua ) end end