• Complain

Bevilacqua - Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities

Here you can read online Bevilacqua - Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2014, publisher: Packt Publishing - ebooks Account, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Bevilacqua Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities
  • Book:
    Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities
  • Author:
  • Publisher:
    Packt Publishing - ebooks Account
  • Genre:
  • Year:
    2014
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Build stunning extensions quickly and efficiently by leveraging Redmines plugin facilitiesAbout This Book
  • Gain access to powerful and useful features by hooking into Redmines underlying infrastructure
  • Real-world examples that will help you in building cross-platform applications using Redmine
  • Full of illustrations, tips, and tricks to facilitate the development of plugins and extensions
Who This Book Is For

This book is intended for those who want to build custom functionality into the Redmine project management platform. If youre already comfortable with Ruby, Rails, and Redmine, but you arent quite sure what to do next, this book will walk you through the basics of getting a plugin written and integrated into various key areas of Redmine.

What You Will Learn
  • Understand the basic plugin setup from scratch
  • Exercise core Redmine enhancement through the use of model/view/controller/helper hooks
  • Apply and control the ability to attach files to custom models
  • Discover how to lock down content area access by leveraging the existing security infrastructure
  • Learn how to make model fields searchable within Redmines existing search subsystem
  • Enable custom updates to be mixed into Redmines project and system activity streams
In Detail

Redmine is a flexible project management web application that is cross-platform and cross-database. Redmine handles multiple projects and provides integrated project management features, issue tracking, and support for various version control systems.

This book provides an overview of the tools available to potential plugin authors who want to extend and enhance a product to work their way. It is meant to teach developers who have existing Ruby on Rails experience on how they can properly extend Redmine through custom plugins.

In this book, existing models, views, and controllers will be extended through the use of hooks. You will learn how custom updates can be tied into project and system activity streams.

Plugin models will be made searchable and custom permissions and security will be discussed. This book will also teach you how to create a sustainable plugin for an established product and maintain an ongoing relationship with the Redmine community as it relates to a new plugin.

Reading this book will provide you with the necessary skills to quickly and efficiently extend products through plugins.

Bevilacqua: author's other books


Who wrote Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities? Find out the surname, the name of the author of the book and a list of all author's works by series.

Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Redmine Plugin Extension and Development

Redmine Plugin Extension and Development

Copyright 2014 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: March 2014

Production Reference: 1120314

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78328-874-8

www.packtpub.com

Cover Image by Aniket Sawant (<>)

Credits

Author

Alex Bevilacqua

Reviewers

Shamasis Bhattacharya

Petr Pospil

Kevin Vicrey

Mischa The Evil

Acquisition Editors

Akram Hussain

Neha Nagwekar

Content Development Editor

Larissa Pinto

Technical Editors

Aman Preet Singh

Nachiket Vartak

Copy Editors

Alisha Aranha

Brandt D'Mello

Adithi Shetty

Project Coordinator

Jomin Varghese

Proofreader

Maria Gould

Graphics

Ronak Dhruv

Indexer

Monica Ajmera Mehta

Production Coordinator

Alwin Roy

Cover Work

Alwin Roy

About the Author

Alex Bevilacqua is an advocate for open standards, as well as a passionate and enthusiastic open source developer with over 10 years of experience. He is skilled in Ruby, Python, C#, Flash, Flex, JavaScript, and others.

He is the author of a number of Redmine extensions and plugins; two of the most popular being the Redmine Knowledgebase and the Redmine Dropbox Attachments plugin.

He currently works for a leading digital marketing company in Toronto where he works on process automation, data collection, and aggregation initiatives. His personal blog can be found at http://www.alexbevi.com.

I'd like to start by thanking my wife Sara for being patient with me throughout this process (which should not have taken nearly as long as it did). I'd also like to thank Jomin, Larissa, and Neha (from Packt Publishing), and Misha, Kevin, Petr, and Shamasis (my expert reviewers) for helping shape the book into what you now hold in your hands.

Finally, a huge thanks to Jean-Philippe Lang, Eric Davis, Jean-Baptiste Barth, and the rest of the Redmine core development team for creating such a wonderfully extensible product.

About the Reviewers

Shamasis Bhattacharya has been a part of FusionCharts since 2008. As a JavaScript architect, he heads the JavaScript development team and spends most of his time analyzing, modeling, and coding the FusionCharts JavaScript charting library with attention to smart software design, continuous delivery, and innovative data visualization countenances.

He writes on his blog http://www.shamasis.net/, contributes to the community on GitHub at http://github.com/shamasis, and spends the rest of his time with his wife, Madhumita. He has also written the book FusionCharts Beginner's Guide: The Official Guide for FusionCharts Suite, Packt Publishing .

Without my wife, Madhumita, tolerating my eccentricities, nothing would have been possible!

Petr Pospil is a very skilled programmer with more than 14 years of experience in commercial programming business. He has worked in banking, loan companies, and international companies with more than 7,000 employees worldwide. His experience in these companies was based on Microsoft technologies such as .NET and SQL servers.

For the last four years, Petr has been totally focused on developing Easy Redmine, working as the head of the department. Petr believes Easy Redmine to be the best project management tool thanks to its adaptability and an awesome team that contributes to the development of Easy Redmine. He has smoothly shifted from Microsoft technologies to Ruby, Ruby on Rails, and Redmine.

Petr coaches the development team, takes care of the quality of the Redmine core, and develops various useful plugins, not to mention his passion for rapidly increasing sales. He also likes cooking and eating good meals and trekking in the mountains with his cheerful fiance.

Kevin Vicrey is a Web Development Engineer at Schneider Electric, in Montreal. He has over eight years of experience in front end and back end programming, using Redmine as the main project management tool. He holds a master's degree in Computer Science. He worked at IBM (Montpellier, France) and Schneider Electric (Boston, USA) as Lead Web Developer for five years. He has published many articles on the Internet about web technologies (http://vickev.com).

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpPacktLibPacktPubcom Do you need instant solutions to your IT - photo 1

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print and bookmark content
  • On demand and accessible via web browser
Free Access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.

Preface

Imagine this: you stumble across a versatile open source project that outperforms most proprietary systems you've tested against, but it falls short due to just one simple yet critical missing feature. We've all been there before.

As hobbyists, developers, or just tinkerers, we dig into the code only to find that although the codebase is clean and well documented, we're not really sure where to start.

With Redmine, the answer to our dilemma is straightforward: write a plugin that fills this blank we've identified, allowing us to quickly implement feature x without having to hack the core system.

The Redmine authors have gone to great lengths to provide a plugin system that is extensive enough to allow even the most complex solutions to be quickly and efficiently implemented without having to resort to hacks.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities»

Look at similar books to Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities»

Discussion, reviews of the book Redmine plugin extension and development: build stunning extensions quickly and efficiently by leveraging Redmines plugin facilities and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.