CINXE.COM
Projects - Ruby Issue Tracking System
<!DOCTYPE html> <html lang="en"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://bugs.ruby-lang.org/projects","20240520195010","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1716234610"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"/> <title>Projects - Ruby Issue Tracking System</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="Redmine"/> <meta name="keywords" content="issue,bug,tracker"/> <meta name="robots" content="nofollow"> <meta name="csrf-param" content="authenticity_token"/> <meta name="csrf-token" content="ISl4yh93L2c0NiUdwRZhT+5j6R/gV/ESGiqW/uGxolzEC+TYgK0Q8g4jusRYXzR1bIxFrzwneLXsJf6L8d7goA=="/> <link rel="shortcut icon" href="/web/20240520195010im_/https://bugs.ruby-lang.org/favicon.ico?1715303947"/> <link rel="stylesheet" media="all" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/stylesheets/jquery/jquery-ui-1.13.2.css?1715303947"/> <link rel="stylesheet" media="all" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/stylesheets/tribute-5.1.3.css?1715303947"/> <link rel="stylesheet" media="all" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/themes/ruby-lang/stylesheets/application.css?1715303947"/> <link rel="stylesheet" media="all" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/themes/ruby-lang/stylesheets/responsive.css?1715303947"/> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/javascripts/jquery-3.6.1-ui-1.13.2-ujs-6.1.7.6.js?1715303947"></script> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/javascripts/tribute-5.1.3.min.js?1715303947"></script> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/javascripts/tablesort-5.2.1.min.js?1715303947"></script> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/javascripts/tablesort-5.2.1.number.min.js?1715303947"></script> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/javascripts/application.js?1715303947"></script> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/javascripts/responsive.js?1715303947"></script> <script> //<![CDATA[ $(window).on('load', function(){ warnLeavingUnsaved('The current page contains unsaved text that will be lost if you leave this page.'); }); //]]> </script> <script> //<![CDATA[ rm = window.rm || {};rm.AutoComplete = rm.AutoComplete || {};rm.AutoComplete.dataSources = JSON.parse('{"issues":"/issues/auto_complete?q=","wiki_pages":"/wiki_pages/auto_complete?q="}'); //]]> </script> <link rel="stylesheet" media="screen" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/plugin_assets/redmine_bugs_ruby_lang/stylesheets/mailing_list_integration.css?1715304073"/> <!-- page specific tags --> <script> //<![CDATA[ var datepickerOptions={dateFormat: 'yy-mm-dd', firstDay: 0, showOn: 'button', buttonImageOnly: true, buttonImage: '/images/calendar.png?1715303947', showButtonPanel: true, showWeek: true, showOtherMonths: true, selectOtherMonths: true, changeMonth: true, changeYear: true, beforeShow: beforeShowDatePicker}; //]]> </script> <link rel="stylesheet" media="screen" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/plugin_assets/redmineup_tags/stylesheets/redmine_tags.css?1715304073"/> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/plugin_assets/redmineup_tags/javascripts/redmine_tags.js?1715304073"></script> <script src="/web/20240520195010js_/https://bugs.ruby-lang.org/plugin_assets/redmineup/javascripts/select2.js?1715304070"></script><link rel="stylesheet" media="screen" href="/web/20240520195010cs_/https://bugs.ruby-lang.org/plugin_assets/redmineup/stylesheets/select2.css?1715304070"/><script src="/web/20240520195010js_/https://bugs.ruby-lang.org/plugin_assets/redmineup/javascripts/select2_helpers.js?1715304070"></script> </head> <body class="theme-Ruby-lang has-main-menu controller-projects action-index avatars-on"> <div id="wrapper"> <div class="flyout-menu js-flyout-menu"> <div class="flyout-menu__search"> <form action="/web/20240520195010/https://bugs.ruby-lang.org/search" accept-charset="UTF-8" name="form-250611b0" method="get"><input name="utf8" type="hidden" value="✓" autocomplete="off"/> <label class="search-magnifier search-magnifier--flyout" for="flyout-search">⚲</label> <input type="text" name="q" id="flyout-search" class="small js-search-input" placeholder="Search"/> </form> </div> <h3>Project</h3> <span class="js-project-menu"></span> <h3>General</h3> <span class="js-general-menu"></span> <span class="js-sidebar flyout-menu__sidebar"></span> <h3>Profile</h3> <span class="js-profile-menu"></span> </div> <div id="top-menu"> <div id="account"> <ul><li><a class="login" href="/web/20240520195010/https://bugs.ruby-lang.org/login">Sign in</a></li><li><a class="register" href="/web/20240520195010/https://bugs.ruby-lang.org/account/register">Register</a></li></ul> </div> <ul><li><a class="home" href="/web/20240520195010/https://bugs.ruby-lang.org/">Home</a></li><li><a class="projects selected" href="/web/20240520195010/https://bugs.ruby-lang.org/projects">Projects</a></li><li><a target="_blank" rel="noopener" class="help" href="https://web.archive.org/web/20240520195010/https://www.redmine.org/guide">Help</a></li></ul></div> <div id="header"> <a href="#" class="mobile-toggle-button js-flyout-menu-toggle-button"></a> <div id="quick-search"> <form action="/web/20240520195010/https://bugs.ruby-lang.org/search" accept-charset="UTF-8" name="form-43984337" method="get"><input name="utf8" type="hidden" value="✓" autocomplete="off"/> <input type="hidden" name="scope" autocomplete="off"/> <label for="q"> <a accesskey="4" href="/web/20240520195010/https://bugs.ruby-lang.org/search">Search</a>: </label> <input type="text" name="q" id="q" size="20" class="small" accesskey="f" data-auto-complete="true"/> </form> <div id="project-jump" class="drdn"><span class="drdn-trigger">Jump to a project...</span><div class="drdn-content"><div class="quick-search"><input type="text" name="q" id="projects-quick-search" value="" class="autocomplete" data-automcomplete-url="/projects/autocomplete.js?jump=projects" autocomplete="off"/></div><div class="drdn-items projects selection"></div><div class="drdn-items all-projects selection"><a class="selected" href="/web/20240520195010/https://bugs.ruby-lang.org/projects?jump=projects">All Projects</a></div></div></div> </div> <h1><a href="/web/20240520195010/https://bugs.ruby-lang.org/">Ruby Issue Tracking System</a></h1> <div id="main-menu" class="tabs"> <ul><li><a class="projects selected" href="/web/20240520195010/https://bugs.ruby-lang.org/projects">Projects</a></li><li><a class="activity" href="/web/20240520195010/https://bugs.ruby-lang.org/activity">Activity</a></li><li><a class="issues" href="/web/20240520195010/https://bugs.ruby-lang.org/issues">Issues</a></li><li><a class="hearts" href="/web/20240520195010/https://bugs.ruby-lang.org/hearts">Like</a></li></ul> <div class="tabs-buttons" style="display:none;"> <button class="tab-left" onclick="moveTabLeft(this); return false;"></button> <button class="tab-right" onclick="moveTabRight(this); return false;"></button> </div> </div> </div> <div id="main" class="nosidebar"> <div id="sidebar"> </div> <div id="content"> <div class="contextual"> <form action="/web/20240520195010/https://bugs.ruby-lang.org/projects" accept-charset="UTF-8" name="form-a75a9915" method="get"><input name="utf8" type="hidden" value="✓" autocomplete="off"/> </form> </div> <h2>Projects</h2> <form id="query_form" action="/web/20240520195010/https://bugs.ruby-lang.org/projects" accept-charset="UTF-8" name="query_form-a76d0c30" method="get"><input name="utf8" type="hidden" value="✓" autocomplete="off"/> <input type="hidden" name="set_filter" id="set_filter" value="1" autocomplete="off"/> <input type="hidden" name="type" id="query_type" value="ProjectQuery" disabled="disabled" autocomplete="off"/> <input type="hidden" name="sort" value="" autocomplete="off"/> <div id="query_form_with_buttons" class="hide-when-print"> <div id="query_form_content"> <fieldset id="filters" class="collapsible "> <legend onclick="toggleFieldset(this);" class="icon icon-expanded">Filters</legend> <div style=""> <script> //<![CDATA[ var operatorLabels = {"=":"is","!":"is not","o":"open","c":"closed","!*":"none","*":"any","\u003e=":"\u003e=","\u003c=":"\u003c=","\u003e\u003c":"between","\u003ct+":"in less than","\u003et+":"in more than","\u003e\u003ct+":"in the next","t+":"in","nd":"tomorrow","t":"today","ld":"yesterday","nw":"next week","w":"this week","lw":"last week","l2w":"last 2 weeks","nm":"next month","m":"this month","lm":"last month","y":"this year","\u003et-":"less than days ago","\u003ct-":"more than days ago","\u003e\u003ct-":"in the past","t-":"days ago","~":"contains","!~":"doesn't contain","*~":"contains any of","^":"starts with","$":"ends with","=p":"any issues in project","=!p":"any issues not in project","!p":"no issues in project","*o":"any open issues","!o":"no open issues","ev":"has been","!ev":"has never been","cf":"changed from"}; var operatorByType = {"list":["=","!"],"list_with_history":["=","!","ev","!ev","cf"],"list_status":["o","=","!","ev","!ev","cf","c","*"],"list_optional":["=","!","!*","*"],"list_optional_with_history":["=","!","ev","!ev","cf","!*","*"],"list_subprojects":["*","!*","=","!"],"date":["=","\u003e=","\u003c=","\u003e\u003c","\u003ct+","\u003et+","\u003e\u003ct+","t+","nd","t","ld","nw","w","lw","l2w","nm","m","lm","y","\u003et-","\u003ct-","\u003e\u003ct-","t-","!*","*"],"date_past":["=","\u003e=","\u003c=","\u003e\u003c","\u003et-","\u003ct-","\u003e\u003ct-","t-","t","ld","w","lw","l2w","m","lm","y","!*","*"],"string":["~","*~","=","!~","!","^","$","!*","*"],"text":["~","*~","!~","^","$","!*","*"],"search":["~","*~","!~"],"integer":["=","\u003e=","\u003c=","\u003e\u003c","!*","*"],"float":["=","\u003e=","\u003c=","\u003e\u003c","!*","*"],"relation":["=","!","=p","=!p","!p","*o","!o","!*","*"],"tree":["=","~","!*","*"]}; var availableFilters = {"status":{"type":"list","name":"Status","remote":true,"values":[["active","1"],["closed","5"]]},"id":{"type":"list","name":"Project","remote":true},"name":{"type":"text","name":"Name","values":null},"description":{"type":"text","name":"Description","values":null},"parent_id":{"type":"list_subprojects","name":"Subproject of","remote":true},"is_public":{"type":"list","name":"Public","values":[["yes","1"],["no","0"]]},"created_on":{"type":"date_past","name":"Created","values":null}}; var labelDayPlural = "days"; var filtersUrl = "\/queries\/filter?type=ProjectQuery"; $(document).ready(function(){ initFilters(); addFilter("status", "=", ["1"]); }); //]]> </script> <table id="filters-table"> </table> <div class="add-filter"> <label for="add_filter_select">Add filter</label> <select id="add_filter_select"><option value=""> </option> <option value="status">Status</option> <option value="id">Project</option> <option value="parent_id">Subproject of</option> <option value="is_public">Public</option> <option value="created_on">Created</option><optgroup label="Text"><option value="name">Name</option> <option value="description">Description</option></optgroup></select> </div> <input type="hidden" name="f[]" id="f_" value="" autocomplete="off"/> </div> </fieldset> <fieldset id="options" class="collapsible collapsed"> <legend onclick="toggleFieldset(this);" class="icon icon-collapsed">Options</legend> <div class="hidden"> <div> <span class="field"><label for="display_type">Display results as</label></span> <input type="radio" name="display_type" id="display_type_board" value="board" checked="checked"/><label for="display_type_board" class="inline">Board</label><input type="radio" name="display_type" id="display_type_list" value="list"/><label for="display_type_list" class="inline">List</label> </div> <table id="list-definition" class="hidden"> <tr> <td class="field">Columns</td> <td> <span class="query-columns"> <span> <label for="available_c">Available Columns</label> <select name="available_columns[]" id="available_c" multiple="multiple" size="10" ondblclick="moveOptions(this.form.available_c, this.form.selected_c);"><option value="status">Status</option> <option value="homepage">Homepage</option> <option value="parent_id">Subproject of</option> <option value="is_public">Public</option> <option value="created_on">Created</option></select> </span> <span class="buttons"> <input type="button" value="→" class="move-right" onclick="moveOptions(this.form.available_c, this.form.selected_c);"/> <input type="button" value="←" class="move-left" onclick="moveOptions(this.form.selected_c, this.form.available_c);"/> </span> <span> <label for="selected_c">Selected Columns</label> <select name="c[]" id="selected_c" multiple="multiple" size="10" ondblclick="moveOptions(this.form.selected_c, this.form.available_c);"><option value="name">Name</option> <option value="identifier">Identifier</option> <option value="short_description">Description</option></select> </span> <span class="buttons"> <input type="button" value="⇈" onclick="moveOptionTop(this.form.selected_c);"/> <input type="button" value="↑" onclick="moveOptionUp(this.form.selected_c);"/> <input type="button" value="↓" onclick="moveOptionDown(this.form.selected_c);"/> <input type="button" value="⇊" onclick="moveOptionBottom(this.form.selected_c);"/> </span> </span> <script> //<![CDATA[ $(document).ready(function(){ $('.query-columns').closest('form').submit(function(){ $('#selected_c option:not(:disabled)').prop('selected', true); }); }); //]]> </script></td> </tr> <tr> <td class="field"><label for="group_by">Group results by</label></td> <td><select name="group_by" id="group_by"><option value=""> </option> <option value="is_public">Public</option></select></td> </tr> </table> </div> </fieldset> </div> <p class="buttons"> <a href="#" onclick="$("#query_form").submit(); return false;" class="icon icon-checked">Apply</a> <a class="icon icon-reload" href="/web/20240520195010/https://bugs.ruby-lang.org/projects?set_filter=1&sort=">Clear</a> </p> </div> <script> //<![CDATA[ $(function ($) { $('input[name=display_type]').change(function (e) { if ($("#display_type_list").is(':checked')) { $('table#list-definition').show(); } else { $('table#list-definition').hide(); } }) }); //]]> </script> </form> <div id="projects-index"> <ul class="projects root"> <li class="root"><div class="root"><a class="project root parent public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby">Ruby</a><div class="wiki description"><p>Matz's Ruby Implementation.</p> <p>Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.</p> <p>This project holds cross-version bugs, tasks and documents. See the subprojects for version specific topics....</p></div></div> <ul class="projects "> <li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-186">Backport186</a><div class="wiki description"><p>Don't report issues here.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-187">Backport187</a><div class="wiki description"><p>Don't report issues here.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-191">Backport191</a><div class="wiki description"><p>Don't report issues here.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-192">Backport192</a><div class="wiki description"><p>Don't report issues here.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-193">Backport193</a><div class="wiki description"><p>Backport request for Ruby 1.9.3.</p> <p>Don't report issues here.<br> Report it to <a class="project" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-master">Ruby master</a>, even if you think the issue is peculiar to 1.9.3.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-200">Backport200</a><div class="wiki description"><p>Backport request for Ruby 2.0.0.</p> <p>Don't report issues here.<br> Report it to <a class="project" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-master">Ruby master</a>, even if you think the issue is peculiar to 2.0.0.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-21">Backport21</a><div class="wiki description"><p>Backport request for Ruby 2.1.</p> <p>Don't report issues here.<br> Report it to <a class="project" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-master">Ruby master</a>, even if you think the issue is peculiar to 2.1.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/backport22">Backport22</a><div class="wiki description"><p>Backport request for Ruby 2.2.</p> <p>Don't report issues here.<br> Report it to <a class="project" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-master">Ruby master</a>, even if you think the issue is peculiar to 2.2.</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-18">Ruby 1.8</a><div class="wiki description"><p>Matz's Ruby Implementation, version 1.8</p> <p>Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.<br> This project develops and maintains the version 1.8 series of Ruby....</p></div></div> </li><li class="child"><div class="child"><a class="project child leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/ruby-master">Ruby master</a><div class="wiki description"><p>Matz's Ruby Implementation, master</p> <p>Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.</p></div></div> </li></ul></li> <li class="root"><div class="root"><a class="project root leaf public" href="/web/20240520195010/https://bugs.ruby-lang.org/projects/test">Test</a></div> </li></ul> </div> <p class="other-formats">Also available in: <span><a class="atom" rel="nofollow" href="/web/20240520195010/https://bugs.ruby-lang.org/projects.atom">Atom</a></span> </p> <div style="clear:both;"></div> </div> </div> <div id="footer"> Powered by <a target="_blank" rel="noopener" href="https://web.archive.org/web/20240520195010/https://www.redmine.org/">Redmine</a> © 2006-2024 Jean-Philippe Lang </div> <div id="ajax-indicator" style="display:none;"><span>Loading...</span></div> <div id="ajax-modal" style="display:none;"></div> </div> <script> //<![CDATA[ setSelect2Filter('issue_tags', {"url":"/auto_completes/redmine_tags"}); //]]> </script> </body> </html> <!-- FILE ARCHIVED ON 19:50:10 May 20, 2024 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 04:27:15 Mar 04, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.658 exclusion.robots: 0.036 exclusion.robots.policy: 0.021 esindex: 0.013 cdx.remote: 44.612 LoadShardBlock: 136.765 (3) PetaboxLoader3.datanode: 97.831 (4) PetaboxLoader3.resolve: 279.475 (2) load_resource: 306.389 -->