Assign tasks to new contributors
Open, Needs TriagePublic

Description

Currently there are several contributors interested in porting and helping with websites, including people interested in Season of KDE.

This Phabricator Task serves to organize, assign and notify users of which projects are being worked on, who is working on them and which tasks have been completed.

TASKLINKDIFFICULTYASSIGNEEASSIGNEEASSIGNEEASSIGNEEASSIGNEENOTES
Port EV to Markdownhttps://invent.kde.org/carlschwan/ev-kde-orgEasy@anujbansal@iammarco@tahanimaASSIGNEEASSIGNEEMust be done by merge requests for review
Port Umbrello website to Markdownhttps://invent.kde.org/carlschwan/umbrello-kde-orgEasy@iammarcoASSIGNEEASSIGNEEASSIGNEEASSIGNEENOTES
Port Calligra websiteno link need to be started from scratchMedium@anujbansal@taniksh@ankitbaluni@matorix@suyashsinghNOTES
Port Okular websitehttps://invent.kde.org/carlschwan/okular-kde-orgHard@iammarcoASSIGNEEASSIGNEEASSIGNEEASSIGNEENeed to figure out the translations first and contact Okular mailing list
Drupal theme (dot.kde.org)no link yetUnknown@heroichitesh@atiwarixsASSIGNEEASSIGNEEASSIGNEEit should be possible to reuse some bootstrap theme
Hugo themehttps://invent.kde.org/carlschwan/aether-hugoDIFFICULTY@iammarcoASSIGNEEASSIGNEEASSIGNEEASSIGNEENOTES
EDULINKDIFFICULTYASSIGNEEASSIGNEEASSIGNEEASSIGNEEASSIGNEENeeds okay from maintainers
Bugzillahttps://cgit.kde.org/websites/bugs-kde-org.git/Medium@sheedyASSIGNEEASSIGNEEASSIGNEEASSIGNEEShould wait for release of Bugzilla 6
KrusaderLINKDIFFICULTY@adiaux@eiglow_@swestersundASSIGNEEASSIGNEENOTES
AmarokLINKDIFFICULTYASSIGNEEASSIGNEEASSIGNEEASSIGNEEASSIGNEENeeds okay from maintainers
KDEConnectT10615DIFFICULTY@arjunth@ankitbaluni@surajsloth@nik-gautamASSIGNEENOTES
NeonLINKDIFFICULTY@jaidevshriramASSIGNEEASSIGNEEASSIGNEEASSIGNEEMaintainer open to changes but generally happy with how website is currently
Port kid3 to Markdownhttps://invent.kde.org/carlschwan/kid3-websiteDIFFICULTY@nik-gautamASSIGNEEASSIGNEEASSIGNEEASSIGNEENOTES
Marble---------------------Maintainer not interested in new design
Ballot------@heroichitesh------------No need for redesign, internal website
TASKLINKDIFFICULTYASSIGNEEASSIGNEEASSIGNEEASSIGNEEASSIGNEENOTES

I added some placeholder text to make it easier to edit the table. To edit the table, it's very easy! Just edit this task, click the respective word twice, and put the corresponding information there. You can assign yourself to a task as well.

You may write a comment showing your interest and I'll update the table as well.

ognarb updated the task description. (Show Details)Tue, Dec 24, 1:59 AM
ognarb updated the task description. (Show Details)
anujbansal added a subscriber: anujbansal.

I would like to work on the calligra website port.

thiagosueto updated the task description. (Show Details)Tue, Dec 24, 11:12 AM
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 11:32 AM
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 12:10 PM
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 12:21 PM
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 12:26 PM
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 12:40 PM
thiagosueto added a subscriber: ankitbaluni.
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 12:44 PM
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 12:47 PM
thiagosueto added a subscriber: matorix.
thiagosueto updated the task description. (Show Details)Tue, Dec 24, 1:00 PM

Assigned myself to this specific task since I'll keep track of activity to put on the table.

thiagosueto updated the task description. (Show Details)Tue, Dec 24, 1:05 PM
thiagosueto updated the task description. (Show Details)
thiagosueto updated the task description. (Show Details)

I contacted Marble maintainer and they aren't interested in a new design. If I remenber correctly @bcooksley want to archive this website since it is a lot of work to maintain this website.

ballot.kde.org doesn't need a redesign since this is an internal website.

for okular.kde.org @aacid needs to be contacted and we need to figure out how to port the translations before beginning the port.

for neon.kde.org @jriddell comment was 'I'm open to changes but generally I'm quite happy with the neon website as it is'

for edu.kde.org maintainers need to be contacted too

for bugs.kde.org, we should wait for upstream to release the new version. I suppose contribution are also welcome upstream ;)

suyashsingh added a subscriber: suyashsingh.EditedWed, Dec 25, 4:12 AM

I would like to work on "Port Calligra website"

In terms of Marble, there is only one part of their site i'd like to disable, and that is mostly to bring it in line (server setup wise) with the other sites we host.

At the moment it has a database which it relies upon, and also has the only cronjob on Nicoda for all the websites it hosts (ignoring Planet, but that is completely different) which imposes an additional maintenance cost. From my perspective it is unfair to give Marble this privilege when we wouldn't extend it to other projects (and is an additional cost for us to look after)

In terms of Bugzilla, I agree that we should wait for upstream on this one. In the past we have done custom Bugzilla themes and they've ended up being difficult to maintain so where possible i'd suggest we limit any customisation of Bugzilla to CSS ones (perhaps with a little bit of Javascript to handle the footer of any pages)

thiagosueto updated the task description. (Show Details)Wed, Dec 25, 11:08 AM
thiagosueto edited subscribers, added: adiaux; removed: aadiis.
thiagosueto updated the task description. (Show Details)Wed, Dec 25, 12:20 PM

I would also like to work on "KDE CONNECT ".

thiagosueto updated the task description. (Show Details)Wed, Dec 25, 7:56 PM
surajsloth updated the task description. (Show Details)Fri, Dec 27, 9:08 AM
surajsloth added a subscriber: surajsloth.

Hello,
I would like to work on the task "Port EV to Markdown".

thiagosueto updated the task description. (Show Details)Mon, Dec 30, 4:53 PM

hii,

I would love to work on "KDEConnect" website

thiagosueto updated the task description. (Show Details)Wed, Jan 1, 11:57 PM
sheedy updated the task description. (Show Details)Tue, Jan 7, 1:37 AM
sheedy added a subscriber: sheedy.
sheedy added a comment.Tue, Jan 7, 1:46 AM

Added myself to Bugzilla task, but Gitlab was not the future bugs management software for KDE?
Ref: https://gitlab.com/gitlab-org/gitlab/issues/24900

Bugzilla will continue to be used for bug tracking. Issue tracking in Gitlab will be used as a replacement for Phabricator's tasks.

thiagosueto updated the task description. (Show Details)Mon, Jan 13, 1:59 PM