TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Agavi is now on Github

1 pointsby SunboXabout 11 years ago

1 comment

SunboXabout 11 years ago
From the Agavi news list:<p>Hi everyone,<p>We&#x27;re thrilled to announce the immediate availability of Agavi on GitHub!<p>We realize it took much longer than anybody, even ourselves, anticipated. But thanks to the hard work of David, Noah and myself with the assistance of Steffen, Thorsten, Tom and everybody else who provided their support, we finally did it!<p>A big thumbs up goes out to everyone out there for sticking around during that time and not abandoning, what we think, is still one of the best PHP frameworks available today.<p>The present state:<p>There are some immediate effects of the migration: - Agavi is now installable via Composer.<p>- Any link to Trac will redirect to corresponding GitHub page. This should work for most old Trac urls, including the wiki, browser and even changesets. Anyone with existing credentials can still login at <a href="https://trac.agavi.org/login" rel="nofollow">https:&#x2F;&#x2F;trac.agavi.org&#x2F;login</a> and see the old content while being logged in.<p>- The Subversion repository will stay available for at least 6 months from now in readonly mode. Any changes made to the Git repository will not be reflected in the Subversion repository. For anyone using externals to specific releases we suggest switching to the Subversion bridge on GitHub. For anyone using externals to a specific revision please contact me off list so I can look up the right revision for you to use on the GitHub Subversion bridge (That sadly isn&#x27;t trivial and can&#x27;t be done with a simple mapping).<p>- The tickets and commits mailing lists will be closed. Please use GitHub subscriptions as a replacement.<p>- Travis CI is set up and will test all commits.<p>Roadmap:<p>While this already is a major step forward, there is still more work to do to bring Agavi back up to speed. These include: - Many small improvements to the surrounding infrastructure (API docs generator update, port documentation to Sphinx, etc)<p>We will start the 1.1 release cycle in 1-2 months from now. The current changelog is available at <a href="https://github.com/agavi/agavi/blob/master/CHANGELOG" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;agavi&#x2F;agavi&#x2F;blob&#x2F;master&#x2F;CHANGELOG</a> and we should be able to bring even more goodies into the release, including a much better authorization and ACL support, and support for ext&#x2F;intl in the i18n module.<p>After 1.1 there will be at least one more minor release. Please check <a href="https://github.com/agavi/agavi/issues?milestone=22&amp;state=open" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;agavi&#x2F;agavi&#x2F;issues?milestone=22&amp;state=ope...</a> for list of planned features. The last 1.x release will be a long term support (LTS) release, which we plan to support for at least 18 months. The plan for 2.0 is not yet finalized but it will be a mostly incremental update with some necessary breaking changes. This includes moving everything to namespaces and cleanup of a few unsound spots in the code.<p>Right now we haven&#x27;t completely figured out the new development model for branching and pull requests for permanent contributors.<p>Until we figured the best development model, we invite everyone to start creating pull requests for master! We will then make sure it ends up in the next bugfix or minor release, whichever is applicable.<p>For us, the move to GitHub is just the beginning – we have many plans and ideas to advance Agavi in the future. But we cannot do that without you.<p>Happy forking!<p>Dominik