Permalink
Browse files

Merge remote branch 'origin/github-links'

  • Loading branch information...
2 parents a8aab9f + de92e5e commit 8b3aa4a5e508f5cff815e30fca94dc5a006c6d4f @moritz moritz committed Jan 18, 2012
View
@@ -170,8 +170,8 @@ WEB SITES
The following web sites have all the information you need about Parrot:
http://www.parrot.org/
- http://trac.parrot.org/
http://docs.parrot.org/
+ https://github.com/parrot/parrot/
Have fun,
The Parrot Team.
View
@@ -6,7 +6,7 @@ commit access, just those who have a role they've taken responsibility
for.
See docs/project/roles_responsibilities.pod for role definitions, and
-https://trac.parrot.org/parrot/wiki/Languages for language authors/maintainers.
+https://github.com/parrot/parrot/wiki/Languages for language authors/maintainers.
Project Team
View
@@ -1,9 +1,9 @@
-All todo items should have a corresponding trac ticket. See the current list:
+All todo items should have a corresponding github issue. See the current list:
- https://trac.parrot.org/parrot/report/9
+ https://github.com/parrot/parrot/issues?labels=todo
To open a new todo ticket, use
- https://trac.parrot.org/
+ https://github.com/parrot/parrot/issues/new
View
@@ -12,7 +12,7 @@
tags:
- 'PMC'
- 'experimental'
- ticket: 'http://trac.parrot.org/parrot/ticket/2034'
+ ticket: 'https://github.com/parrot/parrot/issues/651'
-
name: '"Advanced" NCI parameter types'
eligible: '3.1'
@@ -23,7 +23,7 @@
-
name: 'Pointer, UnManagedStruct, and ManagedStruct'
eligible: '3.4'
- ticket: 'http://trac.parrot.org/parrot/ticket/2035'
+ ticket: 'https://github.com/parrot/parrot/issues/657'
-
name: 'add write barrier to all PMCs that write in unusual VTABLE functions'
eligible: '3.4'
@@ -44,7 +44,7 @@
detection:
regex:
pir: '^ ".sub" .+ ":init"'
- ticket: 'https://trac.parrot.org/parrot/ticket/1896'
+ ticket: 'https://github.com/parrot/parrot/issues/469'
-
name: '":load" and ":init" Sub flags doing different things'
eligible: '3.1'
@@ -63,9 +63,9 @@
- 'PIR'
- 'syntax'
tickets:
- - 'https://trac.parrot.org/parrot/ticket/1033'
- - 'https://trac.parrot.org/parrot/ticket/1704'
- - 'https://trac.parrot.org/parrot/ticket/1705'
+ - 'https://github.com/parrot/parrot/issues/600'
+ - 'https://github.com/parrot/parrot/issues/571'
+ - 'https://github.com/parrot/parrot/issues/578'
-
name: 'Action methods in rules'
note: 'Per Synopsis 5, all regexes will have an implied {*} token at the end which cause invocation of an action method if a ":action" object is supplied.'
@@ -79,7 +79,7 @@
tags:
- 'library'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1598'
+ ticket: 'https://github.com/parrot/parrot/issues/375'
-
name: 'Assigning to registers in parrot_debugger'
tags:
@@ -112,28 +112,28 @@
detection:
regex:
pir: 'new\s\[?\''Complex\''\]?'
- ticket: 'https://trac.parrot.org/parrot/ticket/1892'
+ ticket: 'https://github.com/parrot/parrot/issues/462'
-
name: 'Cross-HLL library loading'
tags:
- 'library'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/754'
+ ticket: 'https://github.com/parrot/parrot/issues/266'
-
name: 'GC timely destruction'
eligible: '3.1'
note: 'All PIR ops and internal semantics related to timely destruction of PMCs is deprecated.'
tags:
- 'deprecated'
- 'functions'
- ticket: 'https://trac.parrot.org/parrot/ticket/1800'
+ ticket: 'https://github.com/parrot/parrot/issues/278'
-
name: 'GC_SYS_NAME option to interpinfo_s_i'
note: 'Ability to get the string name of the current GC core from the interpinfo_s_i. See r43900 and r43904 for details.'
tags:
- 'Opcodes'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1581'
+ ticket: 'https://github.com/parrot/parrot/issues/347'
-
name: 'IPv6 Support'
tags:
@@ -146,27 +146,27 @@
tags:
- 'deprecated'
- 'library'
- ticket: 'https://trac.parrot.org/parrot/ticket/508'
+ ticket: 'https://github.com/parrot/parrot/issues/494'
-
name: 'LWP, https::Message, URI & URI::Escape'
tags:
- 'library'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1637'
+ ticket: 'https://github.com/parrot/parrot/issues/431'
-
name: 'ManagedStruct reallocations based on shape changes'
eligible: '2.4'
note: 'Since shape changes may simply be used for re-interpreting data, and may also occur in several steps, re-allocating after any one shape change may be undesirable. In stead, an explicit allocate/reallocate method will be provided.'
tags:
- 'deprecated'
- 'PMC'
- ticket: 'https://trac.parrot.org/parrot/ticket/1554'
+ ticket: 'https://github.com/parrot/parrot/issues/319'
-
name: 'MappedByteArray PMC'
tags:
- 'PMC'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1877'
+ ticket: 'https://github.com/parrot/parrot/issues/420'
-
name: 'Meta-model implementation used by PCT'
eligible: '2.7'
@@ -189,7 +189,7 @@
tags:
- 'opcodes'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1582'
+ ticket: 'https://github.com/parrot/parrot/issues/354'
-
name: 'OpenGL bindings and libraries'
tags:
@@ -227,7 +227,7 @@
tags:
- 'deprecated'
- 'compiler'
- ticket: 'https://trac.parrot.org/parrot/ticket/463'
+ ticket: 'https://github.com/parrot/parrot/issues/464'
-
name: 'PCT::HLLCompiler stages'
eligible: '1.1'
@@ -256,7 +256,7 @@
tags:
- 'PMC'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1599'
+ ticket: 'https://github.com/parrot/parrot/issues/382'
-
name: 'Parrot_load_bytecode_file'
note: 'Load a .pbc file into the interpreter. Experimental.'
@@ -310,23 +310,23 @@
tags:
- 'deprecated'
- 'PMC'
- ticket: 'https://trac.parrot.org/parrot/ticket/1553'
+ ticket: 'https://github.com/parrot/parrot/issues/311'
-
name: 'UnManagedStruct handling nested structure'
eligible: '2.4'
note: 'UnManagedStruct will be simplified to only support flat structures. This means that elements which themselves have structure - struct pointers and function pointers will be stored as "void *" and "void (*)(void)" respectively. To use these, they will need to be cast to the appropriate signature on access.'
tags:
- 'PMC'
- 'deprecated'
- ticket: 'https://trac.parrot.org/parrot/ticket/1551'
+ ticket: 'https://github.com/parrot/parrot/issues/298'
-
name: 'UnManagedStruct initializer structure'
eligible: '2.4'
note: 'The initializer structure will cease to be an array of triples. Instead, an array of flags (no counts or offsets), or a string representation of the same information may be used.'
tags:
- 'deprecated'
- 'PMC'
- ticket: 'https://trac.parrot.org/parrot/ticket/1552'
+ ticket: 'https://github.com/parrot/parrot/issues/305'
-
name: 'charset, charsetname, find_charset, trans_charset'
eligible: '2.10'
@@ -352,7 +352,7 @@
tags:
- 'deprecated'
- 'opcodes'
- ticket: 'https://trac.parrot.org/parrot/ticket/1565'
+ ticket: 'https://github.com/parrot/parrot/issues/340'
-
name: 'finalize'
note: 'Finalize exception handler, unrolling inner runloops if needed.'
@@ -377,7 +377,7 @@
tags:
- 'deprecated'
- 'opcodes'
- ticket: 'https://trac.parrot.org/parrot/ticket/218'
+ ticket: 'https://github.com/parrot/parrot/issues/303'
-
name: 'get_results opcode order and features'
eligible: '2.1'
@@ -411,7 +411,7 @@
tags:
- 'opcodes'
- 'experimental'
- ticket: 'https://trac.parrot.org/parrot/ticket/1583'
+ ticket: 'https://github.com/parrot/parrot/issues/361'
-
name: 'logical PMC ops'
eligible: '2.7'
@@ -434,7 +434,7 @@
tags:
- 'deprecated'
- 'functions'
- ticket: 'https://trac.parrot.org/parrot/ticket/907'
+ ticket: 'https://github.com/parrot/parrot/issues/460'
-
name: 'multiple dispatch within core PMC'
eligible: '1.1'
@@ -449,7 +449,7 @@
tags:
- 'deprecated'
- 'opcodes'
- ticket: 'https://trac.parrot.org/parrot/ticket/1548'
+ ticket: 'https://github.com/parrot/parrot/issues/291'
-
name: 'opcode numbering'
tags:
@@ -464,7 +464,7 @@
tags:
- 'deprecated'
- 'opcodes'
- ticket: 'https://trac.parrot.org/parrot/ticket/1697'
+ ticket: 'https://github.com/parrot/parrot/issues/550'
-
name: 'packfile structure'
tags:
@@ -486,7 +486,7 @@
tags:
- 'experimental'
- 'functions'
- ticket: 'https://trac.parrot.org/parrot/ticket/1996'
+ ticket: 'https://github.com/parrot/parrot/issues/602'
-
name: 'LANG search path with -L'
tags:
@@ -508,7 +508,7 @@
name : 'Eval PMC'
tags:
- 'deprecated'
- ticket: 'http://trac.parrot.org/parrot/ticket/1969'
+ ticket: 'https://github.com/parrot/parrot/issues/567'
-
name : 'PackFile_* API functions'
tags :
@@ -524,7 +524,7 @@
name : 'load_bytecode_p_s opcode'
tags :
- 'experimental'
- ticket : 'http://trac.parrot.org/parrot/ticket/2146'
+ ticket : 'https://github.com/parrot/parrot/issues/435'
-
name : 'FixedPMCArray.set_pmc'
eligible : '3.1'
@@ -535,7 +535,7 @@
-
name : 'Scalar PMC'
note : 'The Scalar PMC can be removed, so long as the behaviors of PMCs which inherit from it do not change.'
- ticket : 'https://trac.parrot.org/parrot/ticket/1754'
+ ticket : 'https://github.com/parrot/parrot/issues/672'
eligible : '3.1'
-
name : 'encoding:charset:"" string literals'
@@ -551,11 +551,11 @@
name : 'PIR compiler availability'
eligible : '3.1'
note : 'The PIR compiler (currently IMCC) will be extracted to a separately loadable component.'
- ticket : 'http://trac.parrot.org/parrot/ticket/1868'
+ ticket : 'https://github.com/parrot/parrot/issues/406'
-
name : '"constant" PObj'
eligible : '3.1'
- note :
+ note:
"constant" PObj (which is never collected) are deprecated. All PMCs and STRINGs
should be properly marked during GC.
@@ -571,20 +571,20 @@
-
name : 'Non-const STRING* arguments'
eligible : '3.1'
- note :
+ note :
Due to the immutable nature of STRINGs we are changing the internal handling to use only
const STRING pointers. This will improve optimizations possibilities for compilers,
and make parrot const-correct.
Passing of non-const STRING* arguments is deprecated and will be changed to
const STRING*. This includes (but is not limited to) all string API functions,
VTABLEs, PCC, etc
- ticket : 'http://trac.parrot.org/parrot/ticket/1906'
+ ticket : 'https://github.com/parrot/parrot/issues/483'
-
name : 'X-to-Y native PBC reading'
eligible : '3.1'
note : 'Support for PBC files optimized for alternate platforms will be dropped in favour of a universal network PBC format.'
- ticket : 'https://trac.parrot.org/parrot/ticket/1961'
+ ticket : 'https://github.com/parrot/parrot/issues/553'
-
name : 'The PIR and PASM compreg PMCs'
eligible : '3.1'
@@ -808,7 +808,7 @@ help :
@echo "Fetch from source repository:"
@echo " update: git pull."
@echo " status: git status."
- @echo " patch: Create a patch to attach to https://trac.parrot.org/"
+ @echo " patch: Create a patch to attach to https://github.com/parrot/parrot/issues"
@echo ""
@echo "Development:"
@echo " lint: An alias for sunlint."
@@ -15,7 +15,7 @@ If you plan to get involved in development, you'll want to check out
the source from the git repository directly. Anyone can get
anonymous access to read the files and download a working copy to
explore and test. For commit access, volunteers need a
-U<https://trac.parrot.org> username, and need to be approved by a
+U<https://github.com> username, and need to be approved by a
Metacommitter. To download the most recent version from git, type this
command into your terminal N<This is for Linux users, on Mac or
Windows systems, follow the instructions from your git client>:
@@ -42,7 +42,7 @@ There are a number of existing language implementations for Parrot:
Perl 6, Python ("Pynie"), Ruby ("Cardinal"), PHP ("Pipp"), Lisp, Lua,
Tcl ("partcl"), WMLScript, Forth, Scheme, Befunge, BASIC, and many
others. These language compilers are in various stages of partial
-completion. The page L<https://trac.parrot.org/parrot/wiki/Languages>
+completion. The page L<https://github.com/parrot/parrot/wiki/Languages>
provides meta information on these languages and where to find them.
If you have a language you're particularly interested to see implemented
on Parrot, you can see how far along the effort is, or you can start the
@@ -55,13 +55,13 @@ questions or see how things are progressing.
=head3 Issue Tracking & Wiki
-X<trac.parrot.org website>
-X<issue tracking (trac.parrot.org)>
+X<github.com wiki>
+X<issue tracking (github.com)>
-Parrot developers track issues with a Trac site at U<https://trac.parrot.org/>.
-Users can submit new tickets and track the status of existing tickets. The
-site also includes a wiki used in project development, a source code browser,
-and the project roadmap.
+Parrot developers track issues using the Github issues system at
+L<https://github.com/parrot/parrot/issues/> Users can submit new tickets and
+track the status of existing tickets. Github also provides a wiki used in
+project development and a source code browser.
=head2 Parrot Development
@@ -150,7 +150,7 @@ Developers who work on any of the high-level languages that target
ParrotE<mdash>such as Lua, Perl, PHP, Python, Ruby, or TclE<mdash>are
high-level language developers. The Parrot repository includes a few example
languages. A full list of languages is available at
-U<https://trac.parrot.org/parrot/wiki/Languages>.
+L<https://github.com/parrot/parrot/wiki/Languages>
=item Build Manager
Oops, something went wrong.

0 comments on commit 8b3aa4a

Please sign in to comment.