Ticket #119 (closed documentation issue: fixed)

Opened 4 months ago

Last modified 4 months ago

Replace dot as package separator by Paamayim Nekudotayim

Reported by: mikey Assigned to: mikey
Priority: major Milestone: 0.5.0
Component: core Version: SVN-trunk
Keywords: Cc: rist, schst

Description

To embrace the change towards namespaces with the upcoming PHP 5.3 all dots in our package names will be replaced by Paamayim Nekudotayim. The change will take place in two steps: with 0.5.0 all existing occurrences in Stubbles will be replaced. The dot as package separator will be deprecated, but can still be used in this version. With the version after 0.5.0 (0.6.0 or aquamarine) the support for dots will be removed.

Change History

01/11/08 01:40:22 changed by mikey

  • status changed from new to assigned.

01/11/08 01:48:15 changed by mikey

Changeset 1209 added support for the new package separator and ported the first classes to use the new one. The dot still works.

With this changeset the usage of star files was broken. This issue will be adressed next.

01/11/08 09:53:39 changed by mikey

Updated to Star 0.6.0 which uses Paamayim Nekudotayim as package separator with r1211. This still does not make star files work again, but is a first step.

01/11/08 15:16:03 changed by mikey

With r1213, r1214, r1217 and r1218 star files now work again. The main part is now done, both package separators can be used, but usage of dots is deprecated and discouraged. To emphasize this I will change all occurrences of package dots to Paamayim Nekudotayim so that now package dot will exist with the release of 0.5.0 any more.

01/13/08 13:25:36 changed by mikey

  • type changed from refactoring to documentation issue.

Changesets r1219 until r1234 made all necessary changes. All documentation has to be updated now.

01/13/08 13:39:37 changed by mikey

Removing of support for dots as package separator will be done with refactoring #121.

01/13/08 16:15:31 changed by mikey

  • status changed from assigned to closed.
  • resolution set to fixed.

Documentation updated.