Drafting job posting for "part-time web technology expert"

Hello,

one of the approved [1] contracts is

       part-time web technology expert

The board would like to work together in public with all of you on this job posting before it gets officially published. The current draft is therefore shared at

https://nextcloud.documentfoundation.org/s/CSzrtsKJt4GKY7P

The board is happy to get your feedback and proposals. We'd like to discuss this ideally in the board call on Monday, May 30, at 1800 Berlin time. Please send your feedback to the public board-discuss@documentfoundation.org mailing list.

Looking forward to your feedback,

Ilmari

[1] https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00400.html

Hi!

I have been chatting on Mastodon with a blind user who has feedback about the choices made in the web design and the resulting ease of access of the web pages using a screen reader (tl;dr: they think there are easy improvements possible). It would be excellent if the new hire had experience consulting with and designing for users with disabilities. Perhaps this preference could be added to the “Skills” section of the job description?

Cheers

Simon

On Wed, May 11, 2022 at 8:49 AM Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> wrote:

Hello,

one of the approved [1] contracts is

part-time web technology expert

The board would like to work together in public with all of you on this
job posting before it gets officially published. The current draft is
therefore shared at

https://nextcloud.documentfoundation.org/s/CSzrtsKJt4GKY7P

The board is happy to get your feedback and proposals. We’d like to
discuss this ideally in the board call on Monday, May 30, at 1800 Berlin
time. Please send your feedback to the public
board-discuss@documentfoundation.org mailing list.

Looking forward to your feedback,

Ilmari

[1]
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00400.html

I guess it could be added as a nice-to-have. In the task list, there is the entry:
"Take care of localisation needs and accessibility requirements"

I keep accessibility in mind when making changes or building something from scratch. Recently I made an SEO overview of many of our sites and it included some quick accessibility tester results. You can direct feedback about web page accessibility to me.

Ilmari

Hello,

thanks a lot for your feedback, everyone, and thanks a lot Ilmari for driving this!

The latest version is available at https://nextcloud.documentfoundation.org/s/CSzrtsKJt4GKY7P

For any last comments and edits, please send them in by Friday this week. We then will finalize the job posting and aim for a publication possibly next week.

Florian

Hello,

thanks a lot for your feedback, everyone, and thanks a lot Ilmari for driving this!

The latest version is available at https://nextcloud.documentfoundation.org/s/CSzrtsKJt4GKY7P

For any last comments and edits, please send them in by Friday this week. We then will finalize the job posting and aim for a publication possibly next week.

correction: the correct URL is https://nextcloud.documentfoundation.org/s/i3ByXJK7a7GNXaC

Florian

Hi all,

thanks a lot for your feedback, everyone, and thanks a lot Ilmari for driving this!

The latest version is available at https://nextcloud.documentfoundation.org/s/CSzrtsKJt4GKY7P

For any last comments and edits, please send them in by Friday this week. We then will finalize the job posting and aim for a publication possibly next week.

correction: the correct URL is https://nextcloud.documentfoundation.org/s/i3ByXJK7a7GNXaC

On May 9 I added some suggestions to the Nextcloud version that apparently have gone lost:
https://nextcloud.documentfoundation.org/apps/files/?dir=/Shared&openfile=926267

Changed:
* Maintain and improve the user-facing (frontend) part of our (custom) web applications and (internal and external focused) websites

Remark:
* Collaborate with volunteer contributors around the globe.
   => Collaboration is not a task as such, but a way in which the tasks are achieved..

Changed:
* Take care of tools we use for localisation and of accessibility requirements

Remark:
* Make our tools usable both with desktop and mobile devices
   => No idea if that is far reaching, in the sense that it can be very complicated? So maybe add 'as far as reasonable achievable'

Changed:
* Follow web technologies and trends and bring them to TDF web services with suggesting, discussing and implementation.

Cheers,
Cor

Hi Cor,

https://nextcloud.documentfoundation.org/s/i3ByXJK7a7GNXaC

[..]

https://nextcloud.documentfoundation.org/apps/files/?dir=/Shared&openfile=926267

the last link doesn't seem to point to a file, so I'm not sure if what you write below is already in the document from the first link.

Changed:
* Maintain and improve the user-facing (frontend) part of our (custom) web applications and (internal and external focused) websites

That's quite a mouthful. :wink: I'd rephrase it as

* Maintain and improve the user-facing (frontend) part of our web applications. This includes external and internal applications, and some custom projects.

We then need to update also the next line, "...fixes to the applications we use".

Remark:
* Collaborate with volunteer contributors around the globe.
  => Collaboration is not a task as such, but a way in which the tasks are achieved..

Yes, but I think it's nice to mention that. We can add it to the section title as "As our future Web Technology Export, you work with a great team of currently twelve, and collaborate with volunteers around the globe to:"

Changed:
* Take care of tools we use for localisation and of accessibility requirements

The tools are already covered by the "web applications" term. What is meant here, IMHO, is that for all our tools we should ensure proper accessibility as well as localization options, that having a focus on that is a part of the role.

Remark:
* Make our tools usable both with desktop and mobile devices
  => No idea if that is far reaching, in the sense that it can be very complicated? So maybe add 'as far as reasonable achievable'

We had issues in the past e.g. with the LibOCon website that was not usable from a mobile, so I think this is a key competence the person needs. These days, with devices ranging from desktop to tablet to mobile, at least where sensible we should ask for that. How about "Make as many of our tools usable ... as possible"?

Changed:
* Follow web technologies and trends and bring them to TDF web services with suggesting, discussing and implementation.

In the current document there is "Suggest, discuss and follow..." - I think that is easier to read thatn "with suggesting, discussing and implementation". We could make it even easier and say "Evaluate web technologies and bring them...".

I propose that Ilmari and me finish the tender based on the latest edits, and aim to publish it early next week.

Florian

Hi Florian,

https://nextcloud.documentfoundation.org/apps/files/?dir=/Shared&openfile=926267

the last link doesn't seem to point to a file, so I'm not sure if what

(I already had a bit fishy feeling with the file, hence I pasted all my changes in the mail :wink: )

... so I'm not sure if what you write below is already in the document from the first link.

For sure not. ("On May 9 I added some suggestions to the Nextcloud version that apparently have gone lost:")

Changed:
* Maintain and improve the user-facing (frontend) part of our (custom) web applications and (internal and external focused) websites

That's quite a mouthful. :wink: I'd rephrase it as

* Maintain and improve the user-facing (frontend) part of our web applications. This includes external and internal applications, and some custom projects.

Fine.

We then need to update also the next line, "...fixes to the applications we use".

Remark:
* Collaborate with volunteer contributors around the globe.
   => Collaboration is not a task as such, but a way in which the tasks are achieved..

Yes, but I think it's nice to mention that. We can add it to the section title as "As our future Web Technology Export, you work with a great team of currently twelve, and collaborate with volunteers around the globe to:"

Yes, adding it to a different section makes sense indeed.

Changed:
* Take care of tools we use for localisation and of accessibility requirements

The tools are already covered by the "web applications" term. What is meant here, IMHO, is that for all our tools we should ensure proper accessibility as well as localization options, that having a focus on that is a part of the role.

Ah :slight_smile: So "Take care of... our tools"?

Remark:
* Make our tools usable both with desktop and mobile devices
   => No idea if that is far reaching, in the sense that it can be very complicated? So maybe add 'as far as reasonable achievable'

We had issues in the past e.g. with the LibOCon website that was not usable from a mobile, so I think this is a key competence the person needs.

Yes, I agree.

These days, with devices ranging from desktop to tablet to mobile, at least where sensible we should ask for that. How about "Make as many of our tools usable ... as possible"?

Yes, something like that. Just to recognize maybe something falls off the plate.

Changed:
* Follow web technologies and trends and bring them to TDF web services with suggesting, discussing and implementation.

In the current document there is "Suggest, discuss and follow..." - I think that is easier to read thatn "with suggesting, discussing and implementation". We could make it even easier and say "Evaluate web technologies and bring them...".

That's indeed clearer.

I propose that Ilmari and me finish the tender based on the latest edits, and aim to publish it early next week.

Looks good - thanks!

Cor

Hi Flo

The latest version is available at https://nextcloud.documentfoundation.org/s/CSzrtsKJt4GKY7P

For any last comments and edits, please send them in by Friday this week. We then will finalize the job posting and aim for a publication possibly next week.

Sorry for being (too?) late, just found the time to read it: Perhaps Django/Python skills for the new MC application would also be a "nice to have" and worth mentioning?

That is generally implied in the nice-to-have item for backend dev experience.

Ilmari

Hello,

sorry this took a bit longer than anticipated. I've merged all the proposals into

  https://nextcloud.documentfoundation.org/s/i3ByXJK7a7GNXaC

and plan to publish this early next week. Please make only critical changes now, not minor edits anymore.

@Mike Saunders: Can you, based on the above text, prepare a blog post draft for me to review by Monday morning?

Thanks a lot,
Florian

Thanks, Florian, nice work.

Cheers

Simon

On Thu, Jun 23, 2022 at 3:24 PM Florian Effenberger <floeff@documentfoundation.org> wrote:

Hello,

sorry this took a bit longer than anticipated. I’ve merged all the
proposals into

https://nextcloud.documentfoundation.org/s/i3ByXJK7a7GNXaC

and plan to publish this early next week. Please make only critical
changes now, not minor edits anymore.

@Mike Saunders: Can you, based on the above text, prepare a blog post
draft for me to review by Monday morning?

Thanks a lot,
Florian


To unsubscribe e-mail to: board-discuss+unsubscribe@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy