Skip to content

Commit 704fb43

Browse files
committed
preperations and layout for pear packaging
1 parent be63763 commit 704fb43

File tree

4 files changed

+489
-0
lines changed

4 files changed

+489
-0
lines changed

CHANGELOG

+165
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
commit be63763f8e22ae75ce79289aee8631ea6d9a5b89
2+
Merge: 8dc2a54 872151c
3+
Author: Robert Allen <[email protected]>
4+
Date: Fri Apr 6 16:35:24 2012 -0700
5+
6+
Merge pull request #1 from hradtke/links
7+
8+
Allow multiple href's per link relation.
9+
10+
commit 872151ced307914989b39e6a59743980098fa024
11+
Author: Herman J. Radtke III <[email protected]>
12+
Date: Fri Apr 6 15:25:45 2012 -0700
13+
14+
Allow multiple href's per link relation.
15+
16+
commit 8dc2a542de66c7e770e00d321f4784cf26aa90e5
17+
Author: Robert Allen <[email protected]>
18+
Date: Fri Apr 6 09:25:28 2012 -0500
19+
20+
Added link to hal spec repository
21+
22+
commit 8816b87b42c8e84f427624694ca3b92a14c12fe2
23+
Author: Robert Allen <[email protected]>
24+
Date: Thu Apr 5 21:57:24 2012 -0500
25+
26+
Updated Links and readme
27+
28+
commit a518dbbbaa295454db577c4670f4b8b996743079
29+
Merge: 33e2a43 a66640f
30+
Author: Robert Allen <[email protected]>
31+
Date: Thu Apr 5 13:30:59 2012 -0500
32+
33+
merged changes from @hradtke resolved conflicts
34+
detabbed
35+
36+
commit 33e2a43bd5761a3d9a52a39fb039b0880a21b127
37+
Author: Robert Allen <[email protected]>
38+
Date: Thu Apr 5 12:44:25 2012 -0500
39+
40+
minors editing of readme for readability sake
41+
42+
commit 926ae6fcb1f40ea91d02b96ee4547a4fff106fb2
43+
Author: Robert Allen <[email protected]>
44+
Date: Thu Apr 5 12:41:38 2012 -0500
45+
46+
removed the ^Ms as line delimters -.-
47+
48+
commit 8ac4bf6fb59d46796517b65943eba1067cb1e0bf
49+
Merge: a1e39fb 1eddd70
50+
Author: Robert Allen <[email protected]>
51+
Date: Thu Apr 5 12:35:49 2012 -0500
52+
53+
Merge branch 'develop'
54+
55+
commit a1e39fb0f022dfc38eaaff2e2959a855e10e8aa7
56+
Merge: 3fe4d10 fb3f375
57+
Author: Robert Allen <[email protected]>
58+
Date: Thu Apr 5 12:34:25 2012 -0500
59+
60+
refactoring of namespace, and incorporated the changes made by @hradtke
61+
62+
commit 1eddd701c79b3bf7929563a65b20b30aeb6624a4
63+
Merge: 3fe4d10 fb3f375
64+
Author: Robert Allen <[email protected]>
65+
Date: Thu Apr 5 12:34:25 2012 -0500
66+
67+
Merge branch 'master' into develop
68+
69+
commit fb3f375dc9313fc3d64b7183be71b9e114020800
70+
Merge: c9e301e bc59106
71+
Author: Robert Allen <[email protected]>
72+
Date: Thu Apr 5 12:31:55 2012 -0500
73+
74+
refactoring of namespace, and incorporated the changes made by @hradtke
75+
76+
commit 3fe4d1012fdc316a17d9c128cfcd5b65c70dbec0
77+
Merge: c9e301e bc59106
78+
Author: Robert Allen <[email protected]>
79+
Date: Thu Apr 5 12:31:55 2012 -0500
80+
81+
Merge branch 'master' into develop
82+
83+
commit bc59106e0af0ea14ce71d1c8aaef89b43aecf569
84+
Author: Robert Allen <[email protected]>
85+
Date: Thu Apr 5 12:29:51 2012 -0500
86+
87+
refactoring of namespace, and incorporated the changes made by @hradtke
88+
89+
commit c9e301e64c8c1faf820be60970cd53ad9ee121ed
90+
Author: Robert Allen <[email protected]>
91+
Date: Thu Apr 5 12:29:51 2012 -0500
92+
93+
refactoring of namespace, and incorporated the changes made by @hradtke
94+
95+
commit a66640f469fe7ec3a625c708a434f12d40b6efa1
96+
Author: Herman J. Radtke III <[email protected]>
97+
Date: Wed Mar 28 17:29:50 2012 -0700
98+
99+
Fixed the Hal_Resource interface and fixed format of code.
100+
101+
The Hal_Resource contstructor was asking for a rel tag and never used it. A
102+
more common use case is to set the data in the constructor so the client does
103+
not have to call the setData() method after the fact.
104+
105+
commit 9ba56231b1eb2ea203eb4dd71c1cb726c5353bb3
106+
Author: Herman J. Radtke III <[email protected]>
107+
Date: Wed Mar 28 11:59:13 2012 -0700
108+
109+
Remove Zircote namespace and Zend Framework dependency.
110+
111+
commit 5472967c41be0bf4b62e60726b71616713010a9f
112+
Author: Robert Allen <[email protected]>
113+
Date: Fri Mar 9 17:55:21 2012 -0600
114+
115+
corrected bug with data entity general
116+
117+
commit 652a6f764c7d6b58f18ca096fa572ba816ad72f1
118+
Author: Robert Allen <[email protected]>
119+
Date: Thu Mar 8 09:21:44 2012 -0600
120+
121+
added license information
122+
123+
commit c99ae924e4037295a929de77f22416621cf521da
124+
Author: Robert Allen <[email protected]>
125+
Date: Thu Mar 8 09:17:09 2012 -0600
126+
127+
added Apache 2.0 License
128+
129+
commit 5338ce8c098309901a2844990926798273d933b2
130+
Author: Robert Allen <[email protected]>
131+
Date: Fri Mar 2 17:52:10 2012 -0600
132+
133+
updated docs, added test for simple
134+
135+
commit ee23c867614171c7823c430e52368775165416d6
136+
Author: Robert Allen <[email protected]>
137+
Date: Fri Mar 2 16:01:45 2012 -0600
138+
139+
Added XML serialization support.
140+
141+
commit 293eab5cc9e4036850179a385f9d8bc1e10dd40d
142+
Author: zircote <[email protected]>
143+
Date: Wed Feb 29 01:16:38 2012 -0600
144+
145+
Updated docblox and added relevant comments as stated in the spec.
146+
Refactored classes removed unnecasary Abstract.
147+
Change-Id: I3427b012ba52504ec44539c7e8eca32c47b54543
148+
149+
commit 204a37e0dae483e40ab0f207ecbaf2a02f159fa8
150+
Author: Robert Allen <[email protected]>
151+
Date: Tue Feb 28 10:31:43 2012 -0600
152+
153+
added links
154+
155+
commit a0b32a419b95f54a67a4d6d3058d195ed96318fa
156+
Author: Robert Allen <[email protected]>
157+
Date: Tue Feb 28 10:21:58 2012 -0600
158+
159+
Added examples and links
160+
161+
commit 01e9534cfd17271b02c2a7ed5945cd05875e597e
162+
Author: Robert Allen <[email protected]>
163+
Date: Tue Feb 28 10:00:14 2012 -0600
164+
165+
initial commit

VERSION

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0.1.0

package.xml

+128
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
3+
http://pear.php.net/dtd/tasks-1.0.xsd
4+
http://pear.php.net/dtd/package-2.0
5+
http://pear.php.net/dtd/package-2.0.xsd">
6+
<name>Hal</name>
7+
<channel>pear.zircote.com</channel>
8+
<summary>Hal - A PHP library for HAL generation</summary>
9+
<description>HAL is a simple way of linking with JSON or XML.
10+
11+
It provides a set of conventions for expressing hyperlinks to, and embeddedness
12+
of, related resources - the rest of a HAL document is just plain old JSON or XML.
13+
14+
HAL is a bit like HTML for machines, in that it is designed to drive many
15+
different types of application. The difference is that HTML is intended for
16+
presenting a graphical hypertext interface to a &apos;human actor&apos;, whereas HAL is
17+
intended for presenting a machine hypertext interface to &apos;automated actors&apos;.
18+
19+
This document contains a formalised specification of HAL. For a friendlier, more
20+
pracitcal introduction to HAL you can read this article: JSON Linking with HAL
21+
22+
HAL has two main components: Resources and Links.
23+
24+
* https://github.com/zircote/Hal
25+
* http://groups.google.com/group/hal-discuss
26+
* http://stateless.co/hal_specification.html
27+
* http://blog.stateless.co/post/13296666138/json-linking-with-hal
28+
* http://www.mnot.net/blog/2011/11/25/linking_in_json
29+
* https://gist.github.com/2289546
30+
</description>
31+
<lead>
32+
<name>Robert Allen</name>
33+
<user>zircote</user>
34+
<email>[email protected]</email>
35+
<active>yes</active>
36+
</lead>
37+
<date>2012-04-07</date>
38+
<time>11:28:47</time>
39+
<version>
40+
<release>0.1.0</release>
41+
<api>0.1.0</api>
42+
</version>
43+
<stability>
44+
<release>beta</release>
45+
<api>beta</api>
46+
</stability>
47+
<license uri="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</license>
48+
<notes>
49+
This is an alpha release, see readme.md for examples.
50+
</notes>
51+
<contents>
52+
<dir baseinstalldir="/" name="/">
53+
<dir name="library">
54+
<dir name="Hal">
55+
<file baseinstalldir="/" name="AbstractHal.php" role="php">
56+
<tasks:replace from="@name@" to="name" type="package-info" />
57+
<tasks:replace from="@package_version@" to="version" type="package-info" />
58+
</file>
59+
<file baseinstalldir="/" name="Link.php" role="php">
60+
<tasks:replace from="@name@" to="name" type="package-info" />
61+
<tasks:replace from="@package_version@" to="version" type="package-info" />
62+
</file>
63+
<file baseinstalldir="/" name="Resource.php" role="php">
64+
<tasks:replace from="@name@" to="name" type="package-info" />
65+
<tasks:replace from="@package_version@" to="version" type="package-info" />
66+
</file>
67+
</dir> <!-- /library/Hal -->
68+
</dir> <!-- /library -->
69+
<dir name="tests">
70+
<dir name="library">
71+
<dir name="Hal">
72+
<file baseinstalldir="/" name="LinkTest.php" role="test">
73+
<tasks:replace from="@name@" to="name" type="package-info" />
74+
<tasks:replace from="@package_version@" to="version" type="package-info" />
75+
</file>
76+
<file baseinstalldir="/" name="ResourceTest.php" role="test">
77+
<tasks:replace from="@name@" to="name" type="package-info" />
78+
<tasks:replace from="@package_version@" to="version" type="package-info" />
79+
</file>
80+
</dir> <!-- /tests/library/Hal -->
81+
</dir> <!-- /tests/library -->
82+
<file baseinstalldir="/" name="bootstrap.php" role="test">
83+
<tasks:replace from="@name@" to="name" type="package-info" />
84+
<tasks:replace from="@package_version@" to="version" type="package-info" />
85+
</file>
86+
</dir> <!-- /tests -->
87+
<file baseinstalldir="/" name="CHANGELOG" role="doc" />
88+
<file baseinstalldir="/" name="LICENSE-2.0.txt" role="doc" />
89+
<file baseinstalldir="/" name="readme.md" role="doc" />
90+
<file baseinstalldir="/" name="VERSION" role="doc" />
91+
</dir> <!-- / -->
92+
</contents>
93+
<dependencies>
94+
<required>
95+
<php>
96+
<min>5.2.1</min>
97+
</php>
98+
<pearinstaller>
99+
<min>1.7.0</min>
100+
</pearinstaller>
101+
</required>
102+
</dependencies>
103+
<phprelease>
104+
<filelist>
105+
<install as="Hal/AbstractHal.php" name="library/Hal/AbstractHal.php" />
106+
<install as="Hal/Link.php" name="library/Hal/Link.php" />
107+
<install as="Hal/Resource.php" name="library/Hal/Resource.php" />
108+
</filelist>
109+
</phprelease>
110+
<phprelease />
111+
<changelog>
112+
<release>
113+
<version>
114+
<release>0.1.0</release>
115+
<api>0.1.0</api>
116+
</version>
117+
<stability>
118+
<release>beta</release>
119+
<api>beta</api>
120+
</stability>
121+
<date>2012-04-07</date>
122+
<license uri="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</license>
123+
<notes>
124+
This is an alpha release, see readme.md for examples.
125+
</notes>
126+
</release>
127+
</changelog>
128+
</package>

0 commit comments

Comments
 (0)