Skip to content

Commit

Permalink
Merge remote branch 'origin/github-links'
Browse files Browse the repository at this point in the history
  • Loading branch information
moritz committed Jan 18, 2012
2 parents a8aab9f + de92e5e commit 8b3aa4a
Show file tree
Hide file tree
Showing 34 changed files with 125 additions and 269 deletions.
2 changes: 1 addition & 1 deletion README
Original file line number Diff line number Diff line change
Expand Up @@ -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.
2 changes: 1 addition & 1 deletion RESPONSIBLE_PARTIES
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions TODO
Original file line number Diff line number Diff line change
@@ -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

72 changes: 36 additions & 36 deletions api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand All @@ -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'
Expand All @@ -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'
Expand All @@ -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.'
Expand All @@ -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:
Expand Down Expand Up @@ -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:
Expand All @@ -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'
Expand All @@ -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:
Expand Down Expand Up @@ -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'
Expand Down Expand Up @@ -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.'
Expand Down Expand Up @@ -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'
Expand All @@ -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.'
Expand All @@ -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'
Expand Down Expand Up @@ -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'
Expand All @@ -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'
Expand All @@ -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:
Expand All @@ -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:
Expand All @@ -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:
Expand All @@ -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 :
Expand All @@ -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'
Expand All @@ -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'
Expand All @@ -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.

Expand All @@ -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'
Expand Down
2 changes: 1 addition & 1 deletion config/gen/makefiles/root.in
Original file line number Diff line number Diff line change
Expand Up @@ -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."
Expand Down
4 changes: 2 additions & 2 deletions docs/book/draft/appe_source_code.pod
Original file line number Diff line number Diff line change
Expand Up @@ -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>:
Expand All @@ -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
Expand Down
14 changes: 7 additions & 7 deletions docs/book/draft/ch01_introduction.pod
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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

Expand Down
Loading

0 comments on commit 8b3aa4a

Please sign in to comment.