meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ixc2024:start [2024/05/22 11:14] – [Phase 3: Tools for developing the challenge] sharjeel_193ixc2024:start [2024/05/29 11:34] (current) – [Phase 7: Finalizing the ImpactXchange hack] trappis
Line 77: Line 77:
   * [[ixc2024:tech:tools:GreenSoftwareFoundation|Green Software Foundation]] - Helps with keeping sustainability in mind during the development process    * [[ixc2024:tech:tools:GreenSoftwareFoundation|Green Software Foundation]] - Helps with keeping sustainability in mind during the development process 
   * [[ixc2024:tech:tools:GreenAlgorithms|Green Algorithms]] - Metrics on algorithm footprint    * [[ixc2024:tech:tools:GreenAlgorithms|Green Algorithms]] - Metrics on algorithm footprint 
-  * [[ixc2024:tech:tools:AutodeskSustainability|Autodesk Sustainability]] -  
   * [[ixc2024:tech:tools:Blacklight|Blacklight]] - discovers trackers on a website   * [[ixc2024:tech:tools:Blacklight|Blacklight]] - discovers trackers on a website
   * [[ixc2024:tech:tools:green-spector|Green Spector]] - measure & analyse environmental impact of Apps   * [[ixc2024:tech:tools:green-spector|Green Spector]] - measure & analyse environmental impact of Apps
Line 83: Line 82:
   * [[ixc2024:tech:tools:joular-jx|Joular JX]] - Java-based agent for software power monitoring   * [[ixc2024:tech:tools:joular-jx|Joular JX]] - Java-based agent for software power monitoring
   * [[ixc2024:tech:tools:power-api|Power API]] - set of tools for green computing   * [[ixc2024:tech:tools:power-api|Power API]] - set of tools for green computing
 +  * [[ixc2024:tech:tools:cloud-carbon-footprint | Cloud Carbon Footprint]] - measure & monitor carbon emissions
 +  * [[ixc2024:tech:tools:sonar-qube | Sonar Qube]] - tool to ensure good code quality
   * [[ixc2024:tech:tools:Containerization]] - Containerization promotes sustainability by enhancing resource utilization   * [[ixc2024:tech:tools:Containerization]] - Containerization promotes sustainability by enhancing resource utilization
 +  * [[ixc2024:tech:tools:eco-2-ai| Eco2AI]] - python library for CO2 emission tracking
 +  * [[ixc2024:tech:tools:carbon-aware-sdk| Carbon Aware SDK]] - toolset to measure carbon emission
 +  * [[ixc2024:tech:tools:lighthouse| Lighthouse]] - dev tools tab that offers most of above mentioned analyses
 +  * [[ixc2024:tech:tools:webpack| WebPack]] - Code and media minifaction tool
  
  
  
 ===== Phase 4: Measuring the footprint of the solution ===== ===== Phase 4: Measuring the footprint of the solution =====
 +
 +Phase 4 aims to answer the questions of **how to evaluate** (in hackathon) **that your part** (backend, mobile, web) **is efficient** (green) and **how to follow these aspects on the development project** (both the team itself and the hackathon evaluators). Focus on approaches that help the team to follow their progress.
 +
 +In order to answer the questions, you need to know
 +  * What concrete metrics the team should follow
 +  * What is the process for following these metrics
 +
 +The outcome of this phase is guidelines for teams to follow their green progress in the development process. Remember Patricia Lago's words "unless we plan and design for sustainability, we won't get it. It just do not happen without proper planning"
 +
  
 ===== Phase 5: Assessing the impact of the solution ===== ===== Phase 5: Assessing the impact of the solution =====
 +Assessing the impact of the proposed solution aims to evaluate how the proposed solution changes/impacts the given challenge, i.e. we are thinking of the handprints of the software solution.
 +
 +SUSAF - Sustainability Awareness Framework is one possible approach to find possible impacts, but there are also others that can be used.
 +
 +[[ixc2024:ImpactAssessment|Guidelines for assessing the impacts of the solution]]
 +
 +====== Phase 6: Running the ImpactXchange hackathon in Malaysia ======
 +In this phase, the teams propose a model for running the ImpactXchange hackathon in Malaysia.
 +In Malaysia, we have two weeks to run the hackathon, from innovation to solutions and their assessment. 
 +
 +  * [[ixc2024:Hackmodel:Backendteam|Backend team]]
 +  * [[ixc2024:Hackmodel:Webfrontendteam|Web frontend team]]
 +  * [[ixc2024:Hackmodel:Mobilefrontendteam|Mobile frontend team]]
  
 +====== Phase 7: Finalizing the ImpactXchange hack ======
 +Presenting our hack results (to be evaluated) through the following template
 +  * {{ :ixc2024:template_for_impactxchange_presentation.pptx |Correct template for final presentation}}
  
 +For those who are selected to run the hackathon in Malaysia in August the following documents need to be filled and accepted BEFORE our trip:
 +  * {{ :ixc2024:lisätietolomake_further_information_form.pdf |personal information document}}
 +  * {{ :ixc2024:matka-apurahahakemuspohja_2023.pdf |grant application form}}
 +You need to arrange your travel, and we propose doing it as soon as possible so that the prices won't go up. The travel grant for flights is limited by the funder (around 1000e).The accommodation and food in Malaysia is covered by the project.
  
 +After the trip you need to make a travel bill with the following document
 +  * {{ :ixc2024:matka-ja_kululaskulomake_2024.pdf |travel bill}}
  
  
 +Visa requirements to Malaysia
 +[[https://www.imi.gov.my/index.php/en/main-services/visa/visa-requirement-by-country/]]