Page MenuHomePhabricator

Daniel_Ngene (DanielChristLight)
User

Projects (4)

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Oct 10 2022, 7:10 PM (166 w, 1 d)
Availability
Available
LDAP User
DanielChristLight
MediaWiki User
Daniel Ngene [ Global Accounts ]

Recent Activity

Nov 2 2025

Daniel_Ngene added a comment to T408309: Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1.

Thank you so much for the review @empty-codes. I grossly underestimated the amount of work it would take to finish the project. I have now after a deep dive into the project codebase and making so contributions, rewritten my proposal.
If there are any oversights on my end or other things I should take into account I would truly appreciate your feedback. Thanks again!

Nov 2 2025, 4:32 PM · Outreachy (Round 31)
Daniel_Ngene updated the task description for T408309: Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1.
Nov 2 2025, 4:28 PM · Outreachy (Round 31)

Oct 26 2025

Daniel_Ngene renamed T408309: Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1 from Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard to 8.0.1 to Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1.
Oct 26 2025, 12:02 AM · Outreachy (Round 31)
Daniel_Ngene added a subtask for T404997: Outreachy 31: Programs & Events Dashboard — Upgrade Ruby-on-Rails and other dependencies: T408309: Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1.
Oct 26 2025, 12:00 AM · Outreachy (Round 31)
Daniel_Ngene added a parent task for T408309: Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1: T404997: Outreachy 31: Programs & Events Dashboard — Upgrade Ruby-on-Rails and other dependencies.
Oct 26 2025, 12:00 AM · Outreachy (Round 31)

Oct 25 2025

Daniel_Ngene created T408309: Outreachy 31 Proposal for upgrading WikiEdu Programs and Events Dashboard Ruby on Rails version to 8.0.1.
Oct 25 2025, 11:58 PM · Outreachy (Round 31)

Oct 17 2025

Daniel_Ngene added a comment to T405754: Outreachy 31: Micro-task Generator for Organizers on Wikipedia (application).

Hey everyone my name is Daniel and I am so excited to be here. Started working on this notebook for sometime now and forgot to do the introductions.

Oct 17 2025, 1:09 PM · Research, Outreachy (Round 31)

Oct 8 2025

Daniel_Ngene added a member for Tool-paulina: Daniel_Ngene.
Oct 8 2025, 1:33 PM
Daniel_Ngene added a watcher for Tool-paulina: Daniel_Ngene.
Oct 8 2025, 1:33 PM

Nov 3 2022

Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

Alright. Thanks you so much for the clarification

Nov 3 2022, 7:29 AM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects
Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

In my bid to make a few corrections to my notebook. I discovered that some tools such as 'toolforge-authors', has some info in the Core info that is completely non-existent in the annotations layer.

Nov 3 2022, 7:11 AM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects

Oct 29 2022

Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

Hello @Slst2020. I got a couple of questions as regards task 2

  1. Will I have to visualize all 2000+ tools data dictionary returned by my task 2 function?

If you mean the first #TODO of Task set 2, you can limit the output to the first 5 or so entries. This is good practice for any code cell output, as otherwise the notebook can become very cluttered and difficult to scroll through.

Oct 29 2022, 3:50 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects

Oct 22 2022

Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

Hello @Slst2020. I got a couple of questions as regards task 2

Oct 22 2022, 3:27 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects

Oct 17 2022

Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

@Slst2020 Hello, I have a couple of questions.

  1. Is it allowed for me to write other functions that are of use to me in the notebook or only the functions we are asked to write are allowed?

You can write any code you want/need :)

  1. Can all my answers to the non-coding questions be written as comments in the notebook?

I suggest you write text in markdown cells, not as code comments.

Oct 17 2022, 12:48 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects
Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

@Slst2020 Hello, I have a couple of questions.

  1. Is it allowed for me to write other functions that are of use to me in the notebook or only the functions we are asked to write are allowed?
  2. Can all my answers to the non-coding questions be written as comments in the notebook?
Oct 17 2022, 12:26 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects

Oct 15 2022

Daniel_Ngene added a comment to T317083: [Outreachy Main Microtask] Develop a web app for editing Toolhub records.

Hi Aklapper,

Thanks for reaching out. I just want to know if we are working on an
already existing codebase or we are getting up a new one our self for the
project. And if we are working on an already existing codebase how do I get
the version control and where do I refer to for more understanding of the
task.

Thanks. Regards.

Oct 15 2022, 11:17 AM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects

Oct 13 2022

Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

Went through a similar issue but after much experimenting with the API I discovered you do not actually need a page param in the request URL because each API response's result has a "next" key containing the URL of the next page for all the pages except the last page which is null and of course, the number of pages depends on the page size param

Hello I am still struggling with understanding the URL I need to use. Can I get more help? My question is in respect to task 2.
I'm using this https://toolhub.wikimedia.org/api/tools/?page=60&page_size=2699 but it's still giving me just 10 tools

@Daniel_Ngene the link you use correct, but you can eliminate the 'page" parameter leaving the page_size @ max value.
trouble shoot your code and make sure the it loops through the entire page.
Also, the dict you're trying to populate, make sure it is outside of the loop.

tool_dict = {}
...
for key, values in result.items():   #or maybe a while loop
    ...
    tool_dict.append(...)

This approach helped me

Oct 13 2022, 8:55 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects
Daniel_Ngene added a comment to T318512: Outreachy Application Task (Round 25): Explore Toolhub Data.

Went through a similar issue but after much experimenting with the API I discovered you do not actually need a page param in the request URL because each API response's result has a "next" key containing the URL of the next page for all the pages except the last page which is null and of course, the number of pages depends on the page size param

Oct 13 2022, 5:15 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects

Oct 10 2022

Daniel_Ngene added a comment to T317083: [Outreachy Main Microtask] Develop a web app for editing Toolhub records.

Hello Everyone I'm Daniel an Outreachy applicant. I am very excited to learn from this experience. Finally have direction in my learning process.

Oct 10 2022, 7:18 PM · User-Slst2020, Outreachy (Round 25), Outreach-Programs-Projects