Last modified: 2014-08-01 14:59:50 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T70937, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68937 - Turn on PHP on stat servers
Turn on PHP on stat servers
Status: RESOLVED FIXED
Product: Analytics
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Unprioritized normal
: ---
Assigned To: Nobody - You can work on this!
u=Developers c=General/Unknown p=0 s=...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-31 18:22 UTC by Ryan Kaldari
Modified: 2014-08-01 14:59 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ryan Kaldari 2014-07-31 18:22:24 UTC
Talked to Toby about this recently...

Since we have far more PHP developers than Python developers, we could distribute more analytics work simply by making PHP available on the stat servers. This would also open up a bigger pool of code reviewers for analytics code.
Comment 1 Toby Negrin 2014-07-31 23:11:46 UTC
Otto -- how difficult to do is this? If it's straightforward, we should probably just do it as it seems like it would make it easier for folks to use the data.

thanks,

-Toby
Comment 2 Yuvi Panda 2014-07-31 23:14:43 UTC
Is this just getting php packages installed, or is this about running a php webserver? If the former, it's trivial, but the latter is harder and will also need more careful review / work for security issues. 

I think doing the former is completely ok, since we run python only to generate things that are served as static files, while the latter is a bit messy.

Also, php sucks :P
Comment 3 Toby Negrin 2014-07-31 23:17:00 UTC
Just the packages. We want to make it easy for Kaldari to access the dbs to generate files for Limn.

I have made this point about php myself. Numerous times.
Comment 4 Gerrit Notification Bot 2014-07-31 23:22:08 UTC
Change 150985 had a related patch set uploaded by Yuvipanda:
stats: Install php commandline packages to the crunchers

https://gerrit.wikimedia.org/r/150985
Comment 5 Yuvi Panda 2014-07-31 23:22:45 UTC
^ Patch installs the php commandline client only, along with the php5-mysql package.
Comment 6 christian 2014-08-01 11:43:40 UTC
(In reply to Toby Negrin from comment #1)
> Otto -- how difficult to do is this? [...]

He is not CCed :-)
Not sure he received this ping.
Hence, adding him to CC.

(And also adding him as reviewer to Yuvi's patch)
Comment 7 Gerrit Notification Bot 2014-08-01 13:50:12 UTC
Change 150985 merged by Ottomata:
stats: Install php commandline packages to the crunchers

https://gerrit.wikimedia.org/r/150985

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links