.pkgmeta file replacing externals on website
Hello friends, ckknight here.
I've been hacking on the packager for the past two days and one major thing that has changed is the addition of a metadata file called '.pkgmeta'. This will replace the externals box on the website.
Reasons for doing so
- Versioning. If you change externals, it actually shows in your repository now, extremely useful for knowing what happened.
- Packaging after changing. Since a change to your externals now means that your repository changed, the packager will create a new zip file. Unlike before when you would need to do a fake commit just to have it change.
- Clarity. The way the data is represented is a lot easier to read, write, and comprehend than the previous way.
- Easy extensibility. We can easily add more metadata besides externals (likely will very soon). We can also add more options for externals, such as specifying specific revisions or other such information.
- Better support for tags. Since tags have information about their externals separate from the trunk/master/tip, you can push a tag out, change the externals, and not worry about it at all.
More info
For more information, see documentation on .pkgmeta file
- 2 comments
- 2 comments
Facts
- Date created
- 22 Jul 2008
- Last updated
- 22 Jul 2008
- Reply
- #2
Aiiane Mon, 04 Aug 2008 18:54:27Mera, that's because this isn't WowAce. :) The login info for here is your Curse.com account.
- Reply
- #1
merah Thu, 24 Jul 2008 23:45:00I have tried the new SVN here but I cannot done the initial import from wowace because my login/pass on svn.wowace.com is not working here.