Improving Pharo Development: Goals, Challenges, and Plans

Download Presenatation
pharo 10 n.w
1 / 14
Embed
Share

Explore Pharo's development goals, including enhancing the release cycle, modularization, and customizability. Discover the challenges faced and upcoming plans for migration and tool updates. Input and feedback are welcome for this evolving project.

  • Pharo
  • Development
  • Goals
  • Challenges
  • Plans
  • Update

Uploaded on | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Pharo 10 Random bits: the items on the table Pharo 2021 General Assembly consortium-adm@pharo.org http://www.pharo.org

  2. Primary goal : Collect your needs

  3. Remember: The Pharo consortium is there to help your business

  4. Engineering crew goal : Improve the release cycle

  5. 6 months, is that possible ? We need to work, things do not happen just because we want We need to adapt our development process to make it possible. We need to adapt tools too. IMPORTANT: We also need to think on LTS to reduce the adoption effort for ongoing business.

  6. Secondary goal : Improve modularisation

  7. Pharo as a sum of parts ? Long term goal : A small core + loadable packages. We need to reduce the entropic coefficient of Pharo. We need to allow customization of images Bootstrap was just the beginning

  8. The following list of items is a dump of ideas Nothing decided yet We need your input

  9. Image updates to come Migration of all remaining Morphic and old Spec based tools. Calypso is the biggest one, and it will take most of the effort. Externalize help (so we can build better documentation and make it available). Iceberg needs cherry-picking and multiple source directories.

  10. Virtual Machine [~Done ] Clean [~Done ] Ephemerons Scorch GC

  11. Nice to have Bloc for Pharo Iteration on tools to improve usage of new elements of Pharo Slots Stateful traits Fluid class builder next iteration

  12. External Continue the work on PakBot Continue the work on Pharo Launcher

  13. About our internal process We are often trying new ideas/validations in parallel during the previous iteration Ephemerons Bloc Scorch

  14. Remember: The Pharo consortium is there to help your business and growing the community Contact us: consortium-adm@pharo.org

Related


More Related Content