Page MenuHomePhabricator

Milestone 2025Q2 > Freelance : Django #2 > Connexion Oauth to Commons
Closed, ResolvedPublic

Description

IMPORTANT: This is as proposed estimate workload and budget. Refers to column C.

Hello Xavier,

Below are my recommendations for the 2nd Pushkar sprint, this one going deeper.

Per diem

Per diem 400€, WM discount resulting in Per diem 250€ .

Mission

Axis 1: Properly connects to WM commons
Axis 2: Consolidate batch uploads
Axis 3: Consolidate integration

TaskPredictedActualTotalTitle
Axis 1500€:
T38538411250€Switch to commons.wikimedia.org
T36066613250€Move away from cookies
Axis 21000€:
T354564?625€When uploading to Commons, write in structured data
T354857½?125€Handle Wikimedia Commons error messages in upload2commons
T354554½?125€Prevent uploading duplicate recordings
Axis 3125€:
T391484 T389368½?125€Review hard-coded localhost ; Ensure static-site & App easy deployment and work along each others ; Review dockerisation on both project.
Others375 or 625€:
--3/4?187.5Coordination (mailing, 3 video meetups)
T3984491.5?375Deployment (If Michael WMFr = 0€, if Pushkar = 500€)
T3983521??250Review and fixes (Optional)
Total8 days7 days2000~2500€(project not approved yet)

Related Objects

StatusSubtypeAssignedTask
In ProgressYug
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedYug
ResolvedAditya
ResolvedAditya
ResolvedAditya
ResolvedAditya
ResolvedAditya
ResolvedPushkar7077
ResolvedYug
ResolvedYug
ResolvedAditya
ResolvedYug
ResolvedPushkar7077
ResolvedYug
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedPushkar7077
ResolvedYug
ResolvedAditya

Event Timeline

Yug updated the task description. (Show Details)
Yug renamed this task from Milestone 2025Q2 > Freelance : Django #2 to Milestone 2025Q2 > Freelance : Django #2 > Oauth.Feb 3 2025, 9:13 PM
Yug triaged this task as High priority.Feb 4 2025, 2:38 PM
Yug renamed this task from Milestone 2025Q2 > Freelance : Django #2 > Oauth to Milestone 2025Q2 > Freelance : Django #2 > Connexion Oauth to Commons.Feb 26 2025, 10:28 AM
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)

✅ All subtasks done.
✅ Paiement done.
🎉