Most of these patches are minor changes and fix some lingering bug reports.
The final patch is a really big change that I've been testing for a while now,
it brings PDO to the AUR code. It is a large change so I'd love to have more
eyes look over it and maybe some people test out corner cases and parts
of the web interface that I may have failed at testing.
This patch series is based against Lukas' "wip" branch [1]. Those changes
and my changes in entirety can be had from my "working" branch [2].
[1] http://git.cryptocrack.de/aur.git/log/?h=wip
[2] https://github.com/canyonknight/aur/tree/working
canyonknight (8):
pkgsubmit.php: Make page friendlier for logged out users
pkg_details.php: Fix broken HTML for package page with no
dependencies
Update docs to require Archive_Tar version greater than 1.3.7
Print error message when maximum DB character length is exceeded
Allow only Trusted Users, Developers, and Maintainers to unflag
packages
Fix broken RSS feed link on front page
Fix broken package search on front page
Migrate all DB code to use PDO
INSTALL | 4 +-
UPGRADING | 4 +
web/html/home.php | 2 +-
web/html/pkgsubmit.php | 43 +++--
web/lib/acctfuncs.inc.php | 229 ++++++++++++------------
web/lib/aur.inc.php | 154 ++++++----------
web/lib/aurjson.class.php | 26 ++-
web/lib/cachefuncs.inc.php | 4 +-
web/lib/config.inc.php.proto | 3 +-
web/lib/pkgfuncs.inc.php | 306 +++++++++++++++++---------------
web/lib/stats.inc.php | 4 +-
web/lib/translator.inc.php | 6 +-
web/template/account_search_results.php | 2 +-
web/template/actions_form.php | 3 +-
web/template/pkg_details.php | 5 +-
web/template/stats/updates_table.php | 2 +-
16 files changed, 400 insertions(+), 397 deletions(-)
--
1.7.11.4
Hey folks,
my name is Mario Mueller, I'm a web developer from Duesseldorf, Germany.
I'm rather new to the Arch Linux community, but I must admit, that I love
the distribution already and I want to help the Arch Linux community. I
contacted Lukas (cryptocrack) and offered my help by supporting the AUR
development with heart and hands. He told me that you guys and gals are
willing to relaunch the AUR based on Django - so I started to do so. You
can take a look at my proposal at https://bitbucket.org/xenji/aur-django/.
I've used the actual PHP code from the AUR git repo as a start. The HTML
comes from the archweb repository. I kindly request your feedback on the
existing code and requests for the upcoming changes.
The test data from the generator script gives a good start for the
development, but a dump from the live database, without the Users table,
would help me to understand the size of the data. In addition, I kindly ask
you for telling me a rough number of visitors / page impression to evaluate
the caching mechanism needed for a fast service.
Best regards,
xenji