diff --git a/ar_AR/bee/index.html b/ar_AR/bee/index.html index 7e32a37d54..76a52bf8bf 100644 --- a/ar_AR/bee/index.html +++ b/ar_AR/bee/index.html @@ -175,12 +175,12 @@

Shortlinks

-

+

-

+

@@ -190,12 +190,12 @@

-

+

-

+

diff --git a/ar_AR/community/behavior/index.html b/ar_AR/community/behavior/index.html index 5ec709ea62..e7a782dfb8 100644 --- a/ar_AR/community/behavior/index.html +++ b/ar_AR/community/behavior/index.html @@ -303,13 +303,13 @@

Making a CoC complaint

-

Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

+

Code of Conduct

+

All participants in the BeeWare community are expected to adhere to a Code of Conduct

-

Code of Conduct

-

All participants in the BeeWare community are expected to adhere to a Code of Conduct

+

Making a CoC complaint

+

Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

diff --git a/ar_AR/community/team/index.html b/ar_AR/community/team/index.html index 35382099a0..70f6a03548 100644 --- a/ar_AR/community/team/index.html +++ b/ar_AR/community/team/index.html @@ -430,24 +430,24 @@

Sam Schott

-

Russell Martin

-

Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

+

Malcolm Smith

+

Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

- -  rmartin16 + +  mhsmith
-  rmartin16@gmail.com +  smith@chaquo.com
- قوة خارقة: Briefcase + قوة خارقة: Android @@ -456,24 +456,24 @@

Russell Martin

-

Malcolm Smith

-

Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

+

Russell Martin

+

Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

- -  mhsmith + +  rmartin16
-  smith@chaquo.com +  rmartin16@gmail.com
- قوة خارقة: Android + قوة خارقة: Briefcase diff --git a/ar_AR/community/team/page/2/index.html b/ar_AR/community/team/page/2/index.html index 2cece3497d..bc3ddce45a 100644 --- a/ar_AR/community/team/page/2/index.html +++ b/ar_AR/community/team/page/2/index.html @@ -430,24 +430,24 @@

Sam Schott

-

Russell Martin

-

Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

+

Malcolm Smith

+

Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

- -  rmartin16 + +  mhsmith
-  rmartin16@gmail.com +  smith@chaquo.com
- قوة خارقة: Briefcase + قوة خارقة: Android @@ -456,24 +456,24 @@

Russell Martin

-

Malcolm Smith

-

Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

+

Russell Martin

+

Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

- -  mhsmith + +  rmartin16
-  smith@chaquo.com +  rmartin16@gmail.com
- قوة خارقة: Android + قوة خارقة: Briefcase diff --git a/ar_AR/contributing/how/first-time/what-is-a/index.html b/ar_AR/contributing/how/first-time/what-is-a/index.html index 088768df00..a8ef4cd5e8 100644 --- a/ar_AR/contributing/how/first-time/what-is-a/index.html +++ b/ar_AR/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

What is...?

-

git

-

What is git anyway?

+

CI

+

What is CI, or Continuous Integration

-

CI

-

What is CI, or Continuous Integration

+

git

+

What is git anyway?

diff --git a/ar_AR/index.html b/ar_AR/index.html index 833af7ffd8..c33530e2c7 100644 --- a/ar_AR/index.html +++ b/ar_AR/index.html @@ -484,7 +484,7 @@

آخر الأخبار

-

03 Jun: May 2024 Status Update

+

01 Jul: June 2024 Status update


@@ -555,7 +555,7 @@

آخر الأخبار

-

03 Jun: May 2024 Status Update

+

01 Jul: June 2024 Status update


diff --git a/ar_AR/news/buzz/atom.xml b/ar_AR/news/buzz/atom.xml index 84502caf14..8599e4b33e 100644 --- a/ar_AR/news/buzz/atom.xml +++ b/ar_AR/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/ar_AR/news/buzz/index.html b/ar_AR/news/buzz/index.html index ef1dbb4d67..b00c23aac6 100644 --- a/ar_AR/news/buzz/index.html +++ b/ar_AR/news/buzz/index.html @@ -188,6 +188,67 @@

The Buzz

+

June 2024 Status update

+

+ +نُشِرَ من طرف + + + Russell Keith-Magee + + +في + 1 July 2024 +

+ +

In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

+
+

What we've done

+ +
+
+

What's next?

+

Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

+
+
+

Want to get involved?

+

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

+
    +
  1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
  2. +
  3. Filter out a message generated after Xcode updates
  4. +
  5. Add the ability to configure the ABIs built by an Android project
  6. +
  7. Rationalise the application of adhoc signing on macOS
  8. +
  9. Add support for custom PyPI repositories
  10. +
  11. Document how to debug an application in popular IDEs
  12. +
  13. Add an option to select the Android base image when creating new emulators
  14. +
  15. Add an API to entirely replace the style of a widget
  16. +
  17. Correct the handling of quotation marks in Android apps
  18. +
+

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

+
+ + + + + + + + +

May 2024 Status Update

@@ -725,64 +786,6 @@

Want to get involved?

- - - - - - -

October 2023 Status Update

-

- -نُشِرَ من طرف - - - Russell Keith-Magee - - -في - 1 November 2023 -

- -

In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

-
-

What we've done

- -
-
-

What's next?

-

Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

-

In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

-
-
-

Want to get involved?

-

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

-
    -
  1. Filter out a message generated after Xcode updates
  2. -
  3. Add the ability to configure the ABIs built by an Android project
  4. -
  5. Rationalise the application of adhoc signing on macOS
  6. -
  7. Provide an option to override app settings from the command line
  8. -
  9. Add support for custom PyPI repositories
  10. -
  11. Document how to debug an application in popular IDEs
  12. -
  13. Correctly handle incomplete project deletions
  14. -
  15. Add an option to select the Android base image when creating new emulators
  16. -
-

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

-
- - -
diff --git a/ar_AR/news/buzz/june-2024-status-update/index.html b/ar_AR/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..14e113fcab --- /dev/null +++ b/ar_AR/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ + + + + + +

In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

+
+

What we've done

+ +
+
+

What's next?

+

Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

+
+
+

Want to get involved?

+

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

+
    +
  1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
  2. +
  3. Filter out a message generated after Xcode updates
  4. +
  5. Add the ability to configure the ABIs built by an Android project
  6. +
  7. Rationalise the application of adhoc signing on macOS
  8. +
  9. Add support for custom PyPI repositories
  10. +
  11. Document how to debug an application in popular IDEs
  12. +
  13. Add an option to select the Android base image when creating new emulators
  14. +
  15. Add an API to entirely replace the style of a widget
  16. +
  17. Correct the handling of quotation marks in Android apps
  18. +
+

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

+
+ + +
+
+ +
+
+ + + +
+الإدخال السابق +
+
May 2024 Status Update
+ +
+
+
+
+ + + + + + + + + + diff --git a/ar_AR/news/buzz/may-2024-status-update/index.html b/ar_AR/news/buzz/may-2024-status-update/index.html index 77bd8a435d..05cfd313b8 100644 --- a/ar_AR/news/buzz/may-2024-status-update/index.html +++ b/ar_AR/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

Want to get involved?

+
+الإدخال التالي +
+
June 2024 Status update
+
diff --git a/ar_AR/news/buzz/page/2/index.html b/ar_AR/news/buzz/page/2/index.html index ed0a5d6120..c3a9d22901 100644 --- a/ar_AR/news/buzz/page/2/index.html +++ b/ar_AR/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

The Buzz

+

October 2023 Status Update

+

+ +نُشِرَ من طرف + + + Russell Keith-Magee + + +في + 1 November 2023 +

+ +

In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

+
+

What we've done

+ +
+
+

What's next?

+

Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

+

In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

+
+
+

Want to get involved?

+

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

+
    +
  1. Filter out a message generated after Xcode updates
  2. +
  3. Add the ability to configure the ABIs built by an Android project
  4. +
  5. Rationalise the application of adhoc signing on macOS
  6. +
  7. Provide an option to override app settings from the command line
  8. +
  9. Add support for custom PyPI repositories
  10. +
  11. Document how to debug an application in popular IDEs
  12. +
  13. Correctly handle incomplete project deletions
  14. +
  15. Add an option to select the Android base image when creating new emulators
  16. +
+

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

+
+ + + + + + + + +

2023Q4 Roadmap

@@ -681,65 +739,6 @@

Summary

- - - - - - -

March 2023 Status Update

-

- -نُشِرَ من طرف - - - Russell Keith-Magee - - -في - 3 April 2023 -

- -

March has been a month of slow but steady progress for BeeWare.

-
-

What we've done

-
    -
  • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
  • -
  • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
  • -
  • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
  • -
  • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
  • -
  • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
  • -
  • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
  • -
  • Thanks to a community contribution, we added support for PyGame to Briefcase.
  • -
  • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
  • -
  • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
  • -
  • We presented a tutorial at Everything Open 2023.
  • -
-

We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

-
-
-

What's next?

-

In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

-
-
-

Want to get involved?

-

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

-
    -
  1. Modify the handling of app signing options
  2. -
  3. Filter out a message generated after Xcode updates
  4. -
  5. Add the ability to refresh the support package in a project
  6. -
  7. Provide protection against creating projects with "semi-reserved" names
  8. -
  9. Add the ability to configure the ABIs built by an Android project
  10. -
  11. Add support for the ANDROID_HOME environment variable
  12. -
  13. Improve validation of project names in the Briefcase wizard
  14. -
  15. Rationalise the application of adhoc signing on macOS
  16. -
  17. Correct the capture of log messages on the web backend
  18. -
-

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

-
- - -
diff --git a/ar_AR/news/buzz/page/3/index.html b/ar_AR/news/buzz/page/3/index.html index 423f1d6286..a231bf5c7d 100644 --- a/ar_AR/news/buzz/page/3/index.html +++ b/ar_AR/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

The Buzz

+

March 2023 Status Update

+

+ +نُشِرَ من طرف + + + Russell Keith-Magee + + +في + 3 April 2023 +

+ +

March has been a month of slow but steady progress for BeeWare.

+
+

What we've done

+
    +
  • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
  • +
  • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
  • +
  • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
  • +
  • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
  • +
  • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
  • +
  • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
  • +
  • Thanks to a community contribution, we added support for PyGame to Briefcase.
  • +
  • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
  • +
  • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
  • +
  • We presented a tutorial at Everything Open 2023.
  • +
+

We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

+
+
+

What's next?

+

In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

+
+
+

Want to get involved?

+

Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

+
    +
  1. Modify the handling of app signing options
  2. +
  3. Filter out a message generated after Xcode updates
  4. +
  5. Add the ability to refresh the support package in a project
  6. +
  7. Provide protection against creating projects with "semi-reserved" names
  8. +
  9. Add the ability to configure the ABIs built by an Android project
  10. +
  11. Add support for the ANDROID_HOME environment variable
  12. +
  13. Improve validation of project names in the Briefcase wizard
  14. +
  15. Rationalise the application of adhoc signing on macOS
  16. +
  17. Correct the capture of log messages on the web backend
  18. +
+

Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

+
+ + + + + + + + +

February 2023 Status Update

@@ -718,49 +777,6 @@

What's next?

- - - - - - -

July 2022 Status Update

-

- -نُشِرَ من طرف - - - Russell Keith-Magee - - -في - 1 August 2022 -

- -

Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

-

In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

-
-

What we've done

-

During July:

-
    -
  • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
  • -
  • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
  • -
  • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
  • -
  • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
  • -
  • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
  • -
  • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
  • -
  • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
  • -
  • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
  • -
  • We've started looking into binary dependencies on iOS apps.
  • -
-
-
-

What's next?

-

In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

-
- - -
diff --git a/ar_AR/news/buzz/page/4/index.html b/ar_AR/news/buzz/page/4/index.html index 443b813b81..9a40bb26e7 100644 --- a/ar_AR/news/buzz/page/4/index.html +++ b/ar_AR/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

The Buzz

+

July 2022 Status Update

+

+ +نُشِرَ من طرف + + + Russell Keith-Magee + + +في + 1 August 2022 +

+ +

Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

+

In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

+
+

What we've done

+

During July:

+
    +
  • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
  • +
  • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
  • +
  • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
  • +
  • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
  • +
  • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
  • +
  • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
  • +
  • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
  • +
  • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
  • +
  • We've started looking into binary dependencies on iOS apps.
  • +
+
+
+

What's next?

+

In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

+
+ + + + + + + + +

June 2022 Status Update

@@ -580,33 +623,6 @@

Python on Android: I - - - - - - -

We have a contractor for our Android contract!

-

- -نُشِرَ من طرف - - - Russell Keith-Magee - - -في - 26 November 2019 -

- -

A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

-

We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

-

Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

-

When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

-

Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

- - -

diff --git a/ar_AR/news/buzz/page/5/index.html b/ar_AR/news/buzz/page/5/index.html index 92ad10d0d0..7a629f01fc 100644 --- a/ar_AR/news/buzz/page/5/index.html +++ b/ar_AR/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

The Buzz

+

We have a contractor for our Android contract!

+

+ +نُشِرَ من طرف + + + Russell Keith-Magee + + +في + 26 November 2019 +

+ +

A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

+

We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

+

Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

+

When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

+

Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

+ + + + + + + + +

BeeWare Project Awarded a PSF Education Grant

@@ -863,82 +890,6 @@

A request for your help< - - - - - - -

Come sprint with us at PyCon US 2017

-

- -نُشِرَ من طرف - - - Katie McLaughlin - - -في - 1 February 2017 -

- -

The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

-
-

Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

-

— PyBee (@PyBeeWare) January 30, 2017

-
-

PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

-

For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

-

With this booth, we get two tickets to the conference. This includes:

-
    -
  • access to the opening reception
  • -
  • 3 days of conference talks, expo hall / job fair
  • -
  • breakfasts, breaks, lunches, and
  • -
  • swag bag
  • -
-

Thing is, both Russell and I have -already registered.

-

So, we want to give you the ticket.

-

Yes, you.

-

If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

-

What do we want in return?

-

Just a little bit of your time.

-

The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

-

Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

-

Does this sound like something you'd be interested in?

-

Please, email us!

-

Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

-

We need to allocate our tickets early, so please email us by February -12, 2017

-

If you have any questions, just ask -myself or -Russell!

-

We'd love to see you there! ✨

-

[This article has been cross-posted on -glasnt.com/blog]

- - -

diff --git a/ar_AR/news/buzz/page/6/index.html b/ar_AR/news/buzz/page/6/index.html index 63e7b92ced..2f7ffdba74 100644 --- a/ar_AR/news/buzz/page/6/index.html +++ b/ar_AR/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

The Buzz

+

Come sprint with us at PyCon US 2017

+

+ +نُشِرَ من طرف + + + Katie McLaughlin + + +في + 1 February 2017 +

+ +

The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

+
+

Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

+

— PyBee (@PyBeeWare) January 30, 2017

+
+

PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

+

For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

+

With this booth, we get two tickets to the conference. This includes:

+
    +
  • access to the opening reception
  • +
  • 3 days of conference talks, expo hall / job fair
  • +
  • breakfasts, breaks, lunches, and
  • +
  • swag bag
  • +
+

Thing is, both Russell and I have +already registered.

+

So, we want to give you the ticket.

+

Yes, you.

+

If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

+

What do we want in return?

+

Just a little bit of your time.

+

The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

+

Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

+

Does this sound like something you'd be interested in?

+

Please, email us!

+

Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

+

We need to allocate our tickets early, so please email us by February +12, 2017

+

If you have any questions, just ask +myself or +Russell!

+

We'd love to see you there! ✨

+

[This article has been cross-posted on +glasnt.com/blog]

+ + + + + + + + +

Money, Money, Money

diff --git a/ar_AR/news/events/index.html b/ar_AR/news/events/index.html index 09f212d730..59726f20b3 100644 --- a/ar_AR/news/events/index.html +++ b/ar_AR/news/events/index.html @@ -211,12 +211,12 @@

مايو 22, 2017 PyCon US 2017 sprint

+

مايو 19, 2017 PyCon US 2017 talk

+

مايو 19, 2017 PyCon US 2017 booth

مايو 19, 2017 PyCon US 2017 talk

-

مايو 19, 2017 PyCon US 2017 talk

-

مايو 17, 2017 PyCon US 2017 tutorial

مايو 11, 2017 OSCON 2017 booth

@@ -227,10 +227,10 @@

فبراير 18, 2017 PyCaribbean 2017 keynote

-

يناير 18, 2017 Linux.conf.au 2017 talk

-

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 16, 2017 WOOTConf 2017 organizing

نوفمبر 3, 2016 Django: Under The Hood 2016 attending

diff --git a/ar_AR/news/events/page/2/index.html b/ar_AR/news/events/page/2/index.html index 6b680cfae1..9e12de90ad 100644 --- a/ar_AR/news/events/page/2/index.html +++ b/ar_AR/news/events/page/2/index.html @@ -211,12 +211,12 @@

مايو 22, 2017 PyCon US 2017 sprint

+

مايو 19, 2017 PyCon US 2017 talk

+

مايو 19, 2017 PyCon US 2017 booth

مايو 19, 2017 PyCon US 2017 talk

-

مايو 19, 2017 PyCon US 2017 talk

-

مايو 17, 2017 PyCon US 2017 tutorial

مايو 11, 2017 OSCON 2017 booth

@@ -227,10 +227,10 @@

فبراير 18, 2017 PyCaribbean 2017 keynote

-

يناير 18, 2017 Linux.conf.au 2017 talk

-

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 16, 2017 WOOTConf 2017 organizing

نوفمبر 3, 2016 Django: Under The Hood 2016 attending

diff --git a/ar_AR/news/events/page/3/index.html b/ar_AR/news/events/page/3/index.html index c02f7a5d63..db8c82d6f2 100644 --- a/ar_AR/news/events/page/3/index.html +++ b/ar_AR/news/events/page/3/index.html @@ -211,12 +211,12 @@

مايو 22, 2017 PyCon US 2017 sprint

+

مايو 19, 2017 PyCon US 2017 talk

+

مايو 19, 2017 PyCon US 2017 booth

مايو 19, 2017 PyCon US 2017 talk

-

مايو 19, 2017 PyCon US 2017 talk

-

مايو 17, 2017 PyCon US 2017 tutorial

مايو 11, 2017 OSCON 2017 booth

@@ -227,10 +227,10 @@

فبراير 18, 2017 PyCaribbean 2017 keynote

-

يناير 18, 2017 Linux.conf.au 2017 talk

-

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 16, 2017 WOOTConf 2017 organizing

نوفمبر 3, 2016 Django: Under The Hood 2016 attending

diff --git a/ar_AR/news/events/page/4/index.html b/ar_AR/news/events/page/4/index.html index 22fc2f5e85..d81427ad92 100644 --- a/ar_AR/news/events/page/4/index.html +++ b/ar_AR/news/events/page/4/index.html @@ -211,12 +211,12 @@

مايو 22, 2017 PyCon US 2017 sprint

+

مايو 19, 2017 PyCon US 2017 talk

+

مايو 19, 2017 PyCon US 2017 booth

مايو 19, 2017 PyCon US 2017 talk

-

مايو 19, 2017 PyCon US 2017 talk

-

مايو 17, 2017 PyCon US 2017 tutorial

مايو 11, 2017 OSCON 2017 booth

@@ -227,10 +227,10 @@

فبراير 18, 2017 PyCaribbean 2017 keynote

-

يناير 18, 2017 Linux.conf.au 2017 talk

-

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 18, 2017 Linux.conf.au 2017 talk

+

يناير 16, 2017 WOOTConf 2017 organizing

نوفمبر 3, 2016 Django: Under The Hood 2016 attending

diff --git a/ar_AR/news/index.html b/ar_AR/news/index.html index d600104de7..bd2db46b55 100644 --- a/ar_AR/news/index.html +++ b/ar_AR/news/index.html @@ -184,6 +184,18 @@

الأخبار

+

June 2024 Status update

+

+نُشِرَ من طرف + + + Russell Keith-Magee + + +في + 2024-07-01 +

+

May 2024 Status Update

نُشِرَ من طرف @@ -292,18 +304,6 @@

November 2023 Status 2023-12-01

-

October 2023 Status Update

-

-نُشِرَ من طرف - - - Russell Keith-Magee - - -في - 2023-11-01 -

- ... المزيد من المقالات diff --git a/ar_AR/sitemap.xml b/ar_AR/sitemap.xml index 0d41b8fbfe..48eb724a0e 100644 --- a/ar_AR/sitemap.xml +++ b/ar_AR/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/ar_AR/news/ http://beeware.org/ar_AR/news/buzz/ + http://beeware.org/ar_AR/news/buzz/june-2024-status-update/ http://beeware.org/ar_AR/news/buzz/may-2024-status-update/ http://beeware.org/ar_AR/news/buzz/april-2024-status-update/ http://beeware.org/ar_AR/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/ar_AR/news/events/python-brasil-2016-sprints/ http://beeware.org/ar_AR/news/events/django-under-the-hood-2016/ http://beeware.org/ar_AR/news/events/wootconf-2017/ - http://beeware.org/ar_AR/news/events/linuxconfau-2017-rkm/ http://beeware.org/ar_AR/news/events/linuxconfau-2017-km/ + http://beeware.org/ar_AR/news/events/linuxconfau-2017-rkm/ http://beeware.org/ar_AR/news/events/pycaribbean-2017/ http://beeware.org/ar_AR/news/events/djangocon-europe-2017/ http://beeware.org/ar_AR/news/events/djangocon-europe-2017-sprints/ http://beeware.org/ar_AR/news/events/oscon-2017/ http://beeware.org/ar_AR/news/events/pycon-us-2017-tutorials/ + http://beeware.org/ar_AR/news/events/pycon-us-2017-rkm/ http://beeware.org/ar_AR/news/events/pycon-us-2017/ http://beeware.org/ar_AR/news/events/pycon-us-2017-km/ - http://beeware.org/ar_AR/news/events/pycon-us-2017-rkm/ http://beeware.org/ar_AR/news/events/pycon-us-2017-sprints/ http://beeware.org/ar_AR/news/events/pycon-tw-2017/ http://beeware.org/ar_AR/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/ar_AR/news/events/djangocon-us-2017-km/ http://beeware.org/ar_AR/news/events/djangocon-us-2017-rkm/ http://beeware.org/ar_AR/news/events/djangocon-us-2017-sprints/ - http://beeware.org/ar_AR/project/ - http://beeware.org/ar_AR/project/overview/ - http://beeware.org/ar_AR/project/about/ - http://beeware.org/ar_AR/project/using/ - http://beeware.org/ar_AR/project/projects/ - http://beeware.org/ar_AR/project/projects/applications/ - http://beeware.org/ar_AR/project/projects/applications/podium/ - http://beeware.org/ar_AR/project/projects/tools/ - http://beeware.org/ar_AR/project/projects/tools/beefore/ - http://beeware.org/ar_AR/project/projects/tools/duvet/ - http://beeware.org/ar_AR/project/projects/tools/beekeeper/ - http://beeware.org/ar_AR/project/projects/tools/briefcase/ - http://beeware.org/ar_AR/project/projects/tools/cricket/ - http://beeware.org/ar_AR/project/projects/tools/bugjar/ - http://beeware.org/ar_AR/project/projects/tools/galley/ - http://beeware.org/ar_AR/project/projects/libraries/ - http://beeware.org/ar_AR/project/projects/libraries/colosseum/ - http://beeware.org/ar_AR/project/projects/libraries/toga/ - http://beeware.org/ar_AR/project/projects/libraries/travertino/ - http://beeware.org/ar_AR/project/projects/libraries/ouroboros/ - http://beeware.org/ar_AR/project/projects/bridges/ - http://beeware.org/ar_AR/project/projects/bridges/rubicon/ - http://beeware.org/ar_AR/project/projects/templates/ - http://beeware.org/ar_AR/project/projects/templates/python-android-template/ - http://beeware.org/ar_AR/project/projects/templates/python-tvos-template/ - http://beeware.org/ar_AR/project/projects/templates/python-ios-template/ - http://beeware.org/ar_AR/project/projects/templates/python-macos-template/ - http://beeware.org/ar_AR/project/projects/support/ - http://beeware.org/ar_AR/project/projects/support/python-apple-support/ - http://beeware.org/ar_AR/project/projects/support/python-linux-support/ - http://beeware.org/ar_AR/project/projects/support/python-android-support/ - http://beeware.org/ar_AR/project/projects/attic/ - http://beeware.org/ar_AR/project/projects/attic/batavia/ - http://beeware.org/ar_AR/project/projects/attic/python-tvos-support/ - http://beeware.org/ar_AR/project/projects/attic/sealang/ - http://beeware.org/ar_AR/project/projects/attic/seasnake/ - http://beeware.org/ar_AR/project/projects/attic/voc/ - http://beeware.org/ar_AR/project/projects/attic/waggle/ - http://beeware.org/ar_AR/project/projects/attic/trebuchet/ - http://beeware.org/ar_AR/project/projects/attic/cassowary/ - http://beeware.org/ar_AR/project/projects/attic/cookiecutter-project/ - http://beeware.org/ar_AR/project/projects/attic/cookiecutter-website/ - http://beeware.org/ar_AR/project/projects/attic/python-ios-support/ - http://beeware.org/ar_AR/project/projects/attic/python-osx-support/ http://beeware.org/ar_AR/community/ http://beeware.org/ar_AR/community/behavior/ - http://beeware.org/ar_AR/community/behavior/making-a-coc-complaint/ http://beeware.org/ar_AR/community/behavior/code-of-conduct/ + http://beeware.org/ar_AR/community/behavior/making-a-coc-complaint/ http://beeware.org/ar_AR/community/behavior/changes/ http://beeware.org/ar_AR/community/team/ http://beeware.org/ar_AR/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/ar_AR/community/team/obulat/ http://beeware.org/ar_AR/community/team/saroad2/ http://beeware.org/ar_AR/community/team/samschott/ - http://beeware.org/ar_AR/community/team/rmartin16/ http://beeware.org/ar_AR/community/team/mhsmith/ + http://beeware.org/ar_AR/community/team/rmartin16/ http://beeware.org/ar_AR/community/getting-help/ http://beeware.org/ar_AR/community/keep-informed/ http://beeware.org/ar_AR/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/ar_AR/community/related/ http://beeware.org/ar_AR/community/development/ http://beeware.org/ar_AR/community/consulting/ + http://beeware.org/ar_AR/project/ + http://beeware.org/ar_AR/project/overview/ + http://beeware.org/ar_AR/project/about/ + http://beeware.org/ar_AR/project/using/ + http://beeware.org/ar_AR/project/projects/ + http://beeware.org/ar_AR/project/projects/applications/ + http://beeware.org/ar_AR/project/projects/applications/podium/ + http://beeware.org/ar_AR/project/projects/tools/ + http://beeware.org/ar_AR/project/projects/tools/beefore/ + http://beeware.org/ar_AR/project/projects/tools/duvet/ + http://beeware.org/ar_AR/project/projects/tools/beekeeper/ + http://beeware.org/ar_AR/project/projects/tools/briefcase/ + http://beeware.org/ar_AR/project/projects/tools/cricket/ + http://beeware.org/ar_AR/project/projects/tools/bugjar/ + http://beeware.org/ar_AR/project/projects/tools/galley/ + http://beeware.org/ar_AR/project/projects/libraries/ + http://beeware.org/ar_AR/project/projects/libraries/colosseum/ + http://beeware.org/ar_AR/project/projects/libraries/toga/ + http://beeware.org/ar_AR/project/projects/libraries/travertino/ + http://beeware.org/ar_AR/project/projects/libraries/ouroboros/ + http://beeware.org/ar_AR/project/projects/bridges/ + http://beeware.org/ar_AR/project/projects/bridges/rubicon/ + http://beeware.org/ar_AR/project/projects/templates/ + http://beeware.org/ar_AR/project/projects/templates/python-android-template/ + http://beeware.org/ar_AR/project/projects/templates/python-tvos-template/ + http://beeware.org/ar_AR/project/projects/templates/python-ios-template/ + http://beeware.org/ar_AR/project/projects/templates/python-macos-template/ + http://beeware.org/ar_AR/project/projects/support/ + http://beeware.org/ar_AR/project/projects/support/python-apple-support/ + http://beeware.org/ar_AR/project/projects/support/python-linux-support/ + http://beeware.org/ar_AR/project/projects/support/python-android-support/ + http://beeware.org/ar_AR/project/projects/attic/ + http://beeware.org/ar_AR/project/projects/attic/batavia/ + http://beeware.org/ar_AR/project/projects/attic/python-tvos-support/ + http://beeware.org/ar_AR/project/projects/attic/sealang/ + http://beeware.org/ar_AR/project/projects/attic/seasnake/ + http://beeware.org/ar_AR/project/projects/attic/voc/ + http://beeware.org/ar_AR/project/projects/attic/waggle/ + http://beeware.org/ar_AR/project/projects/attic/trebuchet/ + http://beeware.org/ar_AR/project/projects/attic/cassowary/ + http://beeware.org/ar_AR/project/projects/attic/cookiecutter-project/ + http://beeware.org/ar_AR/project/projects/attic/cookiecutter-website/ + http://beeware.org/ar_AR/project/projects/attic/python-ios-support/ + http://beeware.org/ar_AR/project/projects/attic/python-osx-support/ http://beeware.org/ar_AR/contributing/ http://beeware.org/ar_AR/contributing/how/ http://beeware.org/ar_AR/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/ar_AR/contributing/how/first-time/setup/ http://beeware.org/ar_AR/contributing/how/first-time/github-notifications-101/ http://beeware.org/ar_AR/contributing/how/first-time/what-is-a/ - http://beeware.org/ar_AR/contributing/how/first-time/what-is-a/git/ http://beeware.org/ar_AR/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/ar_AR/contributing/how/first-time/what-is-a/git/ http://beeware.org/ar_AR/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/ar_AR/contributing/how/first-time/more/ http://beeware.org/ar_AR/contributing/how/process/ diff --git a/ar_AR/sitemap/index.html b/ar_AR/sitemap/index.html index 3f4588d574..9e0f80bf39 100644 --- a/ar_AR/sitemap/index.html +++ b/ar_AR/sitemap/index.html @@ -176,6 +176,10 @@

خريطة الموقع

  • The Buzz
      +
    • June 2024 Status update + +
    • +
    • May 2024 Status Update
    • @@ -450,11 +454,11 @@

      خريطة الموقع

      -
    • Linux.conf.au 2017 +
    • Linux.conf.au 2017
    • -
    • Linux.conf.au 2017 +
    • Linux.conf.au 2017
    • @@ -478,15 +482,15 @@

      خريطة الموقع

      -
    • PyCon US 2017 +
    • PyCon US 2017
    • -
    • PyCon US 2017 +
    • PyCon US 2017
    • -
    • PyCon US 2017 +
    • PyCon US 2017
    • @@ -544,211 +548,17 @@

      خريطة الموقع

      -
    • مشروع BeeWare - - - -
    • -
    • المجتمع
      • السلوك @@ -1420,6 +1230,200 @@

        خريطة الموقع

      • +
      • مشروع BeeWare + + + +
      • +
      • المساهمة
          @@ -1456,11 +1460,11 @@

          خريطة الموقع

        • What is...?
            -
          • git +
          • CI
          • -
          • CI +
          • git
          • diff --git a/bee/index.html b/bee/index.html index 906f7da979..92b7b93c2a 100644 --- a/bee/index.html +++ b/bee/index.html @@ -175,12 +175,12 @@

            Shortlinks

            -

            +

            -

            +

            @@ -190,12 +190,12 @@

            -

            +

            -

            +

            diff --git a/community/behavior/index.html b/community/behavior/index.html index 5cd97762fa..60975f16d7 100644 --- a/community/behavior/index.html +++ b/community/behavior/index.html @@ -183,13 +183,13 @@

            Behavior

            -

            Making a CoC complaint

            -

            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

            +

            Code of Conduct

            +

            All participants in the BeeWare community are expected to adhere to a Code of Conduct

            -

            Code of Conduct

            -

            All participants in the BeeWare community are expected to adhere to a Code of Conduct

            +

            Making a CoC complaint

            +

            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

            diff --git a/community/team/index.html b/community/team/index.html index 11a081dfd4..77bde5d4da 100644 --- a/community/team/index.html +++ b/community/team/index.html @@ -429,24 +429,24 @@

            Sam Schott

            -

            Russell Martin

            -

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            +

            Malcolm Smith

            +

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            - -  rmartin16 + +  mhsmith
            -  rmartin16@gmail.com +  smith@chaquo.com
            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

            Russell Martin

            -

            Malcolm Smith

            -

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            +

            Russell Martin

            +

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            - -  mhsmith + +  rmartin16
            -  smith@chaquo.com +  rmartin16@gmail.com
            - Superpower: Android + Superpower: Briefcase diff --git a/community/team/page/2/index.html b/community/team/page/2/index.html index d9955f1fa3..2b20cab7e4 100644 --- a/community/team/page/2/index.html +++ b/community/team/page/2/index.html @@ -429,24 +429,24 @@

            Sam Schott

            -

            Russell Martin

            -

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            +

            Malcolm Smith

            +

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            - -  rmartin16 + +  mhsmith
            -  rmartin16@gmail.com +  smith@chaquo.com
            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

            Russell Martin

            -

            Malcolm Smith

            -

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            +

            Russell Martin

            +

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            - -  mhsmith + +  rmartin16
            -  smith@chaquo.com +  rmartin16@gmail.com
            - Superpower: Android + Superpower: Briefcase diff --git a/contributing/how/first-time/what-is-a/index.html b/contributing/how/first-time/what-is-a/index.html index 4f9aa94da7..6f833a5fc2 100644 --- a/contributing/how/first-time/what-is-a/index.html +++ b/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

            What is...?

            -

            git

            -

            What is git anyway?

            +

            CI

            +

            What is CI, or Continuous Integration

            -

            CI

            -

            What is CI, or Continuous Integration

            +

            git

            +

            What is git anyway?

            diff --git a/cs/news/buzz/atom.xml b/cs/news/buzz/atom.xml index 305a9b738b..2b41fd1896 100644 --- a/cs/news/buzz/atom.xml +++ b/cs/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/cs_CZ/bee/index.html b/cs_CZ/bee/index.html index 49cb3248e3..96e9d5f5a2 100644 --- a/cs_CZ/bee/index.html +++ b/cs_CZ/bee/index.html @@ -175,12 +175,12 @@

            Shortlinks

            -

            +

            -

            +

            @@ -190,12 +190,12 @@

            -

            +

            -

            +

            diff --git a/cs_CZ/community/behavior/index.html b/cs_CZ/community/behavior/index.html index fc5398e222..01701a2a1a 100644 --- a/cs_CZ/community/behavior/index.html +++ b/cs_CZ/community/behavior/index.html @@ -183,13 +183,13 @@

            Behavior

            -

            Making a CoC complaint

            -

            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

            +

            Code of Conduct

            +

            All participants in the BeeWare community are expected to adhere to a Code of Conduct

            -

            Code of Conduct

            -

            All participants in the BeeWare community are expected to adhere to a Code of Conduct

            +

            Making a CoC complaint

            +

            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

            diff --git a/cs_CZ/community/team/index.html b/cs_CZ/community/team/index.html index 7418ca5d2b..09f8e63bfc 100644 --- a/cs_CZ/community/team/index.html +++ b/cs_CZ/community/team/index.html @@ -429,24 +429,24 @@

            Sam Schott

            -

            Russell Martin

            -

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            +

            Malcolm Smith

            +

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            - -  rmartin16 + +  mhsmith
            -  rmartin16@gmail.com +  smith@chaquo.com
            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

            Russell Martin

            -

            Malcolm Smith

            -

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            +

            Russell Martin

            +

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            - -  mhsmith + +  rmartin16
            -  smith@chaquo.com +  rmartin16@gmail.com
            - Superpower: Android + Superpower: Briefcase diff --git a/cs_CZ/community/team/page/2/index.html b/cs_CZ/community/team/page/2/index.html index 8e03d6b1c6..a253fc2e21 100644 --- a/cs_CZ/community/team/page/2/index.html +++ b/cs_CZ/community/team/page/2/index.html @@ -429,24 +429,24 @@

            Sam Schott

            -

            Russell Martin

            -

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            +

            Malcolm Smith

            +

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            - -  rmartin16 + +  mhsmith
            -  rmartin16@gmail.com +  smith@chaquo.com
            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

            Russell Martin

            -

            Malcolm Smith

            -

            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

            +

            Russell Martin

            +

            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

            - -  mhsmith + +  rmartin16
            -  smith@chaquo.com +  rmartin16@gmail.com
            - Superpower: Android + Superpower: Briefcase diff --git a/cs_CZ/contributing/how/first-time/what-is-a/index.html b/cs_CZ/contributing/how/first-time/what-is-a/index.html index 5522300394..cedc80a7e9 100644 --- a/cs_CZ/contributing/how/first-time/what-is-a/index.html +++ b/cs_CZ/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

            What is...?

            -

            git

            -

            What is git anyway?

            +

            CI

            +

            What is CI, or Continuous Integration

            -

            CI

            -

            What is CI, or Continuous Integration

            +

            git

            +

            What is git anyway?

            diff --git a/cs_CZ/index.html b/cs_CZ/index.html index 6bae38db4e..358e82fc07 100644 --- a/cs_CZ/index.html +++ b/cs_CZ/index.html @@ -302,7 +302,7 @@

            Latest News

            -

            03 Jun: May 2024 Status Update

            +

            01 Jul: June 2024 Status update


            @@ -361,7 +361,7 @@

            Latest News

            -

            03 Jun: May 2024 Status Update

            +

            01 Jul: June 2024 Status update


            diff --git a/cs_CZ/news/buzz/index.html b/cs_CZ/news/buzz/index.html index 3b6aa3012a..881e36acea 100644 --- a/cs_CZ/news/buzz/index.html +++ b/cs_CZ/news/buzz/index.html @@ -188,6 +188,67 @@

            The Buzz

            +

            June 2024 Status update

            +

            + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

            + +

            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

            +
            +

            What we've done

            + +
            +
            +

            What's next?

            +

            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

            +
            +
            +

            Want to get involved?

            +

            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

            +
              +
            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
            2. +
            3. Filter out a message generated after Xcode updates
            4. +
            5. Add the ability to configure the ABIs built by an Android project
            6. +
            7. Rationalise the application of adhoc signing on macOS
            8. +
            9. Add support for custom PyPI repositories
            10. +
            11. Document how to debug an application in popular IDEs
            12. +
            13. Add an option to select the Android base image when creating new emulators
            14. +
            15. Add an API to entirely replace the style of a widget
            16. +
            17. Correct the handling of quotation marks in Android apps
            18. +
            +

            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

            +
            + + + + + + + + +

            May 2024 Status Update

            @@ -725,64 +786,6 @@

            Want to get involved?

            - - - - - - -

            October 2023 Status Update

            -

            - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

            - -

            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

            -
            -

            What we've done

            - -
            -
            -

            What's next?

            -

            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

            -

            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

            -
            -
            -

            Want to get involved?

            -

            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

            -
              -
            1. Filter out a message generated after Xcode updates
            2. -
            3. Add the ability to configure the ABIs built by an Android project
            4. -
            5. Rationalise the application of adhoc signing on macOS
            6. -
            7. Provide an option to override app settings from the command line
            8. -
            9. Add support for custom PyPI repositories
            10. -
            11. Document how to debug an application in popular IDEs
            12. -
            13. Correctly handle incomplete project deletions
            14. -
            15. Add an option to select the Android base image when creating new emulators
            16. -
            -

            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

            -
            - - -
            diff --git a/cs_CZ/news/buzz/june-2024-status-update/index.html b/cs_CZ/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..80632fe3c0 --- /dev/null +++ b/cs_CZ/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
            + +
            +
            +
            + + + + + + +

            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

            +
            +

            What we've done

            + +
            +
            +

            What's next?

            +

            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

            +
            +
            +

            Want to get involved?

            +

            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

            +
              +
            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
            2. +
            3. Filter out a message generated after Xcode updates
            4. +
            5. Add the ability to configure the ABIs built by an Android project
            6. +
            7. Rationalise the application of adhoc signing on macOS
            8. +
            9. Add support for custom PyPI repositories
            10. +
            11. Document how to debug an application in popular IDEs
            12. +
            13. Add an option to select the Android base image when creating new emulators
            14. +
            15. Add an API to entirely replace the style of a widget
            16. +
            17. Correct the handling of quotation marks in Android apps
            18. +
            +

            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

            +
            + + +
            +
            + +
            +
            + + + +
            +Previous entry +
            +
            May 2024 Status Update
            + +
            +
            +
            +
            + + + + + + + + + + diff --git a/cs_CZ/news/buzz/may-2024-status-update/index.html b/cs_CZ/news/buzz/may-2024-status-update/index.html index 04b7a8cbc9..b08df342b3 100644 --- a/cs_CZ/news/buzz/may-2024-status-update/index.html +++ b/cs_CZ/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

            Want to get involved?

            +
            +Next entry +
            +
            June 2024 Status update
            +
            diff --git a/cs_CZ/news/buzz/page/2/index.html b/cs_CZ/news/buzz/page/2/index.html index 140103ed87..c6ec292627 100644 --- a/cs_CZ/news/buzz/page/2/index.html +++ b/cs_CZ/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

            The Buzz

            +

            October 2023 Status Update

            +

            + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

            + +

            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

            +
            +

            What we've done

            + +
            +
            +

            What's next?

            +

            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

            +

            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

            +
            +
            +

            Want to get involved?

            +

            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

            +
              +
            1. Filter out a message generated after Xcode updates
            2. +
            3. Add the ability to configure the ABIs built by an Android project
            4. +
            5. Rationalise the application of adhoc signing on macOS
            6. +
            7. Provide an option to override app settings from the command line
            8. +
            9. Add support for custom PyPI repositories
            10. +
            11. Document how to debug an application in popular IDEs
            12. +
            13. Correctly handle incomplete project deletions
            14. +
            15. Add an option to select the Android base image when creating new emulators
            16. +
            +

            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

            +
            + + + + + + + + +

            2023Q4 Roadmap

            @@ -681,65 +739,6 @@

            Summary

            - - - - - - -

            March 2023 Status Update

            -

            - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

            - -

            March has been a month of slow but steady progress for BeeWare.

            -
            -

            What we've done

            -
              -
            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
            • -
            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
            • -
            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
            • -
            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
            • -
            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
            • -
            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
            • -
            • Thanks to a community contribution, we added support for PyGame to Briefcase.
            • -
            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
            • -
            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
            • -
            • We presented a tutorial at Everything Open 2023.
            • -
            -

            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

            -
            -
            -

            What's next?

            -

            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

            -
            -
            -

            Want to get involved?

            -

            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

            -
              -
            1. Modify the handling of app signing options
            2. -
            3. Filter out a message generated after Xcode updates
            4. -
            5. Add the ability to refresh the support package in a project
            6. -
            7. Provide protection against creating projects with "semi-reserved" names
            8. -
            9. Add the ability to configure the ABIs built by an Android project
            10. -
            11. Add support for the ANDROID_HOME environment variable
            12. -
            13. Improve validation of project names in the Briefcase wizard
            14. -
            15. Rationalise the application of adhoc signing on macOS
            16. -
            17. Correct the capture of log messages on the web backend
            18. -
            -

            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

            -
            - - -
            diff --git a/cs_CZ/news/buzz/page/3/index.html b/cs_CZ/news/buzz/page/3/index.html index 94c0af53f6..bf86076cbf 100644 --- a/cs_CZ/news/buzz/page/3/index.html +++ b/cs_CZ/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

            The Buzz

            +

            March 2023 Status Update

            +

            + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

            + +

            March has been a month of slow but steady progress for BeeWare.

            +
            +

            What we've done

            +
              +
            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
            • +
            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
            • +
            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
            • +
            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
            • +
            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
            • +
            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
            • +
            • Thanks to a community contribution, we added support for PyGame to Briefcase.
            • +
            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
            • +
            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
            • +
            • We presented a tutorial at Everything Open 2023.
            • +
            +

            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

            +
            +
            +

            What's next?

            +

            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

            +
            +
            +

            Want to get involved?

            +

            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

            +
              +
            1. Modify the handling of app signing options
            2. +
            3. Filter out a message generated after Xcode updates
            4. +
            5. Add the ability to refresh the support package in a project
            6. +
            7. Provide protection against creating projects with "semi-reserved" names
            8. +
            9. Add the ability to configure the ABIs built by an Android project
            10. +
            11. Add support for the ANDROID_HOME environment variable
            12. +
            13. Improve validation of project names in the Briefcase wizard
            14. +
            15. Rationalise the application of adhoc signing on macOS
            16. +
            17. Correct the capture of log messages on the web backend
            18. +
            +

            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

            +
            + + + + + + + + +

            February 2023 Status Update

            @@ -718,49 +777,6 @@

            What's next?

            - - - - - - -

            July 2022 Status Update

            -

            - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

            - -

            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

            -

            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

            -
            -

            What we've done

            -

            During July:

            -
              -
            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
            • -
            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
            • -
            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
            • -
            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
            • -
            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
            • -
            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
            • -
            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
            • -
            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
            • -
            • We've started looking into binary dependencies on iOS apps.
            • -
            -
            -
            -

            What's next?

            -

            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

            -
            - - -
            diff --git a/cs_CZ/news/buzz/page/4/index.html b/cs_CZ/news/buzz/page/4/index.html index 5f73221673..dc46a26f5e 100644 --- a/cs_CZ/news/buzz/page/4/index.html +++ b/cs_CZ/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

            The Buzz

            +

            July 2022 Status Update

            +

            + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

            + +

            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

            +

            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

            +
            +

            What we've done

            +

            During July:

            +
              +
            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
            • +
            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
            • +
            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
            • +
            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
            • +
            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
            • +
            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
            • +
            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
            • +
            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
            • +
            • We've started looking into binary dependencies on iOS apps.
            • +
            +
            +
            +

            What's next?

            +

            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

            +
            + + + + + + + + +

            June 2022 Status Update

            @@ -580,33 +623,6 @@

            Python on Android: I - - - - - - -

            We have a contractor for our Android contract!

            -

            - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

            - -

            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

            -

            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

            -

            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

            -

            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

            -

            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

            - - -

            diff --git a/cs_CZ/news/buzz/page/5/index.html b/cs_CZ/news/buzz/page/5/index.html index efdf311adb..fa51ad9f42 100644 --- a/cs_CZ/news/buzz/page/5/index.html +++ b/cs_CZ/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

            The Buzz

            +

            We have a contractor for our Android contract!

            +

            + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

            + +

            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

            +

            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

            +

            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

            +

            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

            +

            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

            + + + + + + + + +

            BeeWare Project Awarded a PSF Education Grant

            @@ -863,82 +890,6 @@

            A request for your help< - - - - - - -

            Come sprint with us at PyCon US 2017

            -

            - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

            - -

            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

            -
            -

            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

            -

            — PyBee (@PyBeeWare) January 30, 2017

            -
            -

            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

            -

            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

            -

            With this booth, we get two tickets to the conference. This includes:

            -
              -
            • access to the opening reception
            • -
            • 3 days of conference talks, expo hall / job fair
            • -
            • breakfasts, breaks, lunches, and
            • -
            • swag bag
            • -
            -

            Thing is, both Russell and I have -already registered.

            -

            So, we want to give you the ticket.

            -

            Yes, you.

            -

            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

            -

            What do we want in return?

            -

            Just a little bit of your time.

            -

            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

            -

            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

            -

            Does this sound like something you'd be interested in?

            -

            Please, email us!

            -

            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

            -

            We need to allocate our tickets early, so please email us by February -12, 2017

            -

            If you have any questions, just ask -myself or -Russell!

            -

            We'd love to see you there! ✨

            -

            [This article has been cross-posted on -glasnt.com/blog]

            - - -

            diff --git a/cs_CZ/news/buzz/page/6/index.html b/cs_CZ/news/buzz/page/6/index.html index 815fcc9d13..0116af5044 100644 --- a/cs_CZ/news/buzz/page/6/index.html +++ b/cs_CZ/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

            The Buzz

            +

            Come sprint with us at PyCon US 2017

            +

            + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

            + +

            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

            +
            +

            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

            +

            — PyBee (@PyBeeWare) January 30, 2017

            +
            +

            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

            +

            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

            +

            With this booth, we get two tickets to the conference. This includes:

            +
              +
            • access to the opening reception
            • +
            • 3 days of conference talks, expo hall / job fair
            • +
            • breakfasts, breaks, lunches, and
            • +
            • swag bag
            • +
            +

            Thing is, both Russell and I have +already registered.

            +

            So, we want to give you the ticket.

            +

            Yes, you.

            +

            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

            +

            What do we want in return?

            +

            Just a little bit of your time.

            +

            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

            +

            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

            +

            Does this sound like something you'd be interested in?

            +

            Please, email us!

            +

            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

            +

            We need to allocate our tickets early, so please email us by February +12, 2017

            +

            If you have any questions, just ask +myself or +Russell!

            +

            We'd love to see you there! ✨

            +

            [This article has been cross-posted on +glasnt.com/blog]

            + + + + + + + + +

            Money, Money, Money

            diff --git a/cs_CZ/news/events/index.html b/cs_CZ/news/events/index.html index d8642deedc..329af4f667 100644 --- a/cs_CZ/news/events/index.html +++ b/cs_CZ/news/events/index.html @@ -211,12 +211,12 @@

            Května 22, 2017 PyCon US 2017 sprint

            +

            Května 19, 2017 PyCon US 2017 talk

            +

            Května 19, 2017 PyCon US 2017 booth

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 17, 2017 PyCon US 2017 tutorial

            Května 11, 2017 OSCON 2017 booth

            @@ -227,10 +227,10 @@

            Února 18, 2017 PyCaribbean 2017 keynote

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 16, 2017 WOOTConf 2017 organizing

            Listopadu 3, 2016 Django: Under The Hood 2016 attending

            diff --git a/cs_CZ/news/events/page/2/index.html b/cs_CZ/news/events/page/2/index.html index f0e401b91e..f193afea4e 100644 --- a/cs_CZ/news/events/page/2/index.html +++ b/cs_CZ/news/events/page/2/index.html @@ -211,12 +211,12 @@

            Května 22, 2017 PyCon US 2017 sprint

            +

            Května 19, 2017 PyCon US 2017 talk

            +

            Května 19, 2017 PyCon US 2017 booth

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 17, 2017 PyCon US 2017 tutorial

            Května 11, 2017 OSCON 2017 booth

            @@ -227,10 +227,10 @@

            Února 18, 2017 PyCaribbean 2017 keynote

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 16, 2017 WOOTConf 2017 organizing

            Listopadu 3, 2016 Django: Under The Hood 2016 attending

            diff --git a/cs_CZ/news/events/page/3/index.html b/cs_CZ/news/events/page/3/index.html index a9c16a4b16..d1d31ae63e 100644 --- a/cs_CZ/news/events/page/3/index.html +++ b/cs_CZ/news/events/page/3/index.html @@ -211,12 +211,12 @@

            Května 22, 2017 PyCon US 2017 sprint

            +

            Května 19, 2017 PyCon US 2017 talk

            +

            Května 19, 2017 PyCon US 2017 booth

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 17, 2017 PyCon US 2017 tutorial

            Května 11, 2017 OSCON 2017 booth

            @@ -227,10 +227,10 @@

            Února 18, 2017 PyCaribbean 2017 keynote

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 16, 2017 WOOTConf 2017 organizing

            Listopadu 3, 2016 Django: Under The Hood 2016 attending

            diff --git a/cs_CZ/news/events/page/4/index.html b/cs_CZ/news/events/page/4/index.html index 385cd82370..f403c4ffab 100644 --- a/cs_CZ/news/events/page/4/index.html +++ b/cs_CZ/news/events/page/4/index.html @@ -211,12 +211,12 @@

            Května 22, 2017 PyCon US 2017 sprint

            +

            Května 19, 2017 PyCon US 2017 talk

            +

            Května 19, 2017 PyCon US 2017 booth

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 19, 2017 PyCon US 2017 talk

            -

            Května 17, 2017 PyCon US 2017 tutorial

            Května 11, 2017 OSCON 2017 booth

            @@ -227,10 +227,10 @@

            Února 18, 2017 PyCaribbean 2017 keynote

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            -

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 18, 2017 Linux.conf.au 2017 talk

            +

            Ledna 16, 2017 WOOTConf 2017 organizing

            Listopadu 3, 2016 Django: Under The Hood 2016 attending

            diff --git a/cs_CZ/news/index.html b/cs_CZ/news/index.html index c8db44247a..3fa8bcfc30 100644 --- a/cs_CZ/news/index.html +++ b/cs_CZ/news/index.html @@ -184,6 +184,18 @@

            News

            +

            June 2024 Status update

            +

            +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

            +

            May 2024 Status Update

            Posted by @@ -292,18 +304,6 @@

            November 2023 Status 2023-12-01

            -

            October 2023 Status Update

            -

            -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

            - ... more articles diff --git a/cs_CZ/sitemap.xml b/cs_CZ/sitemap.xml index 25f59b0761..e5bab6a8b3 100644 --- a/cs_CZ/sitemap.xml +++ b/cs_CZ/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/cs_CZ/news/ http://beeware.org/cs_CZ/news/buzz/ + http://beeware.org/cs_CZ/news/buzz/june-2024-status-update/ http://beeware.org/cs_CZ/news/buzz/may-2024-status-update/ http://beeware.org/cs_CZ/news/buzz/april-2024-status-update/ http://beeware.org/cs_CZ/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/cs_CZ/news/events/python-brasil-2016-sprints/ http://beeware.org/cs_CZ/news/events/django-under-the-hood-2016/ http://beeware.org/cs_CZ/news/events/wootconf-2017/ - http://beeware.org/cs_CZ/news/events/linuxconfau-2017-rkm/ http://beeware.org/cs_CZ/news/events/linuxconfau-2017-km/ + http://beeware.org/cs_CZ/news/events/linuxconfau-2017-rkm/ http://beeware.org/cs_CZ/news/events/pycaribbean-2017/ http://beeware.org/cs_CZ/news/events/djangocon-europe-2017/ http://beeware.org/cs_CZ/news/events/djangocon-europe-2017-sprints/ http://beeware.org/cs_CZ/news/events/oscon-2017/ http://beeware.org/cs_CZ/news/events/pycon-us-2017-tutorials/ + http://beeware.org/cs_CZ/news/events/pycon-us-2017-rkm/ http://beeware.org/cs_CZ/news/events/pycon-us-2017/ http://beeware.org/cs_CZ/news/events/pycon-us-2017-km/ - http://beeware.org/cs_CZ/news/events/pycon-us-2017-rkm/ http://beeware.org/cs_CZ/news/events/pycon-us-2017-sprints/ http://beeware.org/cs_CZ/news/events/pycon-tw-2017/ http://beeware.org/cs_CZ/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/cs_CZ/news/events/djangocon-us-2017-km/ http://beeware.org/cs_CZ/news/events/djangocon-us-2017-rkm/ http://beeware.org/cs_CZ/news/events/djangocon-us-2017-sprints/ - http://beeware.org/cs_CZ/project/ - http://beeware.org/cs_CZ/project/overview/ - http://beeware.org/cs_CZ/project/about/ - http://beeware.org/cs_CZ/project/using/ - http://beeware.org/cs_CZ/project/projects/ - http://beeware.org/cs_CZ/project/projects/applications/ - http://beeware.org/cs_CZ/project/projects/applications/podium/ - http://beeware.org/cs_CZ/project/projects/tools/ - http://beeware.org/cs_CZ/project/projects/tools/beefore/ - http://beeware.org/cs_CZ/project/projects/tools/duvet/ - http://beeware.org/cs_CZ/project/projects/tools/beekeeper/ - http://beeware.org/cs_CZ/project/projects/tools/briefcase/ - http://beeware.org/cs_CZ/project/projects/tools/cricket/ - http://beeware.org/cs_CZ/project/projects/tools/bugjar/ - http://beeware.org/cs_CZ/project/projects/tools/galley/ - http://beeware.org/cs_CZ/project/projects/libraries/ - http://beeware.org/cs_CZ/project/projects/libraries/colosseum/ - http://beeware.org/cs_CZ/project/projects/libraries/toga/ - http://beeware.org/cs_CZ/project/projects/libraries/travertino/ - http://beeware.org/cs_CZ/project/projects/libraries/ouroboros/ - http://beeware.org/cs_CZ/project/projects/bridges/ - http://beeware.org/cs_CZ/project/projects/bridges/rubicon/ - http://beeware.org/cs_CZ/project/projects/templates/ - http://beeware.org/cs_CZ/project/projects/templates/python-android-template/ - http://beeware.org/cs_CZ/project/projects/templates/python-tvos-template/ - http://beeware.org/cs_CZ/project/projects/templates/python-ios-template/ - http://beeware.org/cs_CZ/project/projects/templates/python-macos-template/ - http://beeware.org/cs_CZ/project/projects/support/ - http://beeware.org/cs_CZ/project/projects/support/python-apple-support/ - http://beeware.org/cs_CZ/project/projects/support/python-linux-support/ - http://beeware.org/cs_CZ/project/projects/support/python-android-support/ - http://beeware.org/cs_CZ/project/projects/attic/ - http://beeware.org/cs_CZ/project/projects/attic/batavia/ - http://beeware.org/cs_CZ/project/projects/attic/python-tvos-support/ - http://beeware.org/cs_CZ/project/projects/attic/sealang/ - http://beeware.org/cs_CZ/project/projects/attic/seasnake/ - http://beeware.org/cs_CZ/project/projects/attic/voc/ - http://beeware.org/cs_CZ/project/projects/attic/waggle/ - http://beeware.org/cs_CZ/project/projects/attic/trebuchet/ - http://beeware.org/cs_CZ/project/projects/attic/cassowary/ - http://beeware.org/cs_CZ/project/projects/attic/cookiecutter-project/ - http://beeware.org/cs_CZ/project/projects/attic/cookiecutter-website/ - http://beeware.org/cs_CZ/project/projects/attic/python-ios-support/ - http://beeware.org/cs_CZ/project/projects/attic/python-osx-support/ http://beeware.org/cs_CZ/community/ http://beeware.org/cs_CZ/community/behavior/ - http://beeware.org/cs_CZ/community/behavior/making-a-coc-complaint/ http://beeware.org/cs_CZ/community/behavior/code-of-conduct/ + http://beeware.org/cs_CZ/community/behavior/making-a-coc-complaint/ http://beeware.org/cs_CZ/community/behavior/changes/ http://beeware.org/cs_CZ/community/team/ http://beeware.org/cs_CZ/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/cs_CZ/community/team/obulat/ http://beeware.org/cs_CZ/community/team/saroad2/ http://beeware.org/cs_CZ/community/team/samschott/ - http://beeware.org/cs_CZ/community/team/rmartin16/ http://beeware.org/cs_CZ/community/team/mhsmith/ + http://beeware.org/cs_CZ/community/team/rmartin16/ http://beeware.org/cs_CZ/community/getting-help/ http://beeware.org/cs_CZ/community/keep-informed/ http://beeware.org/cs_CZ/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/cs_CZ/community/related/ http://beeware.org/cs_CZ/community/development/ http://beeware.org/cs_CZ/community/consulting/ + http://beeware.org/cs_CZ/project/ + http://beeware.org/cs_CZ/project/overview/ + http://beeware.org/cs_CZ/project/about/ + http://beeware.org/cs_CZ/project/using/ + http://beeware.org/cs_CZ/project/projects/ + http://beeware.org/cs_CZ/project/projects/applications/ + http://beeware.org/cs_CZ/project/projects/applications/podium/ + http://beeware.org/cs_CZ/project/projects/tools/ + http://beeware.org/cs_CZ/project/projects/tools/beefore/ + http://beeware.org/cs_CZ/project/projects/tools/duvet/ + http://beeware.org/cs_CZ/project/projects/tools/beekeeper/ + http://beeware.org/cs_CZ/project/projects/tools/briefcase/ + http://beeware.org/cs_CZ/project/projects/tools/cricket/ + http://beeware.org/cs_CZ/project/projects/tools/bugjar/ + http://beeware.org/cs_CZ/project/projects/tools/galley/ + http://beeware.org/cs_CZ/project/projects/libraries/ + http://beeware.org/cs_CZ/project/projects/libraries/colosseum/ + http://beeware.org/cs_CZ/project/projects/libraries/toga/ + http://beeware.org/cs_CZ/project/projects/libraries/travertino/ + http://beeware.org/cs_CZ/project/projects/libraries/ouroboros/ + http://beeware.org/cs_CZ/project/projects/bridges/ + http://beeware.org/cs_CZ/project/projects/bridges/rubicon/ + http://beeware.org/cs_CZ/project/projects/templates/ + http://beeware.org/cs_CZ/project/projects/templates/python-android-template/ + http://beeware.org/cs_CZ/project/projects/templates/python-tvos-template/ + http://beeware.org/cs_CZ/project/projects/templates/python-ios-template/ + http://beeware.org/cs_CZ/project/projects/templates/python-macos-template/ + http://beeware.org/cs_CZ/project/projects/support/ + http://beeware.org/cs_CZ/project/projects/support/python-apple-support/ + http://beeware.org/cs_CZ/project/projects/support/python-linux-support/ + http://beeware.org/cs_CZ/project/projects/support/python-android-support/ + http://beeware.org/cs_CZ/project/projects/attic/ + http://beeware.org/cs_CZ/project/projects/attic/batavia/ + http://beeware.org/cs_CZ/project/projects/attic/python-tvos-support/ + http://beeware.org/cs_CZ/project/projects/attic/sealang/ + http://beeware.org/cs_CZ/project/projects/attic/seasnake/ + http://beeware.org/cs_CZ/project/projects/attic/voc/ + http://beeware.org/cs_CZ/project/projects/attic/waggle/ + http://beeware.org/cs_CZ/project/projects/attic/trebuchet/ + http://beeware.org/cs_CZ/project/projects/attic/cassowary/ + http://beeware.org/cs_CZ/project/projects/attic/cookiecutter-project/ + http://beeware.org/cs_CZ/project/projects/attic/cookiecutter-website/ + http://beeware.org/cs_CZ/project/projects/attic/python-ios-support/ + http://beeware.org/cs_CZ/project/projects/attic/python-osx-support/ http://beeware.org/cs_CZ/contributing/ http://beeware.org/cs_CZ/contributing/how/ http://beeware.org/cs_CZ/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/cs_CZ/contributing/how/first-time/setup/ http://beeware.org/cs_CZ/contributing/how/first-time/github-notifications-101/ http://beeware.org/cs_CZ/contributing/how/first-time/what-is-a/ - http://beeware.org/cs_CZ/contributing/how/first-time/what-is-a/git/ http://beeware.org/cs_CZ/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/cs_CZ/contributing/how/first-time/what-is-a/git/ http://beeware.org/cs_CZ/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/cs_CZ/contributing/how/first-time/more/ http://beeware.org/cs_CZ/contributing/how/process/ diff --git a/cs_CZ/sitemap/index.html b/cs_CZ/sitemap/index.html index 790990a97e..5bbceeb4e2 100644 --- a/cs_CZ/sitemap/index.html +++ b/cs_CZ/sitemap/index.html @@ -176,6 +176,10 @@

            Sitemap

          • The Buzz
              +
            • June 2024 Status update + +
            • +
            • May 2024 Status Update
            • @@ -450,11 +454,11 @@

              Sitemap

              -
            • Linux.conf.au 2017 +
            • Linux.conf.au 2017
            • -
            • Linux.conf.au 2017 +
            • Linux.conf.au 2017
            • @@ -478,15 +482,15 @@

              Sitemap

              -
            • PyCon US 2017 +
            • PyCon US 2017
            • -
            • PyCon US 2017 +
            • PyCon US 2017
            • -
            • PyCon US 2017 +
            • PyCon US 2017
            • @@ -544,211 +548,17 @@

              Sitemap

              -
            • BeeWare Project - - - -
            • -
            • Community
              • Behavior @@ -1420,6 +1230,200 @@

                Sitemap

              • +
              • BeeWare Project + + + +
              • +
              • Contributing
                  @@ -1456,11 +1460,11 @@

                  Sitemap

                • What is...?
                    -
                  • git +
                  • CI
                  • -
                  • CI +
                  • git
                  • diff --git a/da/news/buzz/atom.xml b/da/news/buzz/atom.xml index ae200fe197..5deb48daf3 100644 --- a/da/news/buzz/atom.xml +++ b/da/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/da_DK/bee/index.html b/da_DK/bee/index.html index 53b02c9dcd..5a70815282 100644 --- a/da_DK/bee/index.html +++ b/da_DK/bee/index.html @@ -175,12 +175,12 @@

                    Shortlinks

                    -

                    +

                    -

                    +

                    @@ -190,12 +190,12 @@

                    -

                    +

                    -

                    +

                    diff --git a/da_DK/community/behavior/index.html b/da_DK/community/behavior/index.html index 0f0f943de8..357df6c36e 100644 --- a/da_DK/community/behavior/index.html +++ b/da_DK/community/behavior/index.html @@ -183,13 +183,13 @@

                    Behavior

                    -

                    Making a CoC complaint

                    -

                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                    +

                    Code of Conduct

                    +

                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                    -

                    Code of Conduct

                    -

                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                    +

                    Making a CoC complaint

                    +

                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                    diff --git a/da_DK/community/team/index.html b/da_DK/community/team/index.html index b401629bfa..9fba3f9906 100644 --- a/da_DK/community/team/index.html +++ b/da_DK/community/team/index.html @@ -429,24 +429,24 @@

                    Sam Schott

                    -

                    Russell Martin

                    -

                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                    +

                    Malcolm Smith

                    +

                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                    - -  rmartin16 + +  mhsmith
                    -  rmartin16@gmail.com +  smith@chaquo.com
                    - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                    Russell Martin

                    -

                    Malcolm Smith

                    -

                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                    +

                    Russell Martin

                    +

                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                    - -  mhsmith + +  rmartin16
                    -  smith@chaquo.com +  rmartin16@gmail.com
                    - Superpower: Android + Superpower: Briefcase diff --git a/da_DK/community/team/page/2/index.html b/da_DK/community/team/page/2/index.html index b2cf5b9d6c..9bb7446f80 100644 --- a/da_DK/community/team/page/2/index.html +++ b/da_DK/community/team/page/2/index.html @@ -429,24 +429,24 @@

                    Sam Schott

                    -

                    Russell Martin

                    -

                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                    +

                    Malcolm Smith

                    +

                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                    - -  rmartin16 + +  mhsmith
                    -  rmartin16@gmail.com +  smith@chaquo.com
                    - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                    Russell Martin

                    -

                    Malcolm Smith

                    -

                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                    +

                    Russell Martin

                    +

                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                    - -  mhsmith + +  rmartin16
                    -  smith@chaquo.com +  rmartin16@gmail.com
                    - Superpower: Android + Superpower: Briefcase diff --git a/da_DK/contributing/how/first-time/what-is-a/index.html b/da_DK/contributing/how/first-time/what-is-a/index.html index faef08f851..4463d3301d 100644 --- a/da_DK/contributing/how/first-time/what-is-a/index.html +++ b/da_DK/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                    What is...?

                    -

                    git

                    -

                    What is git anyway?

                    +

                    CI

                    +

                    What is CI, or Continuous Integration

                    -

                    CI

                    -

                    What is CI, or Continuous Integration

                    +

                    git

                    +

                    What is git anyway?

                    diff --git a/da_DK/index.html b/da_DK/index.html index 2a6a35d557..b8c392b5b4 100644 --- a/da_DK/index.html +++ b/da_DK/index.html @@ -302,7 +302,7 @@

                    Latest News

                    -

                    03 Jun: May 2024 Status Update

                    +

                    01 Jul: June 2024 Status update


                    @@ -361,7 +361,7 @@

                    Latest News

                    -

                    03 Jun: May 2024 Status Update

                    +

                    01 Jul: June 2024 Status update


                    diff --git a/da_DK/news/buzz/index.html b/da_DK/news/buzz/index.html index 8bd7f41a04..0e8adfef55 100644 --- a/da_DK/news/buzz/index.html +++ b/da_DK/news/buzz/index.html @@ -188,6 +188,67 @@

                    The Buzz

                    +

                    June 2024 Status update

                    +

                    + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                    + +

                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                    +
                    +

                    What we've done

                    + +
                    +
                    +

                    What's next?

                    +

                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                    +
                    +
                    +

                    Want to get involved?

                    +

                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                    +
                      +
                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                    2. +
                    3. Filter out a message generated after Xcode updates
                    4. +
                    5. Add the ability to configure the ABIs built by an Android project
                    6. +
                    7. Rationalise the application of adhoc signing on macOS
                    8. +
                    9. Add support for custom PyPI repositories
                    10. +
                    11. Document how to debug an application in popular IDEs
                    12. +
                    13. Add an option to select the Android base image when creating new emulators
                    14. +
                    15. Add an API to entirely replace the style of a widget
                    16. +
                    17. Correct the handling of quotation marks in Android apps
                    18. +
                    +

                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                    +
                    + + + + + + + + +

                    May 2024 Status Update

                    @@ -725,64 +786,6 @@

                    Want to get involved?

                    - - - - - - -

                    October 2023 Status Update

                    -

                    - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                    - -

                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                    -
                    -

                    What we've done

                    - -
                    -
                    -

                    What's next?

                    -

                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                    -

                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                    -
                    -
                    -

                    Want to get involved?

                    -

                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                    -
                      -
                    1. Filter out a message generated after Xcode updates
                    2. -
                    3. Add the ability to configure the ABIs built by an Android project
                    4. -
                    5. Rationalise the application of adhoc signing on macOS
                    6. -
                    7. Provide an option to override app settings from the command line
                    8. -
                    9. Add support for custom PyPI repositories
                    10. -
                    11. Document how to debug an application in popular IDEs
                    12. -
                    13. Correctly handle incomplete project deletions
                    14. -
                    15. Add an option to select the Android base image when creating new emulators
                    16. -
                    -

                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                    -
                    - - -
                    diff --git a/da_DK/news/buzz/june-2024-status-update/index.html b/da_DK/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..d3d0547a3c --- /dev/null +++ b/da_DK/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                    + +
                    +
                    +
                    + + + + + + +

                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                    +
                    +

                    What we've done

                    + +
                    +
                    +

                    What's next?

                    +

                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                    +
                    +
                    +

                    Want to get involved?

                    +

                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                    +
                      +
                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                    2. +
                    3. Filter out a message generated after Xcode updates
                    4. +
                    5. Add the ability to configure the ABIs built by an Android project
                    6. +
                    7. Rationalise the application of adhoc signing on macOS
                    8. +
                    9. Add support for custom PyPI repositories
                    10. +
                    11. Document how to debug an application in popular IDEs
                    12. +
                    13. Add an option to select the Android base image when creating new emulators
                    14. +
                    15. Add an API to entirely replace the style of a widget
                    16. +
                    17. Correct the handling of quotation marks in Android apps
                    18. +
                    +

                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                    +
                    + + +
                    +
                    + +
                    +
                    + + + +
                    +Previous entry +
                    +
                    May 2024 Status Update
                    + +
                    +
                    +
                    +
                    + + + + + + + + + + diff --git a/da_DK/news/buzz/may-2024-status-update/index.html b/da_DK/news/buzz/may-2024-status-update/index.html index 5d838143e6..8ac726c28a 100644 --- a/da_DK/news/buzz/may-2024-status-update/index.html +++ b/da_DK/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                    Want to get involved?

                    +
                    +Next entry +
                    +
                    June 2024 Status update
                    +
                    diff --git a/da_DK/news/buzz/page/2/index.html b/da_DK/news/buzz/page/2/index.html index 86ca88190c..7b6f0005d9 100644 --- a/da_DK/news/buzz/page/2/index.html +++ b/da_DK/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                    The Buzz

                    +

                    October 2023 Status Update

                    +

                    + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                    + +

                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                    +
                    +

                    What we've done

                    + +
                    +
                    +

                    What's next?

                    +

                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                    +

                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                    +
                    +
                    +

                    Want to get involved?

                    +

                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                    +
                      +
                    1. Filter out a message generated after Xcode updates
                    2. +
                    3. Add the ability to configure the ABIs built by an Android project
                    4. +
                    5. Rationalise the application of adhoc signing on macOS
                    6. +
                    7. Provide an option to override app settings from the command line
                    8. +
                    9. Add support for custom PyPI repositories
                    10. +
                    11. Document how to debug an application in popular IDEs
                    12. +
                    13. Correctly handle incomplete project deletions
                    14. +
                    15. Add an option to select the Android base image when creating new emulators
                    16. +
                    +

                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                    +
                    + + + + + + + + +

                    2023Q4 Roadmap

                    @@ -681,65 +739,6 @@

                    Summary

                    - - - - - - -

                    March 2023 Status Update

                    -

                    - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                    - -

                    March has been a month of slow but steady progress for BeeWare.

                    -
                    -

                    What we've done

                    -
                      -
                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                    • -
                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                    • -
                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                    • -
                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                    • -
                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                    • -
                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                    • -
                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                    • -
                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                    • -
                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                    • -
                    • We presented a tutorial at Everything Open 2023.
                    • -
                    -

                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                    -
                    -
                    -

                    What's next?

                    -

                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                    -
                    -
                    -

                    Want to get involved?

                    -

                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                    -
                      -
                    1. Modify the handling of app signing options
                    2. -
                    3. Filter out a message generated after Xcode updates
                    4. -
                    5. Add the ability to refresh the support package in a project
                    6. -
                    7. Provide protection against creating projects with "semi-reserved" names
                    8. -
                    9. Add the ability to configure the ABIs built by an Android project
                    10. -
                    11. Add support for the ANDROID_HOME environment variable
                    12. -
                    13. Improve validation of project names in the Briefcase wizard
                    14. -
                    15. Rationalise the application of adhoc signing on macOS
                    16. -
                    17. Correct the capture of log messages on the web backend
                    18. -
                    -

                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                    -
                    - - -
                    diff --git a/da_DK/news/buzz/page/3/index.html b/da_DK/news/buzz/page/3/index.html index edfc9e03f1..121affa198 100644 --- a/da_DK/news/buzz/page/3/index.html +++ b/da_DK/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                    The Buzz

                    +

                    March 2023 Status Update

                    +

                    + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                    + +

                    March has been a month of slow but steady progress for BeeWare.

                    +
                    +

                    What we've done

                    +
                      +
                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                    • +
                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                    • +
                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                    • +
                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                    • +
                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                    • +
                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                    • +
                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                    • +
                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                    • +
                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                    • +
                    • We presented a tutorial at Everything Open 2023.
                    • +
                    +

                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                    +
                    +
                    +

                    What's next?

                    +

                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                    +
                    +
                    +

                    Want to get involved?

                    +

                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                    +
                      +
                    1. Modify the handling of app signing options
                    2. +
                    3. Filter out a message generated after Xcode updates
                    4. +
                    5. Add the ability to refresh the support package in a project
                    6. +
                    7. Provide protection against creating projects with "semi-reserved" names
                    8. +
                    9. Add the ability to configure the ABIs built by an Android project
                    10. +
                    11. Add support for the ANDROID_HOME environment variable
                    12. +
                    13. Improve validation of project names in the Briefcase wizard
                    14. +
                    15. Rationalise the application of adhoc signing on macOS
                    16. +
                    17. Correct the capture of log messages on the web backend
                    18. +
                    +

                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                    +
                    + + + + + + + + +

                    February 2023 Status Update

                    @@ -718,49 +777,6 @@

                    What's next?

                    - - - - - - -

                    July 2022 Status Update

                    -

                    - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                    - -

                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                    -

                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                    -
                    -

                    What we've done

                    -

                    During July:

                    -
                      -
                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                    • -
                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                    • -
                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                    • -
                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                    • -
                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                    • -
                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                    • -
                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                    • -
                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                    • -
                    • We've started looking into binary dependencies on iOS apps.
                    • -
                    -
                    -
                    -

                    What's next?

                    -

                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                    -
                    - - -
                    diff --git a/da_DK/news/buzz/page/4/index.html b/da_DK/news/buzz/page/4/index.html index ce683e61ce..bd361401dd 100644 --- a/da_DK/news/buzz/page/4/index.html +++ b/da_DK/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                    The Buzz

                    +

                    July 2022 Status Update

                    +

                    + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                    + +

                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                    +

                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                    +
                    +

                    What we've done

                    +

                    During July:

                    +
                      +
                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                    • +
                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                    • +
                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                    • +
                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                    • +
                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                    • +
                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                    • +
                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                    • +
                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                    • +
                    • We've started looking into binary dependencies on iOS apps.
                    • +
                    +
                    +
                    +

                    What's next?

                    +

                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                    +
                    + + + + + + + + +

                    June 2022 Status Update

                    @@ -580,33 +623,6 @@

                    Python on Android: I - - - - - - -

                    We have a contractor for our Android contract!

                    -

                    - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                    - -

                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                    -

                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                    -

                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                    -

                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                    -

                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                    - - -

                    diff --git a/da_DK/news/buzz/page/5/index.html b/da_DK/news/buzz/page/5/index.html index 229f416db5..9587bff7c5 100644 --- a/da_DK/news/buzz/page/5/index.html +++ b/da_DK/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                    The Buzz

                    +

                    We have a contractor for our Android contract!

                    +

                    + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                    + +

                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                    +

                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                    +

                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                    +

                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                    +

                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                    + + + + + + + + +

                    BeeWare Project Awarded a PSF Education Grant

                    @@ -863,82 +890,6 @@

                    A request for your help< - - - - - - -

                    Come sprint with us at PyCon US 2017

                    -

                    - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                    - -

                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                    -
                    -

                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                    -

                    — PyBee (@PyBeeWare) January 30, 2017

                    -
                    -

                    PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                    -

                    For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                    -

                    With this booth, we get two tickets to the conference. This includes:

                    -
                      -
                    • access to the opening reception
                    • -
                    • 3 days of conference talks, expo hall / job fair
                    • -
                    • breakfasts, breaks, lunches, and
                    • -
                    • swag bag
                    • -
                    -

                    Thing is, both Russell and I have -already registered.

                    -

                    So, we want to give you the ticket.

                    -

                    Yes, you.

                    -

                    If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                    -

                    What do we want in return?

                    -

                    Just a little bit of your time.

                    -

                    The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                    -

                    Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                    -

                    Does this sound like something you'd be interested in?

                    -

                    Please, email us!

                    -

                    Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                    -

                    We need to allocate our tickets early, so please email us by February -12, 2017

                    -

                    If you have any questions, just ask -myself or -Russell!

                    -

                    We'd love to see you there! ✨

                    -

                    [This article has been cross-posted on -glasnt.com/blog]

                    - - -

                    diff --git a/da_DK/news/buzz/page/6/index.html b/da_DK/news/buzz/page/6/index.html index a2cd0476da..5c06a334dc 100644 --- a/da_DK/news/buzz/page/6/index.html +++ b/da_DK/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                    The Buzz

                    +

                    Come sprint with us at PyCon US 2017

                    +

                    + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                    + +

                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                    +
                    +

                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                    +

                    — PyBee (@PyBeeWare) January 30, 2017

                    +
                    +

                    PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                    +

                    For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                    +

                    With this booth, we get two tickets to the conference. This includes:

                    +
                      +
                    • access to the opening reception
                    • +
                    • 3 days of conference talks, expo hall / job fair
                    • +
                    • breakfasts, breaks, lunches, and
                    • +
                    • swag bag
                    • +
                    +

                    Thing is, both Russell and I have +already registered.

                    +

                    So, we want to give you the ticket.

                    +

                    Yes, you.

                    +

                    If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                    +

                    What do we want in return?

                    +

                    Just a little bit of your time.

                    +

                    The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                    +

                    Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                    +

                    Does this sound like something you'd be interested in?

                    +

                    Please, email us!

                    +

                    Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                    +

                    We need to allocate our tickets early, so please email us by February +12, 2017

                    +

                    If you have any questions, just ask +myself or +Russell!

                    +

                    We'd love to see you there! ✨

                    +

                    [This article has been cross-posted on +glasnt.com/blog]

                    + + + + + + + + +

                    Money, Money, Money

                    diff --git a/da_DK/news/events/index.html b/da_DK/news/events/index.html index 5040132df8..84a6862ac5 100644 --- a/da_DK/news/events/index.html +++ b/da_DK/news/events/index.html @@ -211,12 +211,12 @@

                    Maj 22, 2017 PyCon US 2017 sprint

                    +

                    Maj 19, 2017 PyCon US 2017 talk

                    +

                    Maj 19, 2017 PyCon US 2017 booth

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 17, 2017 PyCon US 2017 tutorial

                    Maj 11, 2017 OSCON 2017 booth

                    @@ -227,10 +227,10 @@

                    Februar 18, 2017 PyCaribbean 2017 keynote

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 16, 2017 WOOTConf 2017 organizing

                    November 3, 2016 Django: Under The Hood 2016 attending

                    diff --git a/da_DK/news/events/page/2/index.html b/da_DK/news/events/page/2/index.html index 2f455e7c86..ba13f783d2 100644 --- a/da_DK/news/events/page/2/index.html +++ b/da_DK/news/events/page/2/index.html @@ -211,12 +211,12 @@

                    Maj 22, 2017 PyCon US 2017 sprint

                    +

                    Maj 19, 2017 PyCon US 2017 talk

                    +

                    Maj 19, 2017 PyCon US 2017 booth

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 17, 2017 PyCon US 2017 tutorial

                    Maj 11, 2017 OSCON 2017 booth

                    @@ -227,10 +227,10 @@

                    Februar 18, 2017 PyCaribbean 2017 keynote

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 16, 2017 WOOTConf 2017 organizing

                    November 3, 2016 Django: Under The Hood 2016 attending

                    diff --git a/da_DK/news/events/page/3/index.html b/da_DK/news/events/page/3/index.html index be38e63598..a5598cda4a 100644 --- a/da_DK/news/events/page/3/index.html +++ b/da_DK/news/events/page/3/index.html @@ -211,12 +211,12 @@

                    Maj 22, 2017 PyCon US 2017 sprint

                    +

                    Maj 19, 2017 PyCon US 2017 talk

                    +

                    Maj 19, 2017 PyCon US 2017 booth

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 17, 2017 PyCon US 2017 tutorial

                    Maj 11, 2017 OSCON 2017 booth

                    @@ -227,10 +227,10 @@

                    Februar 18, 2017 PyCaribbean 2017 keynote

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 16, 2017 WOOTConf 2017 organizing

                    November 3, 2016 Django: Under The Hood 2016 attending

                    diff --git a/da_DK/news/events/page/4/index.html b/da_DK/news/events/page/4/index.html index edc6e3de23..b786f4b886 100644 --- a/da_DK/news/events/page/4/index.html +++ b/da_DK/news/events/page/4/index.html @@ -211,12 +211,12 @@

                    Maj 22, 2017 PyCon US 2017 sprint

                    +

                    Maj 19, 2017 PyCon US 2017 talk

                    +

                    Maj 19, 2017 PyCon US 2017 booth

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 19, 2017 PyCon US 2017 talk

                    -

                    Maj 17, 2017 PyCon US 2017 tutorial

                    Maj 11, 2017 OSCON 2017 booth

                    @@ -227,10 +227,10 @@

                    Februar 18, 2017 PyCaribbean 2017 keynote

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    -

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 18, 2017 Linux.conf.au 2017 talk

                    +

                    Januar 16, 2017 WOOTConf 2017 organizing

                    November 3, 2016 Django: Under The Hood 2016 attending

                    diff --git a/da_DK/news/index.html b/da_DK/news/index.html index 474418e5e5..30a1f162d7 100644 --- a/da_DK/news/index.html +++ b/da_DK/news/index.html @@ -184,6 +184,18 @@

                    News

                    +

                    June 2024 Status update

                    +

                    +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                    +

                    May 2024 Status Update

                    Posted by @@ -292,18 +304,6 @@

                    November 2023 Status 2023-12-01

                    -

                    October 2023 Status Update

                    -

                    -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                    - ... more articles diff --git a/da_DK/sitemap.xml b/da_DK/sitemap.xml index c5d7278939..0a2f3ebffb 100644 --- a/da_DK/sitemap.xml +++ b/da_DK/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/da_DK/news/ http://beeware.org/da_DK/news/buzz/ + http://beeware.org/da_DK/news/buzz/june-2024-status-update/ http://beeware.org/da_DK/news/buzz/may-2024-status-update/ http://beeware.org/da_DK/news/buzz/april-2024-status-update/ http://beeware.org/da_DK/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/da_DK/news/events/python-brasil-2016-sprints/ http://beeware.org/da_DK/news/events/django-under-the-hood-2016/ http://beeware.org/da_DK/news/events/wootconf-2017/ - http://beeware.org/da_DK/news/events/linuxconfau-2017-rkm/ http://beeware.org/da_DK/news/events/linuxconfau-2017-km/ + http://beeware.org/da_DK/news/events/linuxconfau-2017-rkm/ http://beeware.org/da_DK/news/events/pycaribbean-2017/ http://beeware.org/da_DK/news/events/djangocon-europe-2017/ http://beeware.org/da_DK/news/events/djangocon-europe-2017-sprints/ http://beeware.org/da_DK/news/events/oscon-2017/ http://beeware.org/da_DK/news/events/pycon-us-2017-tutorials/ + http://beeware.org/da_DK/news/events/pycon-us-2017-rkm/ http://beeware.org/da_DK/news/events/pycon-us-2017/ http://beeware.org/da_DK/news/events/pycon-us-2017-km/ - http://beeware.org/da_DK/news/events/pycon-us-2017-rkm/ http://beeware.org/da_DK/news/events/pycon-us-2017-sprints/ http://beeware.org/da_DK/news/events/pycon-tw-2017/ http://beeware.org/da_DK/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/da_DK/news/events/djangocon-us-2017-km/ http://beeware.org/da_DK/news/events/djangocon-us-2017-rkm/ http://beeware.org/da_DK/news/events/djangocon-us-2017-sprints/ - http://beeware.org/da_DK/project/ - http://beeware.org/da_DK/project/overview/ - http://beeware.org/da_DK/project/about/ - http://beeware.org/da_DK/project/using/ - http://beeware.org/da_DK/project/projects/ - http://beeware.org/da_DK/project/projects/applications/ - http://beeware.org/da_DK/project/projects/applications/podium/ - http://beeware.org/da_DK/project/projects/tools/ - http://beeware.org/da_DK/project/projects/tools/beefore/ - http://beeware.org/da_DK/project/projects/tools/duvet/ - http://beeware.org/da_DK/project/projects/tools/beekeeper/ - http://beeware.org/da_DK/project/projects/tools/briefcase/ - http://beeware.org/da_DK/project/projects/tools/cricket/ - http://beeware.org/da_DK/project/projects/tools/bugjar/ - http://beeware.org/da_DK/project/projects/tools/galley/ - http://beeware.org/da_DK/project/projects/libraries/ - http://beeware.org/da_DK/project/projects/libraries/colosseum/ - http://beeware.org/da_DK/project/projects/libraries/toga/ - http://beeware.org/da_DK/project/projects/libraries/travertino/ - http://beeware.org/da_DK/project/projects/libraries/ouroboros/ - http://beeware.org/da_DK/project/projects/bridges/ - http://beeware.org/da_DK/project/projects/bridges/rubicon/ - http://beeware.org/da_DK/project/projects/templates/ - http://beeware.org/da_DK/project/projects/templates/python-android-template/ - http://beeware.org/da_DK/project/projects/templates/python-tvos-template/ - http://beeware.org/da_DK/project/projects/templates/python-ios-template/ - http://beeware.org/da_DK/project/projects/templates/python-macos-template/ - http://beeware.org/da_DK/project/projects/support/ - http://beeware.org/da_DK/project/projects/support/python-apple-support/ - http://beeware.org/da_DK/project/projects/support/python-linux-support/ - http://beeware.org/da_DK/project/projects/support/python-android-support/ - http://beeware.org/da_DK/project/projects/attic/ - http://beeware.org/da_DK/project/projects/attic/batavia/ - http://beeware.org/da_DK/project/projects/attic/python-tvos-support/ - http://beeware.org/da_DK/project/projects/attic/sealang/ - http://beeware.org/da_DK/project/projects/attic/seasnake/ - http://beeware.org/da_DK/project/projects/attic/voc/ - http://beeware.org/da_DK/project/projects/attic/waggle/ - http://beeware.org/da_DK/project/projects/attic/trebuchet/ - http://beeware.org/da_DK/project/projects/attic/cassowary/ - http://beeware.org/da_DK/project/projects/attic/cookiecutter-project/ - http://beeware.org/da_DK/project/projects/attic/cookiecutter-website/ - http://beeware.org/da_DK/project/projects/attic/python-ios-support/ - http://beeware.org/da_DK/project/projects/attic/python-osx-support/ http://beeware.org/da_DK/community/ http://beeware.org/da_DK/community/behavior/ - http://beeware.org/da_DK/community/behavior/making-a-coc-complaint/ http://beeware.org/da_DK/community/behavior/code-of-conduct/ + http://beeware.org/da_DK/community/behavior/making-a-coc-complaint/ http://beeware.org/da_DK/community/behavior/changes/ http://beeware.org/da_DK/community/team/ http://beeware.org/da_DK/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/da_DK/community/team/obulat/ http://beeware.org/da_DK/community/team/saroad2/ http://beeware.org/da_DK/community/team/samschott/ - http://beeware.org/da_DK/community/team/rmartin16/ http://beeware.org/da_DK/community/team/mhsmith/ + http://beeware.org/da_DK/community/team/rmartin16/ http://beeware.org/da_DK/community/getting-help/ http://beeware.org/da_DK/community/keep-informed/ http://beeware.org/da_DK/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/da_DK/community/related/ http://beeware.org/da_DK/community/development/ http://beeware.org/da_DK/community/consulting/ + http://beeware.org/da_DK/project/ + http://beeware.org/da_DK/project/overview/ + http://beeware.org/da_DK/project/about/ + http://beeware.org/da_DK/project/using/ + http://beeware.org/da_DK/project/projects/ + http://beeware.org/da_DK/project/projects/applications/ + http://beeware.org/da_DK/project/projects/applications/podium/ + http://beeware.org/da_DK/project/projects/tools/ + http://beeware.org/da_DK/project/projects/tools/beefore/ + http://beeware.org/da_DK/project/projects/tools/duvet/ + http://beeware.org/da_DK/project/projects/tools/beekeeper/ + http://beeware.org/da_DK/project/projects/tools/briefcase/ + http://beeware.org/da_DK/project/projects/tools/cricket/ + http://beeware.org/da_DK/project/projects/tools/bugjar/ + http://beeware.org/da_DK/project/projects/tools/galley/ + http://beeware.org/da_DK/project/projects/libraries/ + http://beeware.org/da_DK/project/projects/libraries/colosseum/ + http://beeware.org/da_DK/project/projects/libraries/toga/ + http://beeware.org/da_DK/project/projects/libraries/travertino/ + http://beeware.org/da_DK/project/projects/libraries/ouroboros/ + http://beeware.org/da_DK/project/projects/bridges/ + http://beeware.org/da_DK/project/projects/bridges/rubicon/ + http://beeware.org/da_DK/project/projects/templates/ + http://beeware.org/da_DK/project/projects/templates/python-android-template/ + http://beeware.org/da_DK/project/projects/templates/python-tvos-template/ + http://beeware.org/da_DK/project/projects/templates/python-ios-template/ + http://beeware.org/da_DK/project/projects/templates/python-macos-template/ + http://beeware.org/da_DK/project/projects/support/ + http://beeware.org/da_DK/project/projects/support/python-apple-support/ + http://beeware.org/da_DK/project/projects/support/python-linux-support/ + http://beeware.org/da_DK/project/projects/support/python-android-support/ + http://beeware.org/da_DK/project/projects/attic/ + http://beeware.org/da_DK/project/projects/attic/batavia/ + http://beeware.org/da_DK/project/projects/attic/python-tvos-support/ + http://beeware.org/da_DK/project/projects/attic/sealang/ + http://beeware.org/da_DK/project/projects/attic/seasnake/ + http://beeware.org/da_DK/project/projects/attic/voc/ + http://beeware.org/da_DK/project/projects/attic/waggle/ + http://beeware.org/da_DK/project/projects/attic/trebuchet/ + http://beeware.org/da_DK/project/projects/attic/cassowary/ + http://beeware.org/da_DK/project/projects/attic/cookiecutter-project/ + http://beeware.org/da_DK/project/projects/attic/cookiecutter-website/ + http://beeware.org/da_DK/project/projects/attic/python-ios-support/ + http://beeware.org/da_DK/project/projects/attic/python-osx-support/ http://beeware.org/da_DK/contributing/ http://beeware.org/da_DK/contributing/how/ http://beeware.org/da_DK/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/da_DK/contributing/how/first-time/setup/ http://beeware.org/da_DK/contributing/how/first-time/github-notifications-101/ http://beeware.org/da_DK/contributing/how/first-time/what-is-a/ - http://beeware.org/da_DK/contributing/how/first-time/what-is-a/git/ http://beeware.org/da_DK/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/da_DK/contributing/how/first-time/what-is-a/git/ http://beeware.org/da_DK/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/da_DK/contributing/how/first-time/more/ http://beeware.org/da_DK/contributing/how/process/ diff --git a/da_DK/sitemap/index.html b/da_DK/sitemap/index.html index 6bb21ea246..a745507c81 100644 --- a/da_DK/sitemap/index.html +++ b/da_DK/sitemap/index.html @@ -176,6 +176,10 @@

                    Sitemap

                  • The Buzz
                      +
                    • June 2024 Status update + +
                    • +
                    • May 2024 Status Update
                    • @@ -450,11 +454,11 @@

                      Sitemap

                      -
                    • Linux.conf.au 2017 +
                    • Linux.conf.au 2017
                    • -
                    • Linux.conf.au 2017 +
                    • Linux.conf.au 2017
                    • @@ -478,15 +482,15 @@

                      Sitemap

                      -
                    • PyCon US 2017 +
                    • PyCon US 2017
                    • -
                    • PyCon US 2017 +
                    • PyCon US 2017
                    • -
                    • PyCon US 2017 +
                    • PyCon US 2017
                    • @@ -544,211 +548,17 @@

                      Sitemap

                      -
                    • BeeWare Project - - - -
                    • -
                    • Community
                      • Behavior @@ -1420,6 +1230,200 @@

                        Sitemap

                      • +
                      • BeeWare Project + + + +
                      • +
                      • Contributing
                          @@ -1456,11 +1460,11 @@

                          Sitemap

                        • What is...?
                            -
                          • git +
                          • CI
                          • -
                          • CI +
                          • git
                          • diff --git a/de_DE/bee/index.html b/de_DE/bee/index.html index 38a9601c3b..9e2f64756c 100644 --- a/de_DE/bee/index.html +++ b/de_DE/bee/index.html @@ -175,12 +175,12 @@

                            Shortlinks

                            -

                            +

                            -

                            +

                            @@ -190,12 +190,12 @@

                            -

                            +

                            -

                            +

                            diff --git a/de_DE/community/behavior/index.html b/de_DE/community/behavior/index.html index 779466145f..5af9dc55a1 100644 --- a/de_DE/community/behavior/index.html +++ b/de_DE/community/behavior/index.html @@ -183,13 +183,13 @@

                            Verhalten

                            -

                            Einen Verstoß gegen den Verhaltenskodex melden

                            -

                            Hast du dich durch etwas oder jemanden in BeeWare unwohl gefühlt? Hier erfährst du, wie du das Problem melden kannst.

                            +

                            Code of Conduct

                            +

                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                            -

                            Code of Conduct

                            -

                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                            +

                            Einen Verstoß gegen den Verhaltenskodex melden

                            +

                            Hast du dich durch etwas oder jemanden in BeeWare unwohl gefühlt? Hier erfährst du, wie du das Problem melden kannst.

                            diff --git a/de_DE/community/team/index.html b/de_DE/community/team/index.html index 390d4a2bd1..ff28b32717 100644 --- a/de_DE/community/team/index.html +++ b/de_DE/community/team/index.html @@ -429,24 +429,24 @@

                            Sam Schott

                            -

                            Russell Martin

                            -

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            +

                            Malcolm Smith

                            +

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            - -  rmartin16 + +  mhsmith
                            -  rmartin16@gmail.com +  smith@chaquo.com
                            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                            Russell Martin

                            -

                            Malcolm Smith

                            -

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            +

                            Russell Martin

                            +

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            - -  mhsmith + +  rmartin16
                            -  smith@chaquo.com +  rmartin16@gmail.com
                            - Superpower: Android + Superpower: Briefcase diff --git a/de_DE/community/team/page/2/index.html b/de_DE/community/team/page/2/index.html index d82428a49d..c58137b6c1 100644 --- a/de_DE/community/team/page/2/index.html +++ b/de_DE/community/team/page/2/index.html @@ -429,24 +429,24 @@

                            Sam Schott

                            -

                            Russell Martin

                            -

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            +

                            Malcolm Smith

                            +

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            - -  rmartin16 + +  mhsmith
                            -  rmartin16@gmail.com +  smith@chaquo.com
                            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                            Russell Martin

                            -

                            Malcolm Smith

                            -

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            +

                            Russell Martin

                            +

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            - -  mhsmith + +  rmartin16
                            -  smith@chaquo.com +  rmartin16@gmail.com
                            - Superpower: Android + Superpower: Briefcase diff --git a/de_DE/contributing/how/first-time/what-is-a/index.html b/de_DE/contributing/how/first-time/what-is-a/index.html index 14bfdd5d9f..f9cd97c68e 100644 --- a/de_DE/contributing/how/first-time/what-is-a/index.html +++ b/de_DE/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                            What is...?

                            -

                            git

                            -

                            What is git anyway?

                            +

                            CI

                            +

                            Was ist CI oder kontinuierliche Integration?

                            -

                            CI

                            -

                            Was ist CI oder kontinuierliche Integration?

                            +

                            git

                            +

                            What is git anyway?

                            diff --git a/de_DE/index.html b/de_DE/index.html index 3f99ca7265..4c1f553037 100644 --- a/de_DE/index.html +++ b/de_DE/index.html @@ -429,7 +429,7 @@

                            Latest News

                            -

                            03 Jun: May 2024 Status Update

                            +

                            01 Jul: June 2024 Status update


                            @@ -488,7 +488,7 @@

                            Latest News

                            -

                            03 Jun: May 2024 Status Update

                            +

                            01 Jul: June 2024 Status update


                            diff --git a/de_DE/news/buzz/atom.xml b/de_DE/news/buzz/atom.xml index 237f77eab7..47b714d45a 100644 --- a/de_DE/news/buzz/atom.xml +++ b/de_DE/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/de_DE/news/buzz/index.html b/de_DE/news/buzz/index.html index 7fc5a92081..3194f68474 100644 --- a/de_DE/news/buzz/index.html +++ b/de_DE/news/buzz/index.html @@ -188,6 +188,67 @@

                            The Buzz

                            +

                            June 2024 Status update

                            +

                            + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                            + +

                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                            +
                            +

                            What we've done

                            + +
                            +
                            +

                            What's next?

                            +

                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                            2. +
                            3. Filter out a message generated after Xcode updates
                            4. +
                            5. Add the ability to configure the ABIs built by an Android project
                            6. +
                            7. Rationalise the application of adhoc signing on macOS
                            8. +
                            9. Add support for custom PyPI repositories
                            10. +
                            11. Document how to debug an application in popular IDEs
                            12. +
                            13. Add an option to select the Android base image when creating new emulators
                            14. +
                            15. Add an API to entirely replace the style of a widget
                            16. +
                            17. Correct the handling of quotation marks in Android apps
                            18. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + + + + + + + +

                            May 2024 Status Update

                            @@ -725,64 +786,6 @@

                            Want to get involved?

                            - - - - - - -

                            October 2023 Status Update

                            -

                            - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                            - -

                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                            -
                            -

                            What we've done

                            - -
                            -
                            -

                            What's next?

                            -

                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                            -

                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                            -
                            -
                            -

                            Want to get involved?

                            -

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            -
                              -
                            1. Filter out a message generated after Xcode updates
                            2. -
                            3. Add the ability to configure the ABIs built by an Android project
                            4. -
                            5. Rationalise the application of adhoc signing on macOS
                            6. -
                            7. Provide an option to override app settings from the command line
                            8. -
                            9. Add support for custom PyPI repositories
                            10. -
                            11. Document how to debug an application in popular IDEs
                            12. -
                            13. Correctly handle incomplete project deletions
                            14. -
                            15. Add an option to select the Android base image when creating new emulators
                            16. -
                            -

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            -
                            - - -
                            diff --git a/de_DE/news/buzz/june-2024-status-update/index.html b/de_DE/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..a833266fe4 --- /dev/null +++ b/de_DE/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                            + +
                            +
                            +
                            + + + + + + +

                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                            +
                            +

                            What we've done

                            + +
                            +
                            +

                            What's next?

                            +

                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                            2. +
                            3. Filter out a message generated after Xcode updates
                            4. +
                            5. Add the ability to configure the ABIs built by an Android project
                            6. +
                            7. Rationalise the application of adhoc signing on macOS
                            8. +
                            9. Add support for custom PyPI repositories
                            10. +
                            11. Document how to debug an application in popular IDEs
                            12. +
                            13. Add an option to select the Android base image when creating new emulators
                            14. +
                            15. Add an API to entirely replace the style of a widget
                            16. +
                            17. Correct the handling of quotation marks in Android apps
                            18. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + +
                            +
                            + +
                            +
                            + + + +
                            +Previous entry +
                            +
                            May 2024 Status Update
                            + +
                            +
                            +
                            +
                            + + + + + + + + + + diff --git a/de_DE/news/buzz/may-2024-status-update/index.html b/de_DE/news/buzz/may-2024-status-update/index.html index 9d9c9bdad0..276486cff3 100644 --- a/de_DE/news/buzz/may-2024-status-update/index.html +++ b/de_DE/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                            Want to get involved?

                            +
                            +Next entry +
                            +
                            June 2024 Status update
                            +
                            diff --git a/de_DE/news/buzz/page/2/index.html b/de_DE/news/buzz/page/2/index.html index f511122a32..9f52280086 100644 --- a/de_DE/news/buzz/page/2/index.html +++ b/de_DE/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                            The Buzz

                            +

                            October 2023 Status Update

                            +

                            + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                            + +

                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                            +
                            +

                            What we've done

                            + +
                            +
                            +

                            What's next?

                            +

                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                            +

                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Filter out a message generated after Xcode updates
                            2. +
                            3. Add the ability to configure the ABIs built by an Android project
                            4. +
                            5. Rationalise the application of adhoc signing on macOS
                            6. +
                            7. Provide an option to override app settings from the command line
                            8. +
                            9. Add support for custom PyPI repositories
                            10. +
                            11. Document how to debug an application in popular IDEs
                            12. +
                            13. Correctly handle incomplete project deletions
                            14. +
                            15. Add an option to select the Android base image when creating new emulators
                            16. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + + + + + + + +

                            2023Q4 Roadmap

                            @@ -681,65 +739,6 @@

                            Summary

                            - - - - - - -

                            March 2023 Status Update

                            -

                            - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                            - -

                            March has been a month of slow but steady progress for BeeWare.

                            -
                            -

                            What we've done

                            -
                              -
                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                            • -
                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                            • -
                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                            • -
                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                            • -
                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                            • -
                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                            • -
                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                            • -
                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                            • -
                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                            • -
                            • We presented a tutorial at Everything Open 2023.
                            • -
                            -

                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                            -
                            -
                            -

                            What's next?

                            -

                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                            -
                            -
                            -

                            Want to get involved?

                            -

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            -
                              -
                            1. Modify the handling of app signing options
                            2. -
                            3. Filter out a message generated after Xcode updates
                            4. -
                            5. Add the ability to refresh the support package in a project
                            6. -
                            7. Provide protection against creating projects with "semi-reserved" names
                            8. -
                            9. Add the ability to configure the ABIs built by an Android project
                            10. -
                            11. Add support for the ANDROID_HOME environment variable
                            12. -
                            13. Improve validation of project names in the Briefcase wizard
                            14. -
                            15. Rationalise the application of adhoc signing on macOS
                            16. -
                            17. Correct the capture of log messages on the web backend
                            18. -
                            -

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            -
                            - - -
                            diff --git a/de_DE/news/buzz/page/3/index.html b/de_DE/news/buzz/page/3/index.html index e01bf3ab87..0060dbf12f 100644 --- a/de_DE/news/buzz/page/3/index.html +++ b/de_DE/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                            The Buzz

                            +

                            March 2023 Status Update

                            +

                            + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                            + +

                            March has been a month of slow but steady progress for BeeWare.

                            +
                            +

                            What we've done

                            +
                              +
                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                            • +
                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                            • +
                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                            • +
                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                            • +
                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                            • +
                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                            • +
                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                            • +
                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                            • +
                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                            • +
                            • We presented a tutorial at Everything Open 2023.
                            • +
                            +

                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                            +
                            +
                            +

                            What's next?

                            +

                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Modify the handling of app signing options
                            2. +
                            3. Filter out a message generated after Xcode updates
                            4. +
                            5. Add the ability to refresh the support package in a project
                            6. +
                            7. Provide protection against creating projects with "semi-reserved" names
                            8. +
                            9. Add the ability to configure the ABIs built by an Android project
                            10. +
                            11. Add support for the ANDROID_HOME environment variable
                            12. +
                            13. Improve validation of project names in the Briefcase wizard
                            14. +
                            15. Rationalise the application of adhoc signing on macOS
                            16. +
                            17. Correct the capture of log messages on the web backend
                            18. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + + + + + + + +

                            February 2023 Status Update

                            @@ -718,49 +777,6 @@

                            What's next?

                            - - - - - - -

                            July 2022 Status Update

                            -

                            - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                            - -

                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                            -

                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                            -
                            -

                            What we've done

                            -

                            During July:

                            -
                              -
                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                            • -
                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                            • -
                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                            • -
                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                            • -
                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                            • -
                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                            • -
                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                            • -
                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                            • -
                            • We've started looking into binary dependencies on iOS apps.
                            • -
                            -
                            -
                            -

                            What's next?

                            -

                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                            -
                            - - -
                            diff --git a/de_DE/news/buzz/page/4/index.html b/de_DE/news/buzz/page/4/index.html index 2b866bc163..db4280ad18 100644 --- a/de_DE/news/buzz/page/4/index.html +++ b/de_DE/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                            The Buzz

                            +

                            July 2022 Status Update

                            +

                            + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                            + +

                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                            +

                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                            +
                            +

                            What we've done

                            +

                            During July:

                            +
                              +
                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                            • +
                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                            • +
                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                            • +
                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                            • +
                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                            • +
                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                            • +
                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                            • +
                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                            • +
                            • We've started looking into binary dependencies on iOS apps.
                            • +
                            +
                            +
                            +

                            What's next?

                            +

                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                            +
                            + + + + + + + + +

                            June 2022 Status Update

                            @@ -580,33 +623,6 @@

                            Python auf Android: - - - - - - -

                            Wir haben einen Auftragnehmer für unseren Android-Vertrag!

                            -

                            - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                            - -

                            Vor einigen Monaten haben wir angekündigt, dass das BeeWare-Projekt von der PSF einen Zuschuss erhalten hat, um unsere Unterstützung für Android zu verbessern. Damals riefen wir Auftragnehmer auf, uns bei der Durchführung dieser Arbeit zu unterstützen.

                            -

                            Wir freuen uns sehr, euch mitteilen zu können, dass wir jetzt einen Auftragnehmer ausgewählt haben: Asheesh Laroia.

                            -

                            Asheesh ist ein regelmäßiger Referent bei Python-Veranstaltungen, wo er sich in eine Reihe von detaillierten und komplexen Themen vertieft hat. Er hat uns auch mit der Liste unkonventioneller technischer Integrationsprojekte beeindruckt, an denen er in professioneller und gelegentlicher Tätigkeit mitgewirkt hat.

                            -

                            Auf die Frage, warum er sich für eine Zusammenarbeit mit BeeWare für diesen Auftrag beworben hat, sagte Asheesh: "Ich benutze jeden Tag ein Android-Telefon und fühle mich geehrt, an der Umsetzung der BeeWare-Vision mitwirken zu können, Python zur Erstellung erstklassiger, nativer Anwendungen einzusetzen.

                            -

                            Asheesh wird seine Arbeit Mitte Dezember aufnehmen, und wenn alles gut läuft, sollten wir ab Mitte bis Ende Februar signifikante Ergebnisse sehen. Wenn du den Fortschritt verfolgen möchtest, kannst du BeeWare auf Twitter verfolgen; wir werden auch größere Updates auf diesem Blog veröffentlichen.

                            - - -

                            diff --git a/de_DE/news/buzz/page/5/index.html b/de_DE/news/buzz/page/5/index.html index 83fea75b3b..8bc240069d 100644 --- a/de_DE/news/buzz/page/5/index.html +++ b/de_DE/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                            The Buzz

                            +

                            Wir haben einen Auftragnehmer für unseren Android-Vertrag!

                            +

                            + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                            + +

                            Vor einigen Monaten haben wir angekündigt, dass das BeeWare-Projekt von der PSF einen Zuschuss erhalten hat, um unsere Unterstützung für Android zu verbessern. Damals riefen wir Auftragnehmer auf, uns bei der Durchführung dieser Arbeit zu unterstützen.

                            +

                            Wir freuen uns sehr, euch mitteilen zu können, dass wir jetzt einen Auftragnehmer ausgewählt haben: Asheesh Laroia.

                            +

                            Asheesh ist ein regelmäßiger Referent bei Python-Veranstaltungen, wo er sich in eine Reihe von detaillierten und komplexen Themen vertieft hat. Er hat uns auch mit der Liste unkonventioneller technischer Integrationsprojekte beeindruckt, an denen er in professioneller und gelegentlicher Tätigkeit mitgewirkt hat.

                            +

                            Auf die Frage, warum er sich für eine Zusammenarbeit mit BeeWare für diesen Auftrag beworben hat, sagte Asheesh: "Ich benutze jeden Tag ein Android-Telefon und fühle mich geehrt, an der Umsetzung der BeeWare-Vision mitwirken zu können, Python zur Erstellung erstklassiger, nativer Anwendungen einzusetzen.

                            +

                            Asheesh wird seine Arbeit Mitte Dezember aufnehmen, und wenn alles gut läuft, sollten wir ab Mitte bis Ende Februar signifikante Ergebnisse sehen. Wenn du den Fortschritt verfolgen möchtest, kannst du BeeWare auf Twitter verfolgen; wir werden auch größere Updates auf diesem Blog veröffentlichen.

                            + + + + + + + + +

                            BeeWare-Projekt erhält PSF-Bildungszuschuss

                            @@ -863,82 +890,6 @@

                            A request for your help< - - - - - - -

                            Come sprint with us at PyCon US 2017

                            -

                            - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                            - -

                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                            -
                            -

                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                            -

                            — PyBee (@PyBeeWare) January 30, 2017

                            -
                            -

                            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                            -

                            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                            -

                            With this booth, we get two tickets to the conference. This includes:

                            -
                              -
                            • access to the opening reception
                            • -
                            • 3 days of conference talks, expo hall / job fair
                            • -
                            • breakfasts, breaks, lunches, and
                            • -
                            • swag bag
                            • -
                            -

                            Thing is, both Russell and I have -already registered.

                            -

                            So, we want to give you the ticket.

                            -

                            Yes, you.

                            -

                            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                            -

                            What do we want in return?

                            -

                            Just a little bit of your time.

                            -

                            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                            -

                            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                            -

                            Does this sound like something you'd be interested in?

                            -

                            Please, email us!

                            -

                            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                            -

                            We need to allocate our tickets early, so please email us by February -12, 2017

                            -

                            If you have any questions, just ask -myself or -Russell!

                            -

                            We'd love to see you there! ✨

                            -

                            [This article has been cross-posted on -glasnt.com/blog]

                            - - -

                            diff --git a/de_DE/news/buzz/page/6/index.html b/de_DE/news/buzz/page/6/index.html index 2eb04a865f..4d95ef2e93 100644 --- a/de_DE/news/buzz/page/6/index.html +++ b/de_DE/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                            The Buzz

                            +

                            Come sprint with us at PyCon US 2017

                            +

                            + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                            + +

                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                            +
                            +

                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                            +

                            — PyBee (@PyBeeWare) January 30, 2017

                            +
                            +

                            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                            +

                            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                            +

                            With this booth, we get two tickets to the conference. This includes:

                            +
                              +
                            • access to the opening reception
                            • +
                            • 3 days of conference talks, expo hall / job fair
                            • +
                            • breakfasts, breaks, lunches, and
                            • +
                            • swag bag
                            • +
                            +

                            Thing is, both Russell and I have +already registered.

                            +

                            So, we want to give you the ticket.

                            +

                            Yes, you.

                            +

                            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                            +

                            What do we want in return?

                            +

                            Just a little bit of your time.

                            +

                            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                            +

                            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                            +

                            Does this sound like something you'd be interested in?

                            +

                            Please, email us!

                            +

                            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                            +

                            We need to allocate our tickets early, so please email us by February +12, 2017

                            +

                            If you have any questions, just ask +myself or +Russell!

                            +

                            We'd love to see you there! ✨

                            +

                            [This article has been cross-posted on +glasnt.com/blog]

                            + + + + + + + + +

                            Money, Money, Money

                            diff --git a/de_DE/news/events/index.html b/de_DE/news/events/index.html index 30a3bcedb8..37470dc1f6 100644 --- a/de_DE/news/events/index.html +++ b/de_DE/news/events/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Februar 18, 2017 PyCaribbean 2017 keynote

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 16, 2017 WOOTConf 2017 organizing

                            November 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/de_DE/news/events/page/2/index.html b/de_DE/news/events/page/2/index.html index 8f411544d2..4ba2067228 100644 --- a/de_DE/news/events/page/2/index.html +++ b/de_DE/news/events/page/2/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Februar 18, 2017 PyCaribbean 2017 keynote

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 16, 2017 WOOTConf 2017 organizing

                            November 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/de_DE/news/events/page/3/index.html b/de_DE/news/events/page/3/index.html index 8ba94baf28..9436d659b7 100644 --- a/de_DE/news/events/page/3/index.html +++ b/de_DE/news/events/page/3/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Februar 18, 2017 PyCaribbean 2017 keynote

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 16, 2017 WOOTConf 2017 organizing

                            November 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/de_DE/news/events/page/4/index.html b/de_DE/news/events/page/4/index.html index 39a7d93185..3cd1dba06e 100644 --- a/de_DE/news/events/page/4/index.html +++ b/de_DE/news/events/page/4/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Februar 18, 2017 PyCaribbean 2017 keynote

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            -

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 18, 2017 Linux.conf.au 2017 talk

                            +

                            Januar 16, 2017 WOOTConf 2017 organizing

                            November 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/de_DE/news/index.html b/de_DE/news/index.html index d5a8f08eb1..7c4e0ffada 100644 --- a/de_DE/news/index.html +++ b/de_DE/news/index.html @@ -184,6 +184,18 @@

                            Neuigkeiten

                            +

                            June 2024 Status update

                            +

                            +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                            +

                            May 2024 Status Update

                            Posted by @@ -292,18 +304,6 @@

                            November 2023 Status 2023-12-01

                            -

                            October 2023 Status Update

                            -

                            -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                            - ... more articles diff --git a/de_DE/sitemap.xml b/de_DE/sitemap.xml index 1d32b03fe5..4c15caeb4c 100644 --- a/de_DE/sitemap.xml +++ b/de_DE/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/de_DE/news/ http://beeware.org/de_DE/news/buzz/ + http://beeware.org/de_DE/news/buzz/june-2024-status-update/ http://beeware.org/de_DE/news/buzz/may-2024-status-update/ http://beeware.org/de_DE/news/buzz/april-2024-status-update/ http://beeware.org/de_DE/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/de_DE/news/events/python-brasil-2016-sprints/ http://beeware.org/de_DE/news/events/django-under-the-hood-2016/ http://beeware.org/de_DE/news/events/wootconf-2017/ - http://beeware.org/de_DE/news/events/linuxconfau-2017-rkm/ http://beeware.org/de_DE/news/events/linuxconfau-2017-km/ + http://beeware.org/de_DE/news/events/linuxconfau-2017-rkm/ http://beeware.org/de_DE/news/events/pycaribbean-2017/ http://beeware.org/de_DE/news/events/djangocon-europe-2017/ http://beeware.org/de_DE/news/events/djangocon-europe-2017-sprints/ http://beeware.org/de_DE/news/events/oscon-2017/ http://beeware.org/de_DE/news/events/pycon-us-2017-tutorials/ + http://beeware.org/de_DE/news/events/pycon-us-2017-rkm/ http://beeware.org/de_DE/news/events/pycon-us-2017/ http://beeware.org/de_DE/news/events/pycon-us-2017-km/ - http://beeware.org/de_DE/news/events/pycon-us-2017-rkm/ http://beeware.org/de_DE/news/events/pycon-us-2017-sprints/ http://beeware.org/de_DE/news/events/pycon-tw-2017/ http://beeware.org/de_DE/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/de_DE/news/events/djangocon-us-2017-km/ http://beeware.org/de_DE/news/events/djangocon-us-2017-rkm/ http://beeware.org/de_DE/news/events/djangocon-us-2017-sprints/ - http://beeware.org/de_DE/project/ - http://beeware.org/de_DE/project/overview/ - http://beeware.org/de_DE/project/about/ - http://beeware.org/de_DE/project/using/ - http://beeware.org/de_DE/project/projects/ - http://beeware.org/de_DE/project/projects/applications/ - http://beeware.org/de_DE/project/projects/applications/podium/ - http://beeware.org/de_DE/project/projects/tools/ - http://beeware.org/de_DE/project/projects/tools/beefore/ - http://beeware.org/de_DE/project/projects/tools/duvet/ - http://beeware.org/de_DE/project/projects/tools/beekeeper/ - http://beeware.org/de_DE/project/projects/tools/briefcase/ - http://beeware.org/de_DE/project/projects/tools/cricket/ - http://beeware.org/de_DE/project/projects/tools/bugjar/ - http://beeware.org/de_DE/project/projects/tools/galley/ - http://beeware.org/de_DE/project/projects/libraries/ - http://beeware.org/de_DE/project/projects/libraries/colosseum/ - http://beeware.org/de_DE/project/projects/libraries/toga/ - http://beeware.org/de_DE/project/projects/libraries/travertino/ - http://beeware.org/de_DE/project/projects/libraries/ouroboros/ - http://beeware.org/de_DE/project/projects/bridges/ - http://beeware.org/de_DE/project/projects/bridges/rubicon/ - http://beeware.org/de_DE/project/projects/templates/ - http://beeware.org/de_DE/project/projects/templates/python-android-template/ - http://beeware.org/de_DE/project/projects/templates/python-tvos-template/ - http://beeware.org/de_DE/project/projects/templates/python-ios-template/ - http://beeware.org/de_DE/project/projects/templates/python-macos-template/ - http://beeware.org/de_DE/project/projects/support/ - http://beeware.org/de_DE/project/projects/support/python-apple-support/ - http://beeware.org/de_DE/project/projects/support/python-linux-support/ - http://beeware.org/de_DE/project/projects/support/python-android-support/ - http://beeware.org/de_DE/project/projects/attic/ - http://beeware.org/de_DE/project/projects/attic/batavia/ - http://beeware.org/de_DE/project/projects/attic/python-tvos-support/ - http://beeware.org/de_DE/project/projects/attic/sealang/ - http://beeware.org/de_DE/project/projects/attic/seasnake/ - http://beeware.org/de_DE/project/projects/attic/voc/ - http://beeware.org/de_DE/project/projects/attic/waggle/ - http://beeware.org/de_DE/project/projects/attic/trebuchet/ - http://beeware.org/de_DE/project/projects/attic/cassowary/ - http://beeware.org/de_DE/project/projects/attic/cookiecutter-project/ - http://beeware.org/de_DE/project/projects/attic/cookiecutter-website/ - http://beeware.org/de_DE/project/projects/attic/python-ios-support/ - http://beeware.org/de_DE/project/projects/attic/python-osx-support/ http://beeware.org/de_DE/community/ http://beeware.org/de_DE/community/behavior/ - http://beeware.org/de_DE/community/behavior/making-a-coc-complaint/ http://beeware.org/de_DE/community/behavior/code-of-conduct/ + http://beeware.org/de_DE/community/behavior/making-a-coc-complaint/ http://beeware.org/de_DE/community/behavior/changes/ http://beeware.org/de_DE/community/team/ http://beeware.org/de_DE/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/de_DE/community/team/obulat/ http://beeware.org/de_DE/community/team/saroad2/ http://beeware.org/de_DE/community/team/samschott/ - http://beeware.org/de_DE/community/team/rmartin16/ http://beeware.org/de_DE/community/team/mhsmith/ + http://beeware.org/de_DE/community/team/rmartin16/ http://beeware.org/de_DE/community/getting-help/ http://beeware.org/de_DE/community/keep-informed/ http://beeware.org/de_DE/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/de_DE/community/related/ http://beeware.org/de_DE/community/development/ http://beeware.org/de_DE/community/consulting/ + http://beeware.org/de_DE/project/ + http://beeware.org/de_DE/project/overview/ + http://beeware.org/de_DE/project/about/ + http://beeware.org/de_DE/project/using/ + http://beeware.org/de_DE/project/projects/ + http://beeware.org/de_DE/project/projects/applications/ + http://beeware.org/de_DE/project/projects/applications/podium/ + http://beeware.org/de_DE/project/projects/tools/ + http://beeware.org/de_DE/project/projects/tools/beefore/ + http://beeware.org/de_DE/project/projects/tools/duvet/ + http://beeware.org/de_DE/project/projects/tools/beekeeper/ + http://beeware.org/de_DE/project/projects/tools/briefcase/ + http://beeware.org/de_DE/project/projects/tools/cricket/ + http://beeware.org/de_DE/project/projects/tools/bugjar/ + http://beeware.org/de_DE/project/projects/tools/galley/ + http://beeware.org/de_DE/project/projects/libraries/ + http://beeware.org/de_DE/project/projects/libraries/colosseum/ + http://beeware.org/de_DE/project/projects/libraries/toga/ + http://beeware.org/de_DE/project/projects/libraries/travertino/ + http://beeware.org/de_DE/project/projects/libraries/ouroboros/ + http://beeware.org/de_DE/project/projects/bridges/ + http://beeware.org/de_DE/project/projects/bridges/rubicon/ + http://beeware.org/de_DE/project/projects/templates/ + http://beeware.org/de_DE/project/projects/templates/python-android-template/ + http://beeware.org/de_DE/project/projects/templates/python-tvos-template/ + http://beeware.org/de_DE/project/projects/templates/python-ios-template/ + http://beeware.org/de_DE/project/projects/templates/python-macos-template/ + http://beeware.org/de_DE/project/projects/support/ + http://beeware.org/de_DE/project/projects/support/python-apple-support/ + http://beeware.org/de_DE/project/projects/support/python-linux-support/ + http://beeware.org/de_DE/project/projects/support/python-android-support/ + http://beeware.org/de_DE/project/projects/attic/ + http://beeware.org/de_DE/project/projects/attic/batavia/ + http://beeware.org/de_DE/project/projects/attic/python-tvos-support/ + http://beeware.org/de_DE/project/projects/attic/sealang/ + http://beeware.org/de_DE/project/projects/attic/seasnake/ + http://beeware.org/de_DE/project/projects/attic/voc/ + http://beeware.org/de_DE/project/projects/attic/waggle/ + http://beeware.org/de_DE/project/projects/attic/trebuchet/ + http://beeware.org/de_DE/project/projects/attic/cassowary/ + http://beeware.org/de_DE/project/projects/attic/cookiecutter-project/ + http://beeware.org/de_DE/project/projects/attic/cookiecutter-website/ + http://beeware.org/de_DE/project/projects/attic/python-ios-support/ + http://beeware.org/de_DE/project/projects/attic/python-osx-support/ http://beeware.org/de_DE/contributing/ http://beeware.org/de_DE/contributing/how/ http://beeware.org/de_DE/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/de_DE/contributing/how/first-time/setup/ http://beeware.org/de_DE/contributing/how/first-time/github-notifications-101/ http://beeware.org/de_DE/contributing/how/first-time/what-is-a/ - http://beeware.org/de_DE/contributing/how/first-time/what-is-a/git/ http://beeware.org/de_DE/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/de_DE/contributing/how/first-time/what-is-a/git/ http://beeware.org/de_DE/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/de_DE/contributing/how/first-time/more/ http://beeware.org/de_DE/contributing/how/process/ diff --git a/de_DE/sitemap/index.html b/de_DE/sitemap/index.html index 68376ec77b..d6a295ddf2 100644 --- a/de_DE/sitemap/index.html +++ b/de_DE/sitemap/index.html @@ -176,6 +176,10 @@

                            Sitemap

                          • The Buzz
                              +
                            • June 2024 Status update + +
                            • +
                            • May 2024 Status Update
                            • @@ -450,11 +454,11 @@

                              Sitemap

                              -
                            • Linux.conf.au 2017 +
                            • Linux.conf.au 2017
                            • -
                            • Linux.conf.au 2017 +
                            • Linux.conf.au 2017
                            • @@ -478,15 +482,15 @@

                              Sitemap

                              -
                            • PyCon US 2017 +
                            • PyCon US 2017
                            • -
                            • PyCon US 2017 +
                            • PyCon US 2017
                            • -
                            • PyCon US 2017 +
                            • PyCon US 2017
                            • @@ -544,211 +548,17 @@

                              Sitemap

                              -
                            • Das Projekt BeeWare - - - -
                            • -
                            • Community
                              • Verhalten @@ -1420,6 +1230,200 @@

                                Sitemap

                              • +
                              • Das Projekt BeeWare + + + +
                              • +
                              • Beitragen
                                  @@ -1456,11 +1460,11 @@

                                  Sitemap

                                • What is...?
                                    -
                                  • git +
                                  • CI
                                  • -
                                  • CI +
                                  • git
                                  • diff --git a/es/bee/index.html b/es/bee/index.html index 90276892c5..40c40b8f22 100644 --- a/es/bee/index.html +++ b/es/bee/index.html @@ -175,12 +175,12 @@

                                    Enlaces rápidos

                                    -

                                    +

                                    -

                                    +

                                    @@ -190,12 +190,12 @@

                                    -

                                    +

                                    -

                                    +

                                    diff --git a/es/comunidad/comportamiento/index.html b/es/comunidad/comportamiento/index.html index 88aaefc8d1..08a7c89627 100644 --- a/es/comunidad/comportamiento/index.html +++ b/es/comunidad/comportamiento/index.html @@ -183,13 +183,13 @@

                                    Comportamiento

                                    -

                                    Cómo presentar una queja

                                    -

                                    ¿Hay algo o alguien en el BeeWare que te hizo sentir incómodo? A continuación, le indicamos como reportar el problema.

                                    +

                                    Código de Conducta

                                    +

                                    Se espera que todos los participantes en la comunidad de BeeWare se adhieran a un Código de Conducta

                                    -

                                    Código de Conducta

                                    -

                                    Se espera que todos los participantes en la comunidad de BeeWare se adhieran a un Código de Conducta

                                    +

                                    Cómo presentar una queja

                                    +

                                    ¿Hay algo o alguien en el BeeWare que te hizo sentir incómodo? A continuación, le indicamos como reportar el problema.

                                    diff --git a/es/comunidad/equipo/index.html b/es/comunidad/equipo/index.html index eddb5143e1..1ae79fbe74 100644 --- a/es/comunidad/equipo/index.html +++ b/es/comunidad/equipo/index.html @@ -428,24 +428,24 @@

                                    Sam Schott

                                    -

                                    Russell Martin

                                    -

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    +

                                    Malcolm Smith

                                    +

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    - -  rmartin16 + +  mhsmith
                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                    - Superpoder: Briefcase + Superpoder: Android @@ -454,24 +454,24 @@

                                    Russell Martin

                                    -

                                    Malcolm Smith

                                    -

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    +

                                    Russell Martin

                                    +

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    - -  mhsmith + +  rmartin16
                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                    - Superpoder: Android + Superpoder: Briefcase diff --git a/es/comunidad/equipo/page/2/index.html b/es/comunidad/equipo/page/2/index.html index c79b426188..44ac6a7d55 100644 --- a/es/comunidad/equipo/page/2/index.html +++ b/es/comunidad/equipo/page/2/index.html @@ -428,24 +428,24 @@

                                    Sam Schott

                                    -

                                    Russell Martin

                                    -

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    +

                                    Malcolm Smith

                                    +

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    - -  rmartin16 + +  mhsmith
                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                    - Superpoder: Briefcase + Superpoder: Android @@ -454,24 +454,24 @@

                                    Russell Martin

                                    -

                                    Malcolm Smith

                                    -

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    +

                                    Russell Martin

                                    +

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    - -  mhsmith + +  rmartin16
                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                    - Superpoder: Android + Superpoder: Briefcase diff --git a/es/contribuir/como-ayudar/principiantes/que-es/index.html b/es/contribuir/como-ayudar/principiantes/que-es/index.html index cd9151818f..dcada7ac2b 100644 --- a/es/contribuir/como-ayudar/principiantes/que-es/index.html +++ b/es/contribuir/como-ayudar/principiantes/que-es/index.html @@ -196,13 +196,13 @@

                                    ¿Qué es...?

                                    -

                                    git

                                    -

                                    ¿Qué es git de todos modos?

                                    +

                                    CI (Integración continua)

                                    +

                                    ¿Qué es Integración continua?

                                    -

                                    CI (Integración continua)

                                    -

                                    ¿Qué es Integración continua?

                                    +

                                    git

                                    +

                                    ¿Qué es git de todos modos?

                                    diff --git a/es/index.html b/es/index.html index c4cdeff2a4..4fdfa1e7c9 100644 --- a/es/index.html +++ b/es/index.html @@ -420,7 +420,7 @@

                                    Últimas noticias

                                    -

                                    03 Jun: May 2024 Status Update

                                    +

                                    01 Jul: June 2024 Status update


                                    @@ -491,7 +491,7 @@

                                    Últimas noticias

                                    -

                                    03 Jun: May 2024 Status Update

                                    +

                                    01 Jul: June 2024 Status update


                                    diff --git a/es/mapa-del-sitio/index.html b/es/mapa-del-sitio/index.html index 8fb9cb2707..f720a20b49 100644 --- a/es/mapa-del-sitio/index.html +++ b/es/mapa-del-sitio/index.html @@ -176,6 +176,10 @@

                                    Mapa del sitio

                                  • El Zumbido
                                  • diff --git a/es/noticias/zumbido/page/5/index.html b/es/noticias/zumbido/page/5/index.html index bb7681323b..d54a4b4587 100644 --- a/es/noticias/zumbido/page/5/index.html +++ b/es/noticias/zumbido/page/5/index.html @@ -188,6 +188,33 @@

                                    El Zumbido

                                    +

                                    We have a contractor for our Android contract!

                                    +

                                    + +Publicado por + + + Russell Keith-Magee + + +en + 26 November 2019 +

                                    + +

                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                    +

                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                    +

                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                    +

                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                    +

                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                    + + + + + + + + +

                                    BeeWare Project Awarded a PSF Education Grant

                                    @@ -861,57 +888,6 @@

                                    Una solicitud de ayud - - - - - - -

                                    Ven al sprint con nosotros en PyCon US 2017

                                    -

                                    - -Publicado por - - - Katie McLaughlin - - -en - 1 February 2017 -

                                    - -

                                    Los boletos para PyCon US 2017 han sido regalados. ¡Esperamos ver a todos los que lleguen a la conferencia en el stand 103!

                                    -
                                    -

                                    ¿Quieres ir al @PyCon, no puede permitírselo? @PyBeeWare tiene 2 entradas para regalar. Envía un correo electrónico a contact@beeware.org y cuéntanos por qué quiere estar allí!

                                    -

                                    — PyBee (@PyBeeWare) 30 e Enero, 2017

                                    -
                                    -

                                    PyCon US 2017 se está llevando cabo en Portland, Oregon del 17 al 25 de mayo, y está destinado a ser otra increíble conferencia.

                                    -

                                    Por segundo año consecutivo, el equipo BeeWare estará en el sitio con un stand en el salón de exhibiciones, junto con otros proyectos de Código Abierto del mundo Python.

                                    -

                                    Con este stand, tenemos dos entradas para la conferencia. Esto incluye:

                                    -
                                      -
                                    • acceso a la recepción de apertura
                                    • -
                                    • 3 días de conferencias, salón de exposiciones/feria de trabajo
                                    • -
                                    • desayunos, pausas, almuerzos y bolsa de swag
                                    • -
                                    -

                                    La cosa es que tanto Russell como yo, ya nos hemos registrado.

                                    -

                                    Por lo tanto, queremos darte un boleto.

                                    -

                                    a ti.

                                    -

                                    Si tu puedes llegar a Portland en los días de la conferencia, queremos darte nuestro boleto gratis.

                                    -

                                    ¿Qué queremos a cambio?

                                    -

                                    Sólo un poco de tu tiempo.

                                    -

                                    El equipo Bee estará ayudando al personal de nuestro stand, pero también nos gustaría ver (y dar!) charlas, así que ayudarnos mientras estamos corriendo fuera del puesto sería encantador. (Además, y estoy segura de que Russell estaría de acuerdo, sólo ayudando en la cabina te ganas una moneda)

                                    -

                                    Además, nos encantaría que te quedaras a los famosos Sprints de código. Estos se celebran en los cuatro días posteriores al evento, mientras las personas se encuentran aun en la ciudad. Tomaremos café, almorzaremos y tendremos acceso a una habitación llena de mesas, sillas y cantidad copiosa de tomas de corriente, y escribiremos código para los diferente proyectos. Estaremos haciendo un sprint de BeeWare donde estaremos asesorando y ayudando a los colaboradores principiantes a ganar su primera moneda brillante de desafío

                                    -

                                    ¿Esto suena como algo que te interesa?

                                    -

                                    Por favor, envíanos un correo electrónico!

                                    -

                                    ¡Cuéntanos acerca de tí! Quién eres, qué haces, por qué quieres ir a PyCon y lo que te interesa de Python.

                                    -

                                    Necesitamos asignar nuestras entradas con anticipación, así que envíanos un correo electrónico antes del 12 deFebrero, 2017

                                    -

                                    Si tiene alguna pregunta solo pregunta a mi o a Russell!

                                    -

                                    ¡Nos encantaría verte allí! ✨

                                    -

                                    [Este artículo ha sido publicado en -glasnt.com/blog]

                                    - - -

                                    diff --git a/es/noticias/zumbido/page/6/index.html b/es/noticias/zumbido/page/6/index.html index c8e24c379b..a478530ce0 100644 --- a/es/noticias/zumbido/page/6/index.html +++ b/es/noticias/zumbido/page/6/index.html @@ -188,6 +188,57 @@

                                    El Zumbido

                                    +

                                    Ven al sprint con nosotros en PyCon US 2017

                                    +

                                    + +Publicado por + + + Katie McLaughlin + + +en + 1 February 2017 +

                                    + +

                                    Los boletos para PyCon US 2017 han sido regalados. ¡Esperamos ver a todos los que lleguen a la conferencia en el stand 103!

                                    +
                                    +

                                    ¿Quieres ir al @PyCon, no puede permitírselo? @PyBeeWare tiene 2 entradas para regalar. Envía un correo electrónico a contact@beeware.org y cuéntanos por qué quiere estar allí!

                                    +

                                    — PyBee (@PyBeeWare) 30 e Enero, 2017

                                    +
                                    +

                                    PyCon US 2017 se está llevando cabo en Portland, Oregon del 17 al 25 de mayo, y está destinado a ser otra increíble conferencia.

                                    +

                                    Por segundo año consecutivo, el equipo BeeWare estará en el sitio con un stand en el salón de exhibiciones, junto con otros proyectos de Código Abierto del mundo Python.

                                    +

                                    Con este stand, tenemos dos entradas para la conferencia. Esto incluye:

                                    +
                                      +
                                    • acceso a la recepción de apertura
                                    • +
                                    • 3 días de conferencias, salón de exposiciones/feria de trabajo
                                    • +
                                    • desayunos, pausas, almuerzos y bolsa de swag
                                    • +
                                    +

                                    La cosa es que tanto Russell como yo, ya nos hemos registrado.

                                    +

                                    Por lo tanto, queremos darte un boleto.

                                    +

                                    a ti.

                                    +

                                    Si tu puedes llegar a Portland en los días de la conferencia, queremos darte nuestro boleto gratis.

                                    +

                                    ¿Qué queremos a cambio?

                                    +

                                    Sólo un poco de tu tiempo.

                                    +

                                    El equipo Bee estará ayudando al personal de nuestro stand, pero también nos gustaría ver (y dar!) charlas, así que ayudarnos mientras estamos corriendo fuera del puesto sería encantador. (Además, y estoy segura de que Russell estaría de acuerdo, sólo ayudando en la cabina te ganas una moneda)

                                    +

                                    Además, nos encantaría que te quedaras a los famosos Sprints de código. Estos se celebran en los cuatro días posteriores al evento, mientras las personas se encuentran aun en la ciudad. Tomaremos café, almorzaremos y tendremos acceso a una habitación llena de mesas, sillas y cantidad copiosa de tomas de corriente, y escribiremos código para los diferente proyectos. Estaremos haciendo un sprint de BeeWare donde estaremos asesorando y ayudando a los colaboradores principiantes a ganar su primera moneda brillante de desafío

                                    +

                                    ¿Esto suena como algo que te interesa?

                                    +

                                    Por favor, envíanos un correo electrónico!

                                    +

                                    ¡Cuéntanos acerca de tí! Quién eres, qué haces, por qué quieres ir a PyCon y lo que te interesa de Python.

                                    +

                                    Necesitamos asignar nuestras entradas con anticipación, así que envíanos un correo electrónico antes del 12 deFebrero, 2017

                                    +

                                    Si tiene alguna pregunta solo pregunta a mi o a Russell!

                                    +

                                    ¡Nos encantaría verte allí! ✨

                                    +

                                    [Este artículo ha sido publicado en +glasnt.com/blog]

                                    + + + + + + + + +

                                    Dinero, dinero, dinero

                                    diff --git a/es/proyecto/proyectos/soporte/index.html b/es/proyecto/proyectos/soporte/index.html index ea997cb23e..ae624651d2 100644 --- a/es/proyecto/proyectos/soporte/index.html +++ b/es/proyecto/proyectos/soporte/index.html @@ -185,7 +185,7 @@

                                    Soporte

                                    - +

                                    Soporte Python para Apple

                                    Un meta-paquete para construir una versión de Python que se puede incrustar en un proyecto de macOS, iOS, tvOS o watchOS.

                                    @@ -194,7 +194,7 @@

                                    Soporte Pytho
                                    - +

                                    Soporte Python para Apple

                                    Un meta-paquete para construir una versión de Python que se puede incrustar en un proyecto de macOS, iOS, tvOS o watchOS.

                                    diff --git a/es/proyecto/proyectos/soporte/soporte-python-apple/index.html b/es/proyecto/proyectos/soporte/soporte-python-apple/index.html index 9c6edec34e..cd9c383917 100644 --- a/es/proyecto/proyectos/soporte/soporte-python-apple/index.html +++ b/es/proyecto/proyectos/soporte/soporte-python-apple/index.html @@ -21,81 +21,7 @@ - + @@ -153,7 +79,7 @@

                                  -
                          • -
                            - - - - +
                            @@ -323,7 +201,7 @@
                            diff --git a/es/sitemap.xml b/es/sitemap.xml index 95351c1058..90b4752a0d 100644 --- a/es/sitemap.xml +++ b/es/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/es/noticias/ http://beeware.org/es/noticias/zumbido/ + http://beeware.org/es/noticias/zumbido/june-2024-status-update/ http://beeware.org/es/noticias/zumbido/may-2024-status-update/ http://beeware.org/es/noticias/zumbido/april-2024-status-update/ http://beeware.org/es/noticias/zumbido/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/es/noticias/eventos/python-brasil-2016-sprints/ http://beeware.org/es/noticias/eventos/django-under-the-hood-2016/ http://beeware.org/es/noticias/eventos/wootconf-2017/ - http://beeware.org/es/noticias/eventos/linuxconfau-2017-rkm/ http://beeware.org/es/noticias/eventos/linuxconfau-2017-km/ + http://beeware.org/es/noticias/eventos/linuxconfau-2017-rkm/ http://beeware.org/es/noticias/eventos/pycaribe-2017/ http://beeware.org/es/noticias/eventos/djangocon-europe-2017/ http://beeware.org/es/noticias/eventos/djangocon-europe-2017-sprints/ http://beeware.org/es/noticias/eventos/oscon-2017/ http://beeware.org/es/noticias/eventos/pycon-us-2017-tutoriales/ + http://beeware.org/es/noticias/eventos/pycon-us-2017-rkm/ http://beeware.org/es/noticias/eventos/pycon-us-2017/ http://beeware.org/es/noticias/eventos/pycon-us-2017-km/ - http://beeware.org/es/noticias/eventos/pycon-us-2017-rkm/ http://beeware.org/es/noticias/eventos/pycon-us-2017-sprints/ http://beeware.org/es/noticias/eventos/pycon-tw-2017/ http://beeware.org/es/noticias/eventos/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/es/noticias/eventos/djangocon-us-2017-km/ http://beeware.org/es/noticias/eventos/djangocon-us-2017-rkm/ http://beeware.org/es/noticias/eventos/djangocon-us-2017-sprints/ - http://beeware.org/es/proyecto/ - http://beeware.org/es/proyecto/beeware/ - http://beeware.org/es/proyecto/acerca-de/ - http://beeware.org/es/proyecto/como-utilizar/ - http://beeware.org/es/proyecto/proyectos/ - http://beeware.org/es/proyecto/proyectos/aplicaciones/ - http://beeware.org/es/proyecto/proyectos/aplicaciones/podium/ - http://beeware.org/es/proyecto/proyectos/herramientas/ - http://beeware.org/es/proyecto/proyectos/herramientas/beefore/ - http://beeware.org/es/proyecto/proyectos/herramientas/duvet/ - http://beeware.org/es/proyecto/proyectos/herramientas/beekeeper/ - http://beeware.org/es/proyecto/proyectos/herramientas/briefcase/ - http://beeware.org/es/proyecto/proyectos/herramientas/cricket/ - http://beeware.org/es/proyecto/proyectos/herramientas/bugjar/ - http://beeware.org/es/proyecto/proyectos/herramientas/galley/ - http://beeware.org/es/proyecto/proyectos/librerias/ - http://beeware.org/es/proyecto/proyectos/librerias/colosseum/ - http://beeware.org/es/proyecto/proyectos/librerias/toga/ - http://beeware.org/es/proyecto/proyectos/librerias/travertino/ - http://beeware.org/es/proyecto/proyectos/librerias/ouroboros/ - http://beeware.org/es/proyecto/proyectos/puentes/ - http://beeware.org/es/proyecto/proyectos/puentes/rubicon/ - http://beeware.org/es/proyecto/proyectos/plantillas/ - http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-android/ - http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-tvos/ - http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-ios/ - http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-macos/ - http://beeware.org/es/proyecto/proyectos/soporte/ - http://beeware.org/es/proyecto/proyectos/soporte/soporte-python-apple/ - http://beeware.org/es/proyecto/proyectos/soporte/soporte-python-apple/ - http://beeware.org/es/proyecto/proyectos/soporte/soporte-python-android/ - http://beeware.org/es/proyecto/proyectos/atico/ - http://beeware.org/es/proyecto/proyectos/atico/batavia/ - http://beeware.org/es/proyecto/proyectos/atico/soporte-python-tvos/ - http://beeware.org/es/proyecto/proyectos/atico/sealang/ - http://beeware.org/es/proyecto/proyectos/atico/seasnake/ - http://beeware.org/es/proyecto/proyectos/atico/voc/ - http://beeware.org/es/proyecto/proyectos/atico/waggle/ - http://beeware.org/es/proyecto/proyectos/atico/trebuchet/ - http://beeware.org/es/proyecto/proyectos/atico/cassowary/ - http://beeware.org/es/proyecto/proyectos/atico/cookiecutter-project/ - http://beeware.org/es/proyecto/proyectos/atico/cookiecutter-website/ - http://beeware.org/es/proyecto/proyectos/atico/soporte-python-ios/ - http://beeware.org/es/proyecto/proyectos/atico/soporte-python-osx/ http://beeware.org/es/comunidad/ http://beeware.org/es/comunidad/comportamiento/ - http://beeware.org/es/comunidad/comportamiento/reportar-una-queja/ http://beeware.org/es/comunidad/comportamiento/codigo-de-conducta/ + http://beeware.org/es/comunidad/comportamiento/reportar-una-queja/ http://beeware.org/es/comunidad/comportamiento/cambios/ http://beeware.org/es/comunidad/equipo/ http://beeware.org/es/comunidad/equipo/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/es/comunidad/equipo/obulat/ http://beeware.org/es/comunidad/equipo/saroad2/ http://beeware.org/es/comunidad/equipo/samschott/ - http://beeware.org/es/comunidad/equipo/rmartin16/ http://beeware.org/es/comunidad/equipo/mhsmith/ + http://beeware.org/es/comunidad/equipo/rmartin16/ http://beeware.org/es/comunidad/obtener-ayuda/ http://beeware.org/es/comunidad/mantente-informado/ http://beeware.org/es/comunidad/recursos/ @@ -304,6 +261,50 @@ http://beeware.org/es/comunidad/relacionados/ http://beeware.org/es/comunidad/desarrollo/ http://beeware.org/es/comunidad/consultoria/ + http://beeware.org/es/proyecto/ + http://beeware.org/es/proyecto/beeware/ + http://beeware.org/es/proyecto/acerca-de/ + http://beeware.org/es/proyecto/como-utilizar/ + http://beeware.org/es/proyecto/proyectos/ + http://beeware.org/es/proyecto/proyectos/aplicaciones/ + http://beeware.org/es/proyecto/proyectos/aplicaciones/podium/ + http://beeware.org/es/proyecto/proyectos/herramientas/ + http://beeware.org/es/proyecto/proyectos/herramientas/beefore/ + http://beeware.org/es/proyecto/proyectos/herramientas/duvet/ + http://beeware.org/es/proyecto/proyectos/herramientas/beekeeper/ + http://beeware.org/es/proyecto/proyectos/herramientas/briefcase/ + http://beeware.org/es/proyecto/proyectos/herramientas/cricket/ + http://beeware.org/es/proyecto/proyectos/herramientas/bugjar/ + http://beeware.org/es/proyecto/proyectos/herramientas/galley/ + http://beeware.org/es/proyecto/proyectos/librerias/ + http://beeware.org/es/proyecto/proyectos/librerias/colosseum/ + http://beeware.org/es/proyecto/proyectos/librerias/toga/ + http://beeware.org/es/proyecto/proyectos/librerias/travertino/ + http://beeware.org/es/proyecto/proyectos/librerias/ouroboros/ + http://beeware.org/es/proyecto/proyectos/puentes/ + http://beeware.org/es/proyecto/proyectos/puentes/rubicon/ + http://beeware.org/es/proyecto/proyectos/plantillas/ + http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-android/ + http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-tvos/ + http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-ios/ + http://beeware.org/es/proyecto/proyectos/plantillas/plantilla-python-macos/ + http://beeware.org/es/proyecto/proyectos/soporte/ + http://beeware.org/es/proyecto/proyectos/soporte/soporte-python-apple/ + http://beeware.org/es/proyecto/proyectos/soporte/soporte-python-apple/ + http://beeware.org/es/proyecto/proyectos/soporte/soporte-python-android/ + http://beeware.org/es/proyecto/proyectos/atico/ + http://beeware.org/es/proyecto/proyectos/atico/batavia/ + http://beeware.org/es/proyecto/proyectos/atico/soporte-python-tvos/ + http://beeware.org/es/proyecto/proyectos/atico/sealang/ + http://beeware.org/es/proyecto/proyectos/atico/seasnake/ + http://beeware.org/es/proyecto/proyectos/atico/voc/ + http://beeware.org/es/proyecto/proyectos/atico/waggle/ + http://beeware.org/es/proyecto/proyectos/atico/trebuchet/ + http://beeware.org/es/proyecto/proyectos/atico/cassowary/ + http://beeware.org/es/proyecto/proyectos/atico/cookiecutter-project/ + http://beeware.org/es/proyecto/proyectos/atico/cookiecutter-website/ + http://beeware.org/es/proyecto/proyectos/atico/soporte-python-ios/ + http://beeware.org/es/proyecto/proyectos/atico/soporte-python-osx/ http://beeware.org/es/contribuir/ http://beeware.org/es/contribuir/como-ayudar/ http://beeware.org/es/contribuir/como-ayudar/traducciones/ @@ -314,8 +315,8 @@ http://beeware.org/es/contribuir/como-ayudar/principiantes/configuracion/ http://beeware.org/es/contribuir/como-ayudar/principiantes/github-notifications-101/ http://beeware.org/es/contribuir/como-ayudar/principiantes/que-es/ - http://beeware.org/es/contribuir/como-ayudar/principiantes/que-es/git/ http://beeware.org/es/contribuir/como-ayudar/principiantes/que-es/ci/ + http://beeware.org/es/contribuir/como-ayudar/principiantes/que-es/git/ http://beeware.org/es/contribuir/como-ayudar/principiantes/que-es/gestor-de-paquetes/ http://beeware.org/es/contribuir/como-ayudar/principiantes/mas/ http://beeware.org/es/contribuir/como-ayudar/proceso/ diff --git a/fr_FR/bee/index.html b/fr_FR/bee/index.html index 534cdd6dac..92deb8dd2d 100644 --- a/fr_FR/bee/index.html +++ b/fr_FR/bee/index.html @@ -175,12 +175,12 @@

                            Shortlinks

                            -

                            +

                            -

                            +

                            @@ -190,12 +190,12 @@

                            -

                            +

                            -

                            +

                            diff --git a/fr_FR/community/behavior/index.html b/fr_FR/community/behavior/index.html index 105fe07ab2..ca6effa448 100644 --- a/fr_FR/community/behavior/index.html +++ b/fr_FR/community/behavior/index.html @@ -183,13 +183,13 @@

                            Behavior

                            -

                            Making a CoC complaint

                            -

                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                            +

                            Code of Conduct

                            +

                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                            -

                            Code of Conduct

                            -

                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                            +

                            Making a CoC complaint

                            +

                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                            diff --git a/fr_FR/community/team/index.html b/fr_FR/community/team/index.html index 0f3de78340..631ba2af51 100644 --- a/fr_FR/community/team/index.html +++ b/fr_FR/community/team/index.html @@ -429,24 +429,24 @@

                            Sam Schott

                            -

                            Russell Martin

                            -

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            +

                            Malcolm Smith

                            +

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            - -  rmartin16 + +  mhsmith
                            -  rmartin16@gmail.com +  smith@chaquo.com
                            - Superpouvoir: Briefcase + Superpouvoir: Android @@ -455,24 +455,24 @@

                            Russell Martin

                            -

                            Malcolm Smith

                            -

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            +

                            Russell Martin

                            +

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            - -  mhsmith + +  rmartin16
                            -  smith@chaquo.com +  rmartin16@gmail.com
                            - Superpouvoir: Android + Superpouvoir: Briefcase diff --git a/fr_FR/community/team/page/2/index.html b/fr_FR/community/team/page/2/index.html index 1f287f59f0..355371b918 100644 --- a/fr_FR/community/team/page/2/index.html +++ b/fr_FR/community/team/page/2/index.html @@ -429,24 +429,24 @@

                            Sam Schott

                            -

                            Russell Martin

                            -

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            +

                            Malcolm Smith

                            +

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            - -  rmartin16 + +  mhsmith
                            -  rmartin16@gmail.com +  smith@chaquo.com
                            - Superpouvoir: Briefcase + Superpouvoir: Android @@ -455,24 +455,24 @@

                            Russell Martin

                            -

                            Malcolm Smith

                            -

                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                            +

                            Russell Martin

                            +

                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                            - -  mhsmith + +  rmartin16
                            -  smith@chaquo.com +  rmartin16@gmail.com
                            - Superpouvoir: Android + Superpouvoir: Briefcase diff --git a/fr_FR/contributing/how/first-time/what-is-a/index.html b/fr_FR/contributing/how/first-time/what-is-a/index.html index 6a4d6fbad3..b12fe64a03 100644 --- a/fr_FR/contributing/how/first-time/what-is-a/index.html +++ b/fr_FR/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                            What is...?

                            -

                            git

                            -

                            What is git anyway?

                            +

                            CI

                            +

                            What is CI, or Continuous Integration

                            -

                            CI

                            -

                            What is CI, or Continuous Integration

                            +

                            git

                            +

                            What is git anyway?

                            diff --git a/fr_FR/index.html b/fr_FR/index.html index 0bdf783f47..075007180e 100644 --- a/fr_FR/index.html +++ b/fr_FR/index.html @@ -306,7 +306,7 @@

                            Dernières nouvelles

                            -

                            03 Jun: May 2024 Status Update

                            +

                            01 Jul: June 2024 Status update


                            @@ -365,7 +365,7 @@

                            Dernières nouvelles

                            -

                            03 Jun: May 2024 Status Update

                            +

                            01 Jul: June 2024 Status update


                            diff --git a/fr_FR/news/buzz/index.html b/fr_FR/news/buzz/index.html index 306ec89e4e..d6c9552e27 100644 --- a/fr_FR/news/buzz/index.html +++ b/fr_FR/news/buzz/index.html @@ -188,6 +188,67 @@

                            The Buzz

                            +

                            June 2024 Status update

                            +

                            + +Posté par + + + Russell Keith-Magee + + +le + 1 July 2024 +

                            + +

                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                            +
                            +

                            What we've done

                            + +
                            +
                            +

                            What's next?

                            +

                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                            2. +
                            3. Filter out a message generated after Xcode updates
                            4. +
                            5. Add the ability to configure the ABIs built by an Android project
                            6. +
                            7. Rationalise the application of adhoc signing on macOS
                            8. +
                            9. Add support for custom PyPI repositories
                            10. +
                            11. Document how to debug an application in popular IDEs
                            12. +
                            13. Add an option to select the Android base image when creating new emulators
                            14. +
                            15. Add an API to entirely replace the style of a widget
                            16. +
                            17. Correct the handling of quotation marks in Android apps
                            18. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + + + + + + + +

                            May 2024 Status Update

                            @@ -725,64 +786,6 @@

                            Want to get involved?

                            - - - - - - -

                            October 2023 Status Update

                            -

                            - -Posté par - - - Russell Keith-Magee - - -le - 1 November 2023 -

                            - -

                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                            -
                            -

                            What we've done

                            - -
                            -
                            -

                            What's next?

                            -

                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                            -

                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                            -
                            -
                            -

                            Want to get involved?

                            -

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            -
                              -
                            1. Filter out a message generated after Xcode updates
                            2. -
                            3. Add the ability to configure the ABIs built by an Android project
                            4. -
                            5. Rationalise the application of adhoc signing on macOS
                            6. -
                            7. Provide an option to override app settings from the command line
                            8. -
                            9. Add support for custom PyPI repositories
                            10. -
                            11. Document how to debug an application in popular IDEs
                            12. -
                            13. Correctly handle incomplete project deletions
                            14. -
                            15. Add an option to select the Android base image when creating new emulators
                            16. -
                            -

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            -
                            - - -
                            diff --git a/fr_FR/news/buzz/june-2024-status-update/index.html b/fr_FR/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..432a559d69 --- /dev/null +++ b/fr_FR/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                            + +
                            +
                            +
                            + + + + + + +

                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                            +
                            +

                            What we've done

                            + +
                            +
                            +

                            What's next?

                            +

                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                            2. +
                            3. Filter out a message generated after Xcode updates
                            4. +
                            5. Add the ability to configure the ABIs built by an Android project
                            6. +
                            7. Rationalise the application of adhoc signing on macOS
                            8. +
                            9. Add support for custom PyPI repositories
                            10. +
                            11. Document how to debug an application in popular IDEs
                            12. +
                            13. Add an option to select the Android base image when creating new emulators
                            14. +
                            15. Add an API to entirely replace the style of a widget
                            16. +
                            17. Correct the handling of quotation marks in Android apps
                            18. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + +
                            +
                            + +
                            +
                            + + + +
                            +Entrée précédente +
                            +
                            May 2024 Status Update
                            + +
                            +
                            +
                            +
                            + + + + + + + + + + diff --git a/fr_FR/news/buzz/may-2024-status-update/index.html b/fr_FR/news/buzz/may-2024-status-update/index.html index 697fb4547f..c7a0f782e2 100644 --- a/fr_FR/news/buzz/may-2024-status-update/index.html +++ b/fr_FR/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                            Want to get involved?

                            +
                            +Entrée suivante +
                            +
                            June 2024 Status update
                            +
                            diff --git a/fr_FR/news/buzz/page/2/index.html b/fr_FR/news/buzz/page/2/index.html index 88e897833b..8cc106ae42 100644 --- a/fr_FR/news/buzz/page/2/index.html +++ b/fr_FR/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                            The Buzz

                            +

                            October 2023 Status Update

                            +

                            + +Posté par + + + Russell Keith-Magee + + +le + 1 November 2023 +

                            + +

                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                            +
                            +

                            What we've done

                            + +
                            +
                            +

                            What's next?

                            +

                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                            +

                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Filter out a message generated after Xcode updates
                            2. +
                            3. Add the ability to configure the ABIs built by an Android project
                            4. +
                            5. Rationalise the application of adhoc signing on macOS
                            6. +
                            7. Provide an option to override app settings from the command line
                            8. +
                            9. Add support for custom PyPI repositories
                            10. +
                            11. Document how to debug an application in popular IDEs
                            12. +
                            13. Correctly handle incomplete project deletions
                            14. +
                            15. Add an option to select the Android base image when creating new emulators
                            16. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + + + + + + + +

                            2023Q4 Roadmap

                            @@ -681,65 +739,6 @@

                            Summary

                            - - - - - - -

                            March 2023 Status Update

                            -

                            - -Posté par - - - Russell Keith-Magee - - -le - 3 April 2023 -

                            - -

                            March has been a month of slow but steady progress for BeeWare.

                            -
                            -

                            What we've done

                            -
                              -
                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                            • -
                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                            • -
                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                            • -
                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                            • -
                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                            • -
                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                            • -
                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                            • -
                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                            • -
                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                            • -
                            • We presented a tutorial at Everything Open 2023.
                            • -
                            -

                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                            -
                            -
                            -

                            What's next?

                            -

                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                            -
                            -
                            -

                            Want to get involved?

                            -

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            -
                              -
                            1. Modify the handling of app signing options
                            2. -
                            3. Filter out a message generated after Xcode updates
                            4. -
                            5. Add the ability to refresh the support package in a project
                            6. -
                            7. Provide protection against creating projects with "semi-reserved" names
                            8. -
                            9. Add the ability to configure the ABIs built by an Android project
                            10. -
                            11. Add support for the ANDROID_HOME environment variable
                            12. -
                            13. Improve validation of project names in the Briefcase wizard
                            14. -
                            15. Rationalise the application of adhoc signing on macOS
                            16. -
                            17. Correct the capture of log messages on the web backend
                            18. -
                            -

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            -
                            - - -
                            diff --git a/fr_FR/news/buzz/page/3/index.html b/fr_FR/news/buzz/page/3/index.html index 11ff2df1b0..b341d54232 100644 --- a/fr_FR/news/buzz/page/3/index.html +++ b/fr_FR/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                            The Buzz

                            +

                            March 2023 Status Update

                            +

                            + +Posté par + + + Russell Keith-Magee + + +le + 3 April 2023 +

                            + +

                            March has been a month of slow but steady progress for BeeWare.

                            +
                            +

                            What we've done

                            +
                              +
                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                            • +
                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                            • +
                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                            • +
                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                            • +
                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                            • +
                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                            • +
                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                            • +
                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                            • +
                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                            • +
                            • We presented a tutorial at Everything Open 2023.
                            • +
                            +

                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                            +
                            +
                            +

                            What's next?

                            +

                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                            +
                            +
                            +

                            Want to get involved?

                            +

                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                            +
                              +
                            1. Modify the handling of app signing options
                            2. +
                            3. Filter out a message generated after Xcode updates
                            4. +
                            5. Add the ability to refresh the support package in a project
                            6. +
                            7. Provide protection against creating projects with "semi-reserved" names
                            8. +
                            9. Add the ability to configure the ABIs built by an Android project
                            10. +
                            11. Add support for the ANDROID_HOME environment variable
                            12. +
                            13. Improve validation of project names in the Briefcase wizard
                            14. +
                            15. Rationalise the application of adhoc signing on macOS
                            16. +
                            17. Correct the capture of log messages on the web backend
                            18. +
                            +

                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                            +
                            + + + + + + + + +

                            February 2023 Status Update

                            @@ -718,49 +777,6 @@

                            What's next?

                            - - - - - - -

                            July 2022 Status Update

                            -

                            - -Posté par - - - Russell Keith-Magee - - -le - 1 August 2022 -

                            - -

                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                            -

                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                            -
                            -

                            What we've done

                            -

                            During July:

                            -
                              -
                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                            • -
                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                            • -
                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                            • -
                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                            • -
                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                            • -
                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                            • -
                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                            • -
                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                            • -
                            • We've started looking into binary dependencies on iOS apps.
                            • -
                            -
                            -
                            -

                            What's next?

                            -

                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                            -
                            - - -
                            diff --git a/fr_FR/news/buzz/page/4/index.html b/fr_FR/news/buzz/page/4/index.html index 0451077092..511455a283 100644 --- a/fr_FR/news/buzz/page/4/index.html +++ b/fr_FR/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                            The Buzz

                            +

                            July 2022 Status Update

                            +

                            + +Posté par + + + Russell Keith-Magee + + +le + 1 August 2022 +

                            + +

                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                            +

                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                            +
                            +

                            What we've done

                            +

                            During July:

                            +
                              +
                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                            • +
                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                            • +
                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                            • +
                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                            • +
                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                            • +
                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                            • +
                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                            • +
                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                            • +
                            • We've started looking into binary dependencies on iOS apps.
                            • +
                            +
                            +
                            +

                            What's next?

                            +

                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                            +
                            + + + + + + + + +

                            June 2022 Status Update

                            @@ -580,33 +623,6 @@

                            Python on Android: I - - - - - - -

                            We have a contractor for our Android contract!

                            -

                            - -Posté par - - - Russell Keith-Magee - - -le - 26 November 2019 -

                            - -

                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                            -

                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                            -

                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                            -

                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                            -

                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                            - - -

                            diff --git a/fr_FR/news/buzz/page/5/index.html b/fr_FR/news/buzz/page/5/index.html index 51776800ae..7919926a04 100644 --- a/fr_FR/news/buzz/page/5/index.html +++ b/fr_FR/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                            The Buzz

                            +

                            We have a contractor for our Android contract!

                            +

                            + +Posté par + + + Russell Keith-Magee + + +le + 26 November 2019 +

                            + +

                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                            +

                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                            +

                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                            +

                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                            +

                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                            + + + + + + + + +

                            BeeWare Project Awarded a PSF Education Grant

                            @@ -863,82 +890,6 @@

                            A request for your help< - - - - - - -

                            Come sprint with us at PyCon US 2017

                            -

                            - -Posté par - - - Katie McLaughlin - - -le - 1 February 2017 -

                            - -

                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                            -
                            -

                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                            -

                            — PyBee (@PyBeeWare) January 30, 2017

                            -
                            -

                            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                            -

                            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                            -

                            With this booth, we get two tickets to the conference. This includes:

                            -
                              -
                            • access to the opening reception
                            • -
                            • 3 days of conference talks, expo hall / job fair
                            • -
                            • breakfasts, breaks, lunches, and
                            • -
                            • swag bag
                            • -
                            -

                            Thing is, both Russell and I have -already registered.

                            -

                            So, we want to give you the ticket.

                            -

                            Yes, you.

                            -

                            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                            -

                            What do we want in return?

                            -

                            Just a little bit of your time.

                            -

                            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                            -

                            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                            -

                            Does this sound like something you'd be interested in?

                            -

                            Please, email us!

                            -

                            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                            -

                            We need to allocate our tickets early, so please email us by February -12, 2017

                            -

                            If you have any questions, just ask -myself or -Russell!

                            -

                            We'd love to see you there! ✨

                            -

                            [This article has been cross-posted on -glasnt.com/blog]

                            - - -

                            diff --git a/fr_FR/news/buzz/page/6/index.html b/fr_FR/news/buzz/page/6/index.html index 4132ccc6d3..9eb672dc45 100644 --- a/fr_FR/news/buzz/page/6/index.html +++ b/fr_FR/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                            The Buzz

                            +

                            Come sprint with us at PyCon US 2017

                            +

                            + +Posté par + + + Katie McLaughlin + + +le + 1 February 2017 +

                            + +

                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                            +
                            +

                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                            +

                            — PyBee (@PyBeeWare) January 30, 2017

                            +
                            +

                            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                            +

                            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                            +

                            With this booth, we get two tickets to the conference. This includes:

                            +
                              +
                            • access to the opening reception
                            • +
                            • 3 days of conference talks, expo hall / job fair
                            • +
                            • breakfasts, breaks, lunches, and
                            • +
                            • swag bag
                            • +
                            +

                            Thing is, both Russell and I have +already registered.

                            +

                            So, we want to give you the ticket.

                            +

                            Yes, you.

                            +

                            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                            +

                            What do we want in return?

                            +

                            Just a little bit of your time.

                            +

                            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                            +

                            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                            +

                            Does this sound like something you'd be interested in?

                            +

                            Please, email us!

                            +

                            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                            +

                            We need to allocate our tickets early, so please email us by February +12, 2017

                            +

                            If you have any questions, just ask +myself or +Russell!

                            +

                            We'd love to see you there! ✨

                            +

                            [This article has been cross-posted on +glasnt.com/blog]

                            + + + + + + + + +

                            Money, Money, Money

                            diff --git a/fr_FR/news/events/index.html b/fr_FR/news/events/index.html index c805cbe685..d987f55201 100644 --- a/fr_FR/news/events/index.html +++ b/fr_FR/news/events/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Février 18, 2017 PyCaribbean 2017 keynote

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 16, 2017 WOOTConf 2017 organizing

                            Novembre 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/fr_FR/news/events/page/2/index.html b/fr_FR/news/events/page/2/index.html index 3ff730bc2e..aad0b434e5 100644 --- a/fr_FR/news/events/page/2/index.html +++ b/fr_FR/news/events/page/2/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Février 18, 2017 PyCaribbean 2017 keynote

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 16, 2017 WOOTConf 2017 organizing

                            Novembre 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/fr_FR/news/events/page/3/index.html b/fr_FR/news/events/page/3/index.html index 80f9ef5739..c0e1649302 100644 --- a/fr_FR/news/events/page/3/index.html +++ b/fr_FR/news/events/page/3/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Février 18, 2017 PyCaribbean 2017 keynote

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 16, 2017 WOOTConf 2017 organizing

                            Novembre 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/fr_FR/news/events/page/4/index.html b/fr_FR/news/events/page/4/index.html index cde196132d..c1adf3ef10 100644 --- a/fr_FR/news/events/page/4/index.html +++ b/fr_FR/news/events/page/4/index.html @@ -211,12 +211,12 @@

                            Mai 22, 2017 PyCon US 2017 sprint

                            +

                            Mai 19, 2017 PyCon US 2017 talk

                            +

                            Mai 19, 2017 PyCon US 2017 booth

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 19, 2017 PyCon US 2017 talk

                            -

                            Mai 17, 2017 PyCon US 2017 tutorial

                            Mai 11, 2017 OSCON 2017 booth

                            @@ -227,10 +227,10 @@

                            Février 18, 2017 PyCaribbean 2017 keynote

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            -

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 18, 2017 Linux.conf.au 2017 talk

                            +

                            Janvier 16, 2017 WOOTConf 2017 organizing

                            Novembre 3, 2016 Django: Under The Hood 2016 attending

                            diff --git a/fr_FR/news/index.html b/fr_FR/news/index.html index d44d872716..7a7378f7d0 100644 --- a/fr_FR/news/index.html +++ b/fr_FR/news/index.html @@ -184,6 +184,18 @@

                            News

                            +

                            June 2024 Status update

                            +

                            +Posté par + + + Russell Keith-Magee + + +le + 2024-07-01 +

                            +

                            May 2024 Status Update

                            Posté par @@ -292,18 +304,6 @@

                            November 2023 Status 2023-12-01

                            -

                            October 2023 Status Update

                            -

                            -Posté par - - - Russell Keith-Magee - - -le - 2023-11-01 -

                            - ... plus d'articles diff --git a/fr_FR/sitemap.xml b/fr_FR/sitemap.xml index 17f450f245..b6a7cfb4c8 100644 --- a/fr_FR/sitemap.xml +++ b/fr_FR/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/fr_FR/news/ http://beeware.org/fr_FR/news/buzz/ + http://beeware.org/fr_FR/news/buzz/june-2024-status-update/ http://beeware.org/fr_FR/news/buzz/may-2024-status-update/ http://beeware.org/fr_FR/news/buzz/april-2024-status-update/ http://beeware.org/fr_FR/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/fr_FR/news/events/python-brasil-2016-sprints/ http://beeware.org/fr_FR/news/events/django-under-the-hood-2016/ http://beeware.org/fr_FR/news/events/wootconf-2017/ - http://beeware.org/fr_FR/news/events/linuxconfau-2017-rkm/ http://beeware.org/fr_FR/news/events/linuxconfau-2017-km/ + http://beeware.org/fr_FR/news/events/linuxconfau-2017-rkm/ http://beeware.org/fr_FR/news/events/pycaribbean-2017/ http://beeware.org/fr_FR/news/events/djangocon-europe-2017/ http://beeware.org/fr_FR/news/events/djangocon-europe-2017-sprints/ http://beeware.org/fr_FR/news/events/oscon-2017/ http://beeware.org/fr_FR/news/events/pycon-us-2017-tutorials/ + http://beeware.org/fr_FR/news/events/pycon-us-2017-rkm/ http://beeware.org/fr_FR/news/events/pycon-us-2017/ http://beeware.org/fr_FR/news/events/pycon-us-2017-km/ - http://beeware.org/fr_FR/news/events/pycon-us-2017-rkm/ http://beeware.org/fr_FR/news/events/pycon-us-2017-sprints/ http://beeware.org/fr_FR/news/events/pycon-tw-2017/ http://beeware.org/fr_FR/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/fr_FR/news/events/djangocon-us-2017-km/ http://beeware.org/fr_FR/news/events/djangocon-us-2017-rkm/ http://beeware.org/fr_FR/news/events/djangocon-us-2017-sprints/ - http://beeware.org/fr_FR/project/ - http://beeware.org/fr_FR/project/overview/ - http://beeware.org/fr_FR/project/about/ - http://beeware.org/fr_FR/project/using/ - http://beeware.org/fr_FR/project/projects/ - http://beeware.org/fr_FR/project/projects/applications/ - http://beeware.org/fr_FR/project/projects/applications/podium/ - http://beeware.org/fr_FR/project/projects/tools/ - http://beeware.org/fr_FR/project/projects/tools/beefore/ - http://beeware.org/fr_FR/project/projects/tools/duvet/ - http://beeware.org/fr_FR/project/projects/tools/beekeeper/ - http://beeware.org/fr_FR/project/projects/tools/briefcase/ - http://beeware.org/fr_FR/project/projects/tools/cricket/ - http://beeware.org/fr_FR/project/projects/tools/bugjar/ - http://beeware.org/fr_FR/project/projects/tools/galley/ - http://beeware.org/fr_FR/project/projects/libraries/ - http://beeware.org/fr_FR/project/projects/libraries/colosseum/ - http://beeware.org/fr_FR/project/projects/libraries/toga/ - http://beeware.org/fr_FR/project/projects/libraries/travertino/ - http://beeware.org/fr_FR/project/projects/libraries/ouroboros/ - http://beeware.org/fr_FR/project/projects/bridges/ - http://beeware.org/fr_FR/project/projects/bridges/rubicon/ - http://beeware.org/fr_FR/project/projects/templates/ - http://beeware.org/fr_FR/project/projects/templates/python-android-template/ - http://beeware.org/fr_FR/project/projects/templates/python-tvos-template/ - http://beeware.org/fr_FR/project/projects/templates/python-ios-template/ - http://beeware.org/fr_FR/project/projects/templates/python-macos-template/ - http://beeware.org/fr_FR/project/projects/support/ - http://beeware.org/fr_FR/project/projects/support/python-apple-support/ - http://beeware.org/fr_FR/project/projects/support/python-linux-support/ - http://beeware.org/fr_FR/project/projects/support/python-android-support/ - http://beeware.org/fr_FR/project/projects/attic/ - http://beeware.org/fr_FR/project/projects/attic/batavia/ - http://beeware.org/fr_FR/project/projects/attic/python-tvos-support/ - http://beeware.org/fr_FR/project/projects/attic/sealang/ - http://beeware.org/fr_FR/project/projects/attic/seasnake/ - http://beeware.org/fr_FR/project/projects/attic/voc/ - http://beeware.org/fr_FR/project/projects/attic/waggle/ - http://beeware.org/fr_FR/project/projects/attic/trebuchet/ - http://beeware.org/fr_FR/project/projects/attic/cassowary/ - http://beeware.org/fr_FR/project/projects/attic/cookiecutter-project/ - http://beeware.org/fr_FR/project/projects/attic/cookiecutter-website/ - http://beeware.org/fr_FR/project/projects/attic/python-ios-support/ - http://beeware.org/fr_FR/project/projects/attic/python-osx-support/ http://beeware.org/fr_FR/community/ http://beeware.org/fr_FR/community/behavior/ - http://beeware.org/fr_FR/community/behavior/making-a-coc-complaint/ http://beeware.org/fr_FR/community/behavior/code-of-conduct/ + http://beeware.org/fr_FR/community/behavior/making-a-coc-complaint/ http://beeware.org/fr_FR/community/behavior/changes/ http://beeware.org/fr_FR/community/team/ http://beeware.org/fr_FR/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/fr_FR/community/team/obulat/ http://beeware.org/fr_FR/community/team/saroad2/ http://beeware.org/fr_FR/community/team/samschott/ - http://beeware.org/fr_FR/community/team/rmartin16/ http://beeware.org/fr_FR/community/team/mhsmith/ + http://beeware.org/fr_FR/community/team/rmartin16/ http://beeware.org/fr_FR/community/getting-help/ http://beeware.org/fr_FR/community/keep-informed/ http://beeware.org/fr_FR/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/fr_FR/community/related/ http://beeware.org/fr_FR/community/development/ http://beeware.org/fr_FR/community/consulting/ + http://beeware.org/fr_FR/project/ + http://beeware.org/fr_FR/project/overview/ + http://beeware.org/fr_FR/project/about/ + http://beeware.org/fr_FR/project/using/ + http://beeware.org/fr_FR/project/projects/ + http://beeware.org/fr_FR/project/projects/applications/ + http://beeware.org/fr_FR/project/projects/applications/podium/ + http://beeware.org/fr_FR/project/projects/tools/ + http://beeware.org/fr_FR/project/projects/tools/beefore/ + http://beeware.org/fr_FR/project/projects/tools/duvet/ + http://beeware.org/fr_FR/project/projects/tools/beekeeper/ + http://beeware.org/fr_FR/project/projects/tools/briefcase/ + http://beeware.org/fr_FR/project/projects/tools/cricket/ + http://beeware.org/fr_FR/project/projects/tools/bugjar/ + http://beeware.org/fr_FR/project/projects/tools/galley/ + http://beeware.org/fr_FR/project/projects/libraries/ + http://beeware.org/fr_FR/project/projects/libraries/colosseum/ + http://beeware.org/fr_FR/project/projects/libraries/toga/ + http://beeware.org/fr_FR/project/projects/libraries/travertino/ + http://beeware.org/fr_FR/project/projects/libraries/ouroboros/ + http://beeware.org/fr_FR/project/projects/bridges/ + http://beeware.org/fr_FR/project/projects/bridges/rubicon/ + http://beeware.org/fr_FR/project/projects/templates/ + http://beeware.org/fr_FR/project/projects/templates/python-android-template/ + http://beeware.org/fr_FR/project/projects/templates/python-tvos-template/ + http://beeware.org/fr_FR/project/projects/templates/python-ios-template/ + http://beeware.org/fr_FR/project/projects/templates/python-macos-template/ + http://beeware.org/fr_FR/project/projects/support/ + http://beeware.org/fr_FR/project/projects/support/python-apple-support/ + http://beeware.org/fr_FR/project/projects/support/python-linux-support/ + http://beeware.org/fr_FR/project/projects/support/python-android-support/ + http://beeware.org/fr_FR/project/projects/attic/ + http://beeware.org/fr_FR/project/projects/attic/batavia/ + http://beeware.org/fr_FR/project/projects/attic/python-tvos-support/ + http://beeware.org/fr_FR/project/projects/attic/sealang/ + http://beeware.org/fr_FR/project/projects/attic/seasnake/ + http://beeware.org/fr_FR/project/projects/attic/voc/ + http://beeware.org/fr_FR/project/projects/attic/waggle/ + http://beeware.org/fr_FR/project/projects/attic/trebuchet/ + http://beeware.org/fr_FR/project/projects/attic/cassowary/ + http://beeware.org/fr_FR/project/projects/attic/cookiecutter-project/ + http://beeware.org/fr_FR/project/projects/attic/cookiecutter-website/ + http://beeware.org/fr_FR/project/projects/attic/python-ios-support/ + http://beeware.org/fr_FR/project/projects/attic/python-osx-support/ http://beeware.org/fr_FR/contributing/ http://beeware.org/fr_FR/contributing/how/ http://beeware.org/fr_FR/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/fr_FR/contributing/how/first-time/setup/ http://beeware.org/fr_FR/contributing/how/first-time/github-notifications-101/ http://beeware.org/fr_FR/contributing/how/first-time/what-is-a/ - http://beeware.org/fr_FR/contributing/how/first-time/what-is-a/git/ http://beeware.org/fr_FR/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/fr_FR/contributing/how/first-time/what-is-a/git/ http://beeware.org/fr_FR/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/fr_FR/contributing/how/first-time/more/ http://beeware.org/fr_FR/contributing/how/process/ diff --git a/fr_FR/sitemap/index.html b/fr_FR/sitemap/index.html index 6679cf8cda..415e00c16e 100644 --- a/fr_FR/sitemap/index.html +++ b/fr_FR/sitemap/index.html @@ -176,6 +176,10 @@

                            Sitemap

                          • The Buzz
                              +
                            • June 2024 Status update + +
                            • +
                            • May 2024 Status Update
                            • @@ -450,11 +454,11 @@

                              Sitemap

                              -
                            • Linux.conf.au 2017 +
                            • Linux.conf.au 2017
                            • -
                            • Linux.conf.au 2017 +
                            • Linux.conf.au 2017
                            • @@ -478,15 +482,15 @@

                              Sitemap

                              -
                            • PyCon US 2017 +
                            • PyCon US 2017
                            • -
                            • PyCon US 2017 +
                            • PyCon US 2017
                            • -
                            • PyCon US 2017 +
                            • PyCon US 2017
                            • @@ -544,211 +548,17 @@

                              Sitemap

                              -
                            • Le projet BeeWare - - - -
                            • -
                            • Commauté
                              • Behavior @@ -1420,6 +1230,200 @@

                                Sitemap

                              • +
                              • Le projet BeeWare + + + +
                              • +
                              • Contribuer
                                  @@ -1456,11 +1460,11 @@

                                  Sitemap

                                • What is...?
                                    -
                                  • git +
                                  • CI
                                  • -
                                  • CI +
                                  • git
                                  • diff --git a/index.html b/index.html index 64b4e41247..eaead4d118 100644 --- a/index.html +++ b/index.html @@ -306,7 +306,7 @@

                                    Latest News

                                    -

                                    03 Jun: May 2024 Status Update

                                    +

                                    01 Jul: June 2024 Status update


                                    @@ -365,7 +365,7 @@

                                    Latest News

                                    -

                                    03 Jun: May 2024 Status Update

                                    +

                                    01 Jul: June 2024 Status update


                                    diff --git a/it_IT/bee/index.html b/it_IT/bee/index.html index ba8b105550..e8a36e3e19 100644 --- a/it_IT/bee/index.html +++ b/it_IT/bee/index.html @@ -175,12 +175,12 @@

                                    Shortlinks

                                    -

                                    +

                                    -

                                    +

                                    @@ -190,12 +190,12 @@

                                    -

                                    +

                                    -

                                    +

                                    diff --git a/it_IT/community/behavior/index.html b/it_IT/community/behavior/index.html index b64a625a00..cf4a6f7da6 100644 --- a/it_IT/community/behavior/index.html +++ b/it_IT/community/behavior/index.html @@ -183,13 +183,13 @@

                                    Behavior

                                    -

                                    Making a CoC complaint

                                    -

                                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                    +

                                    Code of Conduct

                                    +

                                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                    -

                                    Code of Conduct

                                    -

                                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                    +

                                    Making a CoC complaint

                                    +

                                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                    diff --git a/it_IT/community/team/index.html b/it_IT/community/team/index.html index 6af0c96375..802f939a5c 100644 --- a/it_IT/community/team/index.html +++ b/it_IT/community/team/index.html @@ -429,24 +429,24 @@

                                    Sam Schott

                                    -

                                    Russell Martin

                                    -

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    +

                                    Malcolm Smith

                                    +

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    - -  rmartin16 + +  mhsmith
                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                    - Superpotere: Briefcase + Superpotere: Android @@ -455,24 +455,24 @@

                                    Russell Martin

                                    -

                                    Malcolm Smith

                                    -

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    +

                                    Russell Martin

                                    +

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    - -  mhsmith + +  rmartin16
                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                    - Superpotere: Android + Superpotere: Briefcase diff --git a/it_IT/community/team/page/2/index.html b/it_IT/community/team/page/2/index.html index 75d1dbab18..28e3dacfe7 100644 --- a/it_IT/community/team/page/2/index.html +++ b/it_IT/community/team/page/2/index.html @@ -429,24 +429,24 @@

                                    Sam Schott

                                    -

                                    Russell Martin

                                    -

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    +

                                    Malcolm Smith

                                    +

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    - -  rmartin16 + +  mhsmith
                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                    - Superpotere: Briefcase + Superpotere: Android @@ -455,24 +455,24 @@

                                    Russell Martin

                                    -

                                    Malcolm Smith

                                    -

                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                    +

                                    Russell Martin

                                    +

                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                    - -  mhsmith + +  rmartin16
                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                    - Superpotere: Android + Superpotere: Briefcase diff --git a/it_IT/contributing/how/first-time/what-is-a/index.html b/it_IT/contributing/how/first-time/what-is-a/index.html index e167dfda6a..9bb17c5895 100644 --- a/it_IT/contributing/how/first-time/what-is-a/index.html +++ b/it_IT/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                    What is...?

                                    -

                                    git

                                    -

                                    What is git anyway?

                                    +

                                    CI

                                    +

                                    What is CI, or Continuous Integration

                                    -

                                    CI

                                    -

                                    What is CI, or Continuous Integration

                                    +

                                    git

                                    +

                                    What is git anyway?

                                    diff --git a/it_IT/index.html b/it_IT/index.html index 2726f6251f..605c2033a0 100644 --- a/it_IT/index.html +++ b/it_IT/index.html @@ -302,7 +302,7 @@

                                    Ultime notizie

                                    -

                                    03 Jun: May 2024 Status Update

                                    +

                                    01 Jul: June 2024 Status update


                                    @@ -361,7 +361,7 @@

                                    Ultime notizie

                                    -

                                    03 Jun: May 2024 Status Update

                                    +

                                    01 Jul: June 2024 Status update


                                    diff --git a/it_IT/news/buzz/atom.xml b/it_IT/news/buzz/atom.xml index 35341ebd33..b5b42429fa 100644 --- a/it_IT/news/buzz/atom.xml +++ b/it_IT/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/it_IT/news/buzz/index.html b/it_IT/news/buzz/index.html index 91fb2ca10d..f199756a74 100644 --- a/it_IT/news/buzz/index.html +++ b/it_IT/news/buzz/index.html @@ -188,6 +188,67 @@

                                    The Buzz

                                    +

                                    June 2024 Status update

                                    +

                                    + +Postato da + + + Russell Keith-Magee + + +il + 1 July 2024 +

                                    + +

                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                    +
                                    +

                                    What we've done

                                    + +
                                    +
                                    +

                                    What's next?

                                    +

                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                    +
                                    +
                                    +

                                    Want to get involved?

                                    +

                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                    +
                                      +
                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                    2. +
                                    3. Filter out a message generated after Xcode updates
                                    4. +
                                    5. Add the ability to configure the ABIs built by an Android project
                                    6. +
                                    7. Rationalise the application of adhoc signing on macOS
                                    8. +
                                    9. Add support for custom PyPI repositories
                                    10. +
                                    11. Document how to debug an application in popular IDEs
                                    12. +
                                    13. Add an option to select the Android base image when creating new emulators
                                    14. +
                                    15. Add an API to entirely replace the style of a widget
                                    16. +
                                    17. Correct the handling of quotation marks in Android apps
                                    18. +
                                    +

                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                    +
                                    + + + + + + + + +

                                    May 2024 Status Update

                                    @@ -725,64 +786,6 @@

                                    Want to get involved?

                                    - - - - - - -

                                    October 2023 Status Update

                                    -

                                    - -Postato da - - - Russell Keith-Magee - - -il - 1 November 2023 -

                                    - -

                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                    -
                                    -

                                    What we've done

                                    - -
                                    -
                                    -

                                    What's next?

                                    -

                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                    -

                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                    -
                                    -
                                    -

                                    Want to get involved?

                                    -

                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                    -
                                      -
                                    1. Filter out a message generated after Xcode updates
                                    2. -
                                    3. Add the ability to configure the ABIs built by an Android project
                                    4. -
                                    5. Rationalise the application of adhoc signing on macOS
                                    6. -
                                    7. Provide an option to override app settings from the command line
                                    8. -
                                    9. Add support for custom PyPI repositories
                                    10. -
                                    11. Document how to debug an application in popular IDEs
                                    12. -
                                    13. Correctly handle incomplete project deletions
                                    14. -
                                    15. Add an option to select the Android base image when creating new emulators
                                    16. -
                                    -

                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                    -
                                    - - -
                                    diff --git a/it_IT/news/buzz/june-2024-status-update/index.html b/it_IT/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..250188be86 --- /dev/null +++ b/it_IT/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                    + +
                                    +
                                    +
                                    + + + + + + +

                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                    +
                                    +

                                    What we've done

                                    + +
                                    +
                                    +

                                    What's next?

                                    +

                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                    +
                                    +
                                    +

                                    Want to get involved?

                                    +

                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                    +
                                      +
                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                    2. +
                                    3. Filter out a message generated after Xcode updates
                                    4. +
                                    5. Add the ability to configure the ABIs built by an Android project
                                    6. +
                                    7. Rationalise the application of adhoc signing on macOS
                                    8. +
                                    9. Add support for custom PyPI repositories
                                    10. +
                                    11. Document how to debug an application in popular IDEs
                                    12. +
                                    13. Add an option to select the Android base image when creating new emulators
                                    14. +
                                    15. Add an API to entirely replace the style of a widget
                                    16. +
                                    17. Correct the handling of quotation marks in Android apps
                                    18. +
                                    +

                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                    +
                                    + + +
                                    +
                                    + +
                                    +
                                    + + + +
                                    +voce precedente +
                                    +
                                    May 2024 Status Update
                                    + +
                                    +
                                    +
                                    +
                                    + + + + + + + + + + diff --git a/it_IT/news/buzz/may-2024-status-update/index.html b/it_IT/news/buzz/may-2024-status-update/index.html index ff77095e4b..3e5addc012 100644 --- a/it_IT/news/buzz/may-2024-status-update/index.html +++ b/it_IT/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                    Want to get involved?

                                    +
                                    +Prossima voce +
                                    +
                                    June 2024 Status update
                                    +
                                    diff --git a/it_IT/news/buzz/page/2/index.html b/it_IT/news/buzz/page/2/index.html index 3c50a3eef9..ad4c7c529e 100644 --- a/it_IT/news/buzz/page/2/index.html +++ b/it_IT/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                    The Buzz

                                    +

                                    October 2023 Status Update

                                    +

                                    + +Postato da + + + Russell Keith-Magee + + +il + 1 November 2023 +

                                    + +

                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                    +
                                    +

                                    What we've done

                                    + +
                                    +
                                    +

                                    What's next?

                                    +

                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                    +

                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                    +
                                    +
                                    +

                                    Want to get involved?

                                    +

                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                    +
                                      +
                                    1. Filter out a message generated after Xcode updates
                                    2. +
                                    3. Add the ability to configure the ABIs built by an Android project
                                    4. +
                                    5. Rationalise the application of adhoc signing on macOS
                                    6. +
                                    7. Provide an option to override app settings from the command line
                                    8. +
                                    9. Add support for custom PyPI repositories
                                    10. +
                                    11. Document how to debug an application in popular IDEs
                                    12. +
                                    13. Correctly handle incomplete project deletions
                                    14. +
                                    15. Add an option to select the Android base image when creating new emulators
                                    16. +
                                    +

                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                    +
                                    + + + + + + + + +

                                    2023Q4 Roadmap

                                    @@ -681,65 +739,6 @@

                                    Summary

                                    - - - - - - -

                                    March 2023 Status Update

                                    -

                                    - -Postato da - - - Russell Keith-Magee - - -il - 3 April 2023 -

                                    - -

                                    March has been a month of slow but steady progress for BeeWare.

                                    -
                                    -

                                    What we've done

                                    -
                                      -
                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                    • -
                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                    • -
                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                    • -
                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                    • -
                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                    • -
                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                    • -
                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                    • -
                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                    • -
                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                    • -
                                    • We presented a tutorial at Everything Open 2023.
                                    • -
                                    -

                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                    -
                                    -
                                    -

                                    What's next?

                                    -

                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                    -
                                    -
                                    -

                                    Want to get involved?

                                    -

                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                    -
                                      -
                                    1. Modify the handling of app signing options
                                    2. -
                                    3. Filter out a message generated after Xcode updates
                                    4. -
                                    5. Add the ability to refresh the support package in a project
                                    6. -
                                    7. Provide protection against creating projects with "semi-reserved" names
                                    8. -
                                    9. Add the ability to configure the ABIs built by an Android project
                                    10. -
                                    11. Add support for the ANDROID_HOME environment variable
                                    12. -
                                    13. Improve validation of project names in the Briefcase wizard
                                    14. -
                                    15. Rationalise the application of adhoc signing on macOS
                                    16. -
                                    17. Correct the capture of log messages on the web backend
                                    18. -
                                    -

                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                    -
                                    - - -
                                    diff --git a/it_IT/news/buzz/page/3/index.html b/it_IT/news/buzz/page/3/index.html index c70f6ad7ae..73d1a71a20 100644 --- a/it_IT/news/buzz/page/3/index.html +++ b/it_IT/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                    The Buzz

                                    +

                                    March 2023 Status Update

                                    +

                                    + +Postato da + + + Russell Keith-Magee + + +il + 3 April 2023 +

                                    + +

                                    March has been a month of slow but steady progress for BeeWare.

                                    +
                                    +

                                    What we've done

                                    +
                                      +
                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                    • +
                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                    • +
                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                    • +
                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                    • +
                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                    • +
                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                    • +
                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                    • +
                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                    • +
                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                    • +
                                    • We presented a tutorial at Everything Open 2023.
                                    • +
                                    +

                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                    +
                                    +
                                    +

                                    What's next?

                                    +

                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                    +
                                    +
                                    +

                                    Want to get involved?

                                    +

                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                    +
                                      +
                                    1. Modify the handling of app signing options
                                    2. +
                                    3. Filter out a message generated after Xcode updates
                                    4. +
                                    5. Add the ability to refresh the support package in a project
                                    6. +
                                    7. Provide protection against creating projects with "semi-reserved" names
                                    8. +
                                    9. Add the ability to configure the ABIs built by an Android project
                                    10. +
                                    11. Add support for the ANDROID_HOME environment variable
                                    12. +
                                    13. Improve validation of project names in the Briefcase wizard
                                    14. +
                                    15. Rationalise the application of adhoc signing on macOS
                                    16. +
                                    17. Correct the capture of log messages on the web backend
                                    18. +
                                    +

                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                    +
                                    + + + + + + + + +

                                    February 2023 Status Update

                                    @@ -718,49 +777,6 @@

                                    What's next?

                                    - - - - - - -

                                    July 2022 Status Update

                                    -

                                    - -Postato da - - - Russell Keith-Magee - - -il - 1 August 2022 -

                                    - -

                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                    -

                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                    -
                                    -

                                    What we've done

                                    -

                                    During July:

                                    -
                                      -
                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                    • -
                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                    • -
                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                    • -
                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                    • -
                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                    • -
                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                    • -
                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                    • -
                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                    • -
                                    • We've started looking into binary dependencies on iOS apps.
                                    • -
                                    -
                                    -
                                    -

                                    What's next?

                                    -

                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                    -
                                    - - -
                                    diff --git a/it_IT/news/buzz/page/4/index.html b/it_IT/news/buzz/page/4/index.html index 4baa289f1e..2d93803362 100644 --- a/it_IT/news/buzz/page/4/index.html +++ b/it_IT/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                    The Buzz

                                    +

                                    July 2022 Status Update

                                    +

                                    + +Postato da + + + Russell Keith-Magee + + +il + 1 August 2022 +

                                    + +

                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                    +

                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                    +
                                    +

                                    What we've done

                                    +

                                    During July:

                                    +
                                      +
                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                    • +
                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                    • +
                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                    • +
                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                    • +
                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                    • +
                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                    • +
                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                    • +
                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                    • +
                                    • We've started looking into binary dependencies on iOS apps.
                                    • +
                                    +
                                    +
                                    +

                                    What's next?

                                    +

                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                    +
                                    + + + + + + + + +

                                    June 2022 Status Update

                                    @@ -580,33 +623,6 @@

                                    Python on Android: I - - - - - - -

                                    We have a contractor for our Android contract!

                                    -

                                    - -Postato da - - - Russell Keith-Magee - - -il - 26 November 2019 -

                                    - -

                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                    -

                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                    -

                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                    -

                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                    -

                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                    - - -

                                    diff --git a/it_IT/news/buzz/page/5/index.html b/it_IT/news/buzz/page/5/index.html index d711dd8c45..0c62e6c14a 100644 --- a/it_IT/news/buzz/page/5/index.html +++ b/it_IT/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                    The Buzz

                                    +

                                    We have a contractor for our Android contract!

                                    +

                                    + +Postato da + + + Russell Keith-Magee + + +il + 26 November 2019 +

                                    + +

                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                    +

                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                    +

                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                    +

                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                    +

                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                    + + + + + + + + +

                                    BeeWare Project Awarded a PSF Education Grant

                                    @@ -863,82 +890,6 @@

                                    A request for your help< - - - - - - -

                                    Come sprint with us at PyCon US 2017

                                    -

                                    - -Postato da - - - Katie McLaughlin - - -il - 1 February 2017 -

                                    - -

                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                    -
                                    -

                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                    -

                                    — PyBee (@PyBeeWare) January 30, 2017

                                    -
                                    -

                                    PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                    -

                                    For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                    -

                                    With this booth, we get two tickets to the conference. This includes:

                                    -
                                      -
                                    • access to the opening reception
                                    • -
                                    • 3 days of conference talks, expo hall / job fair
                                    • -
                                    • breakfasts, breaks, lunches, and
                                    • -
                                    • swag bag
                                    • -
                                    -

                                    Thing is, both Russell and I have -already registered.

                                    -

                                    So, we want to give you the ticket.

                                    -

                                    Yes, you.

                                    -

                                    If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                    -

                                    What do we want in return?

                                    -

                                    Just a little bit of your time.

                                    -

                                    The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                    -

                                    Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                    -

                                    Does this sound like something you'd be interested in?

                                    -

                                    Please, email us!

                                    -

                                    Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                    -

                                    We need to allocate our tickets early, so please email us by February -12, 2017

                                    -

                                    If you have any questions, just ask -myself or -Russell!

                                    -

                                    We'd love to see you there! ✨

                                    -

                                    [This article has been cross-posted on -glasnt.com/blog]

                                    - - -

                                    diff --git a/it_IT/news/buzz/page/6/index.html b/it_IT/news/buzz/page/6/index.html index 7b7e38b4b2..979a76be9b 100644 --- a/it_IT/news/buzz/page/6/index.html +++ b/it_IT/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                    The Buzz

                                    +

                                    Come sprint with us at PyCon US 2017

                                    +

                                    + +Postato da + + + Katie McLaughlin + + +il + 1 February 2017 +

                                    + +

                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                    +
                                    +

                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                    +

                                    — PyBee (@PyBeeWare) January 30, 2017

                                    +
                                    +

                                    PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                    +

                                    For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                    +

                                    With this booth, we get two tickets to the conference. This includes:

                                    +
                                      +
                                    • access to the opening reception
                                    • +
                                    • 3 days of conference talks, expo hall / job fair
                                    • +
                                    • breakfasts, breaks, lunches, and
                                    • +
                                    • swag bag
                                    • +
                                    +

                                    Thing is, both Russell and I have +already registered.

                                    +

                                    So, we want to give you the ticket.

                                    +

                                    Yes, you.

                                    +

                                    If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                    +

                                    What do we want in return?

                                    +

                                    Just a little bit of your time.

                                    +

                                    The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                    +

                                    Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                    +

                                    Does this sound like something you'd be interested in?

                                    +

                                    Please, email us!

                                    +

                                    Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                    +

                                    We need to allocate our tickets early, so please email us by February +12, 2017

                                    +

                                    If you have any questions, just ask +myself or +Russell!

                                    +

                                    We'd love to see you there! ✨

                                    +

                                    [This article has been cross-posted on +glasnt.com/blog]

                                    + + + + + + + + +

                                    Money, Money, Money

                                    diff --git a/it_IT/news/events/index.html b/it_IT/news/events/index.html index b912607059..87403ebc96 100644 --- a/it_IT/news/events/index.html +++ b/it_IT/news/events/index.html @@ -211,12 +211,12 @@

                                    Maggio 22, 2017 PyCon US 2017 sprint

                                    +

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    +

                                    Maggio 19, 2017 PyCon US 2017 booth

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 17, 2017 PyCon US 2017 tutorial

                                    Maggio 11, 2017 OSCON 2017 booth

                                    @@ -227,10 +227,10 @@

                                    Febbraio 18, 2017 PyCaribbean 2017 keynote

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 16, 2017 WOOTConf 2017 organizing

                                    Novembre 3, 2016 Django: Under The Hood 2016 attending

                                    diff --git a/it_IT/news/events/page/2/index.html b/it_IT/news/events/page/2/index.html index f3d4f48c78..8b3e30fe9e 100644 --- a/it_IT/news/events/page/2/index.html +++ b/it_IT/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                    Maggio 22, 2017 PyCon US 2017 sprint

                                    +

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    +

                                    Maggio 19, 2017 PyCon US 2017 booth

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 17, 2017 PyCon US 2017 tutorial

                                    Maggio 11, 2017 OSCON 2017 booth

                                    @@ -227,10 +227,10 @@

                                    Febbraio 18, 2017 PyCaribbean 2017 keynote

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 16, 2017 WOOTConf 2017 organizing

                                    Novembre 3, 2016 Django: Under The Hood 2016 attending

                                    diff --git a/it_IT/news/events/page/3/index.html b/it_IT/news/events/page/3/index.html index 947b80d3e3..b93213dd98 100644 --- a/it_IT/news/events/page/3/index.html +++ b/it_IT/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                    Maggio 22, 2017 PyCon US 2017 sprint

                                    +

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    +

                                    Maggio 19, 2017 PyCon US 2017 booth

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 17, 2017 PyCon US 2017 tutorial

                                    Maggio 11, 2017 OSCON 2017 booth

                                    @@ -227,10 +227,10 @@

                                    Febbraio 18, 2017 PyCaribbean 2017 keynote

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 16, 2017 WOOTConf 2017 organizing

                                    Novembre 3, 2016 Django: Under The Hood 2016 attending

                                    diff --git a/it_IT/news/events/page/4/index.html b/it_IT/news/events/page/4/index.html index a29f06cbcc..021da688dc 100644 --- a/it_IT/news/events/page/4/index.html +++ b/it_IT/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                    Maggio 22, 2017 PyCon US 2017 sprint

                                    +

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    +

                                    Maggio 19, 2017 PyCon US 2017 booth

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 19, 2017 PyCon US 2017 talk

                                    -

                                    Maggio 17, 2017 PyCon US 2017 tutorial

                                    Maggio 11, 2017 OSCON 2017 booth

                                    @@ -227,10 +227,10 @@

                                    Febbraio 18, 2017 PyCaribbean 2017 keynote

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    -

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 18, 2017 Linux.conf.au 2017 talk

                                    +

                                    Gennaio 16, 2017 WOOTConf 2017 organizing

                                    Novembre 3, 2016 Django: Under The Hood 2016 attending

                                    diff --git a/it_IT/news/index.html b/it_IT/news/index.html index b31391a721..81f1c3a8a0 100644 --- a/it_IT/news/index.html +++ b/it_IT/news/index.html @@ -184,6 +184,18 @@

                                    News

                                    +

                                    June 2024 Status update

                                    +

                                    +Postato da + + + Russell Keith-Magee + + +il + 2024-07-01 +

                                    +

                                    May 2024 Status Update

                                    Postato da @@ -292,18 +304,6 @@

                                    November 2023 Status 2023-12-01

                                    -

                                    October 2023 Status Update

                                    -

                                    -Postato da - - - Russell Keith-Magee - - -il - 2023-11-01 -

                                    - ... ulteriori articoli diff --git a/it_IT/sitemap.xml b/it_IT/sitemap.xml index 7fa0021c4d..bd7d8c6e8d 100644 --- a/it_IT/sitemap.xml +++ b/it_IT/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/it_IT/news/ http://beeware.org/it_IT/news/buzz/ + http://beeware.org/it_IT/news/buzz/june-2024-status-update/ http://beeware.org/it_IT/news/buzz/may-2024-status-update/ http://beeware.org/it_IT/news/buzz/april-2024-status-update/ http://beeware.org/it_IT/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/it_IT/news/events/python-brasil-2016-sprints/ http://beeware.org/it_IT/news/events/django-under-the-hood-2016/ http://beeware.org/it_IT/news/events/wootconf-2017/ - http://beeware.org/it_IT/news/events/linuxconfau-2017-rkm/ http://beeware.org/it_IT/news/events/linuxconfau-2017-km/ + http://beeware.org/it_IT/news/events/linuxconfau-2017-rkm/ http://beeware.org/it_IT/news/events/pycaribbean-2017/ http://beeware.org/it_IT/news/events/djangocon-europe-2017/ http://beeware.org/it_IT/news/events/djangocon-europe-2017-sprints/ http://beeware.org/it_IT/news/events/oscon-2017/ http://beeware.org/it_IT/news/events/pycon-us-2017-tutorials/ + http://beeware.org/it_IT/news/events/pycon-us-2017-rkm/ http://beeware.org/it_IT/news/events/pycon-us-2017/ http://beeware.org/it_IT/news/events/pycon-us-2017-km/ - http://beeware.org/it_IT/news/events/pycon-us-2017-rkm/ http://beeware.org/it_IT/news/events/pycon-us-2017-sprints/ http://beeware.org/it_IT/news/events/pycon-tw-2017/ http://beeware.org/it_IT/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/it_IT/news/events/djangocon-us-2017-km/ http://beeware.org/it_IT/news/events/djangocon-us-2017-rkm/ http://beeware.org/it_IT/news/events/djangocon-us-2017-sprints/ - http://beeware.org/it_IT/project/ - http://beeware.org/it_IT/project/overview/ - http://beeware.org/it_IT/project/about/ - http://beeware.org/it_IT/project/using/ - http://beeware.org/it_IT/project/projects/ - http://beeware.org/it_IT/project/projects/applications/ - http://beeware.org/it_IT/project/projects/applications/podium/ - http://beeware.org/it_IT/project/projects/tools/ - http://beeware.org/it_IT/project/projects/tools/beefore/ - http://beeware.org/it_IT/project/projects/tools/duvet/ - http://beeware.org/it_IT/project/projects/tools/beekeeper/ - http://beeware.org/it_IT/project/projects/tools/briefcase/ - http://beeware.org/it_IT/project/projects/tools/cricket/ - http://beeware.org/it_IT/project/projects/tools/bugjar/ - http://beeware.org/it_IT/project/projects/tools/galley/ - http://beeware.org/it_IT/project/projects/libraries/ - http://beeware.org/it_IT/project/projects/libraries/colosseum/ - http://beeware.org/it_IT/project/projects/libraries/toga/ - http://beeware.org/it_IT/project/projects/libraries/travertino/ - http://beeware.org/it_IT/project/projects/libraries/ouroboros/ - http://beeware.org/it_IT/project/projects/bridges/ - http://beeware.org/it_IT/project/projects/bridges/rubicon/ - http://beeware.org/it_IT/project/projects/templates/ - http://beeware.org/it_IT/project/projects/templates/python-android-template/ - http://beeware.org/it_IT/project/projects/templates/python-tvos-template/ - http://beeware.org/it_IT/project/projects/templates/python-ios-template/ - http://beeware.org/it_IT/project/projects/templates/python-macos-template/ - http://beeware.org/it_IT/project/projects/support/ - http://beeware.org/it_IT/project/projects/support/python-apple-support/ - http://beeware.org/it_IT/project/projects/support/python-linux-support/ - http://beeware.org/it_IT/project/projects/support/python-android-support/ - http://beeware.org/it_IT/project/projects/attic/ - http://beeware.org/it_IT/project/projects/attic/batavia/ - http://beeware.org/it_IT/project/projects/attic/python-tvos-support/ - http://beeware.org/it_IT/project/projects/attic/sealang/ - http://beeware.org/it_IT/project/projects/attic/seasnake/ - http://beeware.org/it_IT/project/projects/attic/voc/ - http://beeware.org/it_IT/project/projects/attic/waggle/ - http://beeware.org/it_IT/project/projects/attic/trebuchet/ - http://beeware.org/it_IT/project/projects/attic/cassowary/ - http://beeware.org/it_IT/project/projects/attic/cookiecutter-project/ - http://beeware.org/it_IT/project/projects/attic/cookiecutter-website/ - http://beeware.org/it_IT/project/projects/attic/python-ios-support/ - http://beeware.org/it_IT/project/projects/attic/python-osx-support/ http://beeware.org/it_IT/community/ http://beeware.org/it_IT/community/behavior/ - http://beeware.org/it_IT/community/behavior/making-a-coc-complaint/ http://beeware.org/it_IT/community/behavior/code-of-conduct/ + http://beeware.org/it_IT/community/behavior/making-a-coc-complaint/ http://beeware.org/it_IT/community/behavior/changes/ http://beeware.org/it_IT/community/team/ http://beeware.org/it_IT/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/it_IT/community/team/obulat/ http://beeware.org/it_IT/community/team/saroad2/ http://beeware.org/it_IT/community/team/samschott/ - http://beeware.org/it_IT/community/team/rmartin16/ http://beeware.org/it_IT/community/team/mhsmith/ + http://beeware.org/it_IT/community/team/rmartin16/ http://beeware.org/it_IT/community/getting-help/ http://beeware.org/it_IT/community/keep-informed/ http://beeware.org/it_IT/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/it_IT/community/related/ http://beeware.org/it_IT/community/development/ http://beeware.org/it_IT/community/consulting/ + http://beeware.org/it_IT/project/ + http://beeware.org/it_IT/project/overview/ + http://beeware.org/it_IT/project/about/ + http://beeware.org/it_IT/project/using/ + http://beeware.org/it_IT/project/projects/ + http://beeware.org/it_IT/project/projects/applications/ + http://beeware.org/it_IT/project/projects/applications/podium/ + http://beeware.org/it_IT/project/projects/tools/ + http://beeware.org/it_IT/project/projects/tools/beefore/ + http://beeware.org/it_IT/project/projects/tools/duvet/ + http://beeware.org/it_IT/project/projects/tools/beekeeper/ + http://beeware.org/it_IT/project/projects/tools/briefcase/ + http://beeware.org/it_IT/project/projects/tools/cricket/ + http://beeware.org/it_IT/project/projects/tools/bugjar/ + http://beeware.org/it_IT/project/projects/tools/galley/ + http://beeware.org/it_IT/project/projects/libraries/ + http://beeware.org/it_IT/project/projects/libraries/colosseum/ + http://beeware.org/it_IT/project/projects/libraries/toga/ + http://beeware.org/it_IT/project/projects/libraries/travertino/ + http://beeware.org/it_IT/project/projects/libraries/ouroboros/ + http://beeware.org/it_IT/project/projects/bridges/ + http://beeware.org/it_IT/project/projects/bridges/rubicon/ + http://beeware.org/it_IT/project/projects/templates/ + http://beeware.org/it_IT/project/projects/templates/python-android-template/ + http://beeware.org/it_IT/project/projects/templates/python-tvos-template/ + http://beeware.org/it_IT/project/projects/templates/python-ios-template/ + http://beeware.org/it_IT/project/projects/templates/python-macos-template/ + http://beeware.org/it_IT/project/projects/support/ + http://beeware.org/it_IT/project/projects/support/python-apple-support/ + http://beeware.org/it_IT/project/projects/support/python-linux-support/ + http://beeware.org/it_IT/project/projects/support/python-android-support/ + http://beeware.org/it_IT/project/projects/attic/ + http://beeware.org/it_IT/project/projects/attic/batavia/ + http://beeware.org/it_IT/project/projects/attic/python-tvos-support/ + http://beeware.org/it_IT/project/projects/attic/sealang/ + http://beeware.org/it_IT/project/projects/attic/seasnake/ + http://beeware.org/it_IT/project/projects/attic/voc/ + http://beeware.org/it_IT/project/projects/attic/waggle/ + http://beeware.org/it_IT/project/projects/attic/trebuchet/ + http://beeware.org/it_IT/project/projects/attic/cassowary/ + http://beeware.org/it_IT/project/projects/attic/cookiecutter-project/ + http://beeware.org/it_IT/project/projects/attic/cookiecutter-website/ + http://beeware.org/it_IT/project/projects/attic/python-ios-support/ + http://beeware.org/it_IT/project/projects/attic/python-osx-support/ http://beeware.org/it_IT/contributing/ http://beeware.org/it_IT/contributing/how/ http://beeware.org/it_IT/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/it_IT/contributing/how/first-time/setup/ http://beeware.org/it_IT/contributing/how/first-time/github-notifications-101/ http://beeware.org/it_IT/contributing/how/first-time/what-is-a/ - http://beeware.org/it_IT/contributing/how/first-time/what-is-a/git/ http://beeware.org/it_IT/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/it_IT/contributing/how/first-time/what-is-a/git/ http://beeware.org/it_IT/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/it_IT/contributing/how/first-time/more/ http://beeware.org/it_IT/contributing/how/process/ diff --git a/it_IT/sitemap/index.html b/it_IT/sitemap/index.html index c2c98e3aea..0e2612af1a 100644 --- a/it_IT/sitemap/index.html +++ b/it_IT/sitemap/index.html @@ -176,6 +176,10 @@

                                    Sitemap

                                  • The Buzz
                                      +
                                    • June 2024 Status update + +
                                    • +
                                    • May 2024 Status Update
                                    • @@ -450,11 +454,11 @@

                                      Sitemap

                                      -
                                    • Linux.conf.au 2017 +
                                    • Linux.conf.au 2017
                                    • -
                                    • Linux.conf.au 2017 +
                                    • Linux.conf.au 2017
                                    • @@ -478,15 +482,15 @@

                                      Sitemap

                                      -
                                    • PyCon US 2017 +
                                    • PyCon US 2017
                                    • -
                                    • PyCon US 2017 +
                                    • PyCon US 2017
                                    • -
                                    • PyCon US 2017 +
                                    • PyCon US 2017
                                    • @@ -544,211 +548,17 @@

                                      Sitemap

                                      -
                                    • BeeWare Project - - - -
                                    • -
                                    • Community
                                      • Behavior @@ -1420,6 +1230,200 @@

                                        Sitemap

                                      • +
                                      • BeeWare Project + + + +
                                      • +
                                      • Contributing
                                          @@ -1456,11 +1460,11 @@

                                          Sitemap

                                        • What is...?
                                            -
                                          • git +
                                          • CI
                                          • -
                                          • CI +
                                          • git
                                          • diff --git a/ko/news/buzz/atom.xml b/ko/news/buzz/atom.xml index dda53fdd5e..4297c4300e 100644 --- a/ko/news/buzz/atom.xml +++ b/ko/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/ko_KR/bee/index.html b/ko_KR/bee/index.html index 753b3acfcd..fb106995ba 100644 --- a/ko_KR/bee/index.html +++ b/ko_KR/bee/index.html @@ -175,12 +175,12 @@

                                            Shortlinks

                                            -

                                            +

                                            -

                                            +

                                            @@ -190,12 +190,12 @@

                                            -

                                            +

                                            -

                                            +

                                            diff --git a/ko_KR/community/behavior/index.html b/ko_KR/community/behavior/index.html index b7b821cd4c..6b7d8bf631 100644 --- a/ko_KR/community/behavior/index.html +++ b/ko_KR/community/behavior/index.html @@ -183,13 +183,13 @@

                                            Behavior

                                            -

                                            Making a CoC complaint

                                            -

                                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                            +

                                            Code of Conduct

                                            +

                                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                            -

                                            Code of Conduct

                                            -

                                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                            +

                                            Making a CoC complaint

                                            +

                                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                            diff --git a/ko_KR/community/team/index.html b/ko_KR/community/team/index.html index 5e5eb7832e..481f5d6bf7 100644 --- a/ko_KR/community/team/index.html +++ b/ko_KR/community/team/index.html @@ -429,24 +429,24 @@

                                            Sam Schott

                                            -

                                            Russell Martin

                                            -

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            +

                                            Malcolm Smith

                                            +

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            - -  rmartin16 + +  mhsmith
                                            -  rmartin16@gmail.com +  smith@chaquo.com
                                            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                                            Russell Martin

                                            -

                                            Malcolm Smith

                                            -

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            +

                                            Russell Martin

                                            +

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            - -  mhsmith + +  rmartin16
                                            -  smith@chaquo.com +  rmartin16@gmail.com
                                            - Superpower: Android + Superpower: Briefcase diff --git a/ko_KR/community/team/page/2/index.html b/ko_KR/community/team/page/2/index.html index bf874e601b..e8ffa74234 100644 --- a/ko_KR/community/team/page/2/index.html +++ b/ko_KR/community/team/page/2/index.html @@ -429,24 +429,24 @@

                                            Sam Schott

                                            -

                                            Russell Martin

                                            -

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            +

                                            Malcolm Smith

                                            +

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            - -  rmartin16 + +  mhsmith
                                            -  rmartin16@gmail.com +  smith@chaquo.com
                                            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                                            Russell Martin

                                            -

                                            Malcolm Smith

                                            -

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            +

                                            Russell Martin

                                            +

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            - -  mhsmith + +  rmartin16
                                            -  smith@chaquo.com +  rmartin16@gmail.com
                                            - Superpower: Android + Superpower: Briefcase diff --git a/ko_KR/contributing/how/first-time/what-is-a/index.html b/ko_KR/contributing/how/first-time/what-is-a/index.html index 3790744c42..b94a4b80ca 100644 --- a/ko_KR/contributing/how/first-time/what-is-a/index.html +++ b/ko_KR/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                            What is...?

                                            -

                                            git

                                            -

                                            What is git anyway?

                                            +

                                            CI

                                            +

                                            What is CI, or Continuous Integration

                                            -

                                            CI

                                            -

                                            What is CI, or Continuous Integration

                                            +

                                            git

                                            +

                                            What is git anyway?

                                            diff --git a/ko_KR/index.html b/ko_KR/index.html index e59084daca..26d7dd88bf 100644 --- a/ko_KR/index.html +++ b/ko_KR/index.html @@ -302,7 +302,7 @@

                                            Latest News

                                            -

                                            03 Jun: May 2024 Status Update

                                            +

                                            01 Jul: June 2024 Status update


                                            @@ -361,7 +361,7 @@

                                            Latest News

                                            -

                                            03 Jun: May 2024 Status Update

                                            +

                                            01 Jul: June 2024 Status update


                                            diff --git a/ko_KR/news/buzz/index.html b/ko_KR/news/buzz/index.html index cee360c1df..220e7621aa 100644 --- a/ko_KR/news/buzz/index.html +++ b/ko_KR/news/buzz/index.html @@ -188,6 +188,67 @@

                                            The Buzz

                                            +

                                            June 2024 Status update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                                            + +

                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to configure the ABIs built by an Android project
                                            6. +
                                            7. Rationalise the application of adhoc signing on macOS
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Add an option to select the Android base image when creating new emulators
                                            14. +
                                            15. Add an API to entirely replace the style of a widget
                                            16. +
                                            17. Correct the handling of quotation marks in Android apps
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            May 2024 Status Update

                                            @@ -725,64 +786,6 @@

                                            Want to get involved?

                                            - - - - - - -

                                            October 2023 Status Update

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                                            - -

                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                            -
                                            -

                                            What we've done

                                            - -
                                            -
                                            -

                                            What's next?

                                            -

                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                            -

                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                            -
                                            -
                                            -

                                            Want to get involved?

                                            -

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            -
                                              -
                                            1. Filter out a message generated after Xcode updates
                                            2. -
                                            3. Add the ability to configure the ABIs built by an Android project
                                            4. -
                                            5. Rationalise the application of adhoc signing on macOS
                                            6. -
                                            7. Provide an option to override app settings from the command line
                                            8. -
                                            9. Add support for custom PyPI repositories
                                            10. -
                                            11. Document how to debug an application in popular IDEs
                                            12. -
                                            13. Correctly handle incomplete project deletions
                                            14. -
                                            15. Add an option to select the Android base image when creating new emulators
                                            16. -
                                            -

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            -
                                            - - -
                                            diff --git a/ko_KR/news/buzz/june-2024-status-update/index.html b/ko_KR/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..0f44ad9f42 --- /dev/null +++ b/ko_KR/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                            + +
                                            +
                                            +
                                            + + + + + + +

                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to configure the ABIs built by an Android project
                                            6. +
                                            7. Rationalise the application of adhoc signing on macOS
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Add an option to select the Android base image when creating new emulators
                                            14. +
                                            15. Add an API to entirely replace the style of a widget
                                            16. +
                                            17. Correct the handling of quotation marks in Android apps
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + +
                                            +
                                            + +
                                            +
                                            + + + +
                                            +Previous entry +
                                            +
                                            May 2024 Status Update
                                            + +
                                            +
                                            +
                                            +
                                            + + + + + + + + + + diff --git a/ko_KR/news/buzz/may-2024-status-update/index.html b/ko_KR/news/buzz/may-2024-status-update/index.html index a2537d85e7..886ee03fc1 100644 --- a/ko_KR/news/buzz/may-2024-status-update/index.html +++ b/ko_KR/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                            Want to get involved?

                                            +
                                            +Next entry +
                                            +
                                            June 2024 Status update
                                            +
                                            diff --git a/ko_KR/news/buzz/page/2/index.html b/ko_KR/news/buzz/page/2/index.html index 2817f35809..81248d017f 100644 --- a/ko_KR/news/buzz/page/2/index.html +++ b/ko_KR/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                            The Buzz

                                            +

                                            October 2023 Status Update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                                            + +

                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                            +

                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Filter out a message generated after Xcode updates
                                            2. +
                                            3. Add the ability to configure the ABIs built by an Android project
                                            4. +
                                            5. Rationalise the application of adhoc signing on macOS
                                            6. +
                                            7. Provide an option to override app settings from the command line
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Correctly handle incomplete project deletions
                                            14. +
                                            15. Add an option to select the Android base image when creating new emulators
                                            16. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            2023Q4 Roadmap

                                            @@ -681,65 +739,6 @@

                                            Summary

                                            - - - - - - -

                                            March 2023 Status Update

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                                            - -

                                            March has been a month of slow but steady progress for BeeWare.

                                            -
                                            -

                                            What we've done

                                            -
                                              -
                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                            • -
                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                            • -
                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                            • -
                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                            • -
                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                            • -
                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                            • -
                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                            • -
                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                            • -
                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                            • -
                                            • We presented a tutorial at Everything Open 2023.
                                            • -
                                            -

                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                            -
                                            -
                                            -

                                            What's next?

                                            -

                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                            -
                                            -
                                            -

                                            Want to get involved?

                                            -

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            -
                                              -
                                            1. Modify the handling of app signing options
                                            2. -
                                            3. Filter out a message generated after Xcode updates
                                            4. -
                                            5. Add the ability to refresh the support package in a project
                                            6. -
                                            7. Provide protection against creating projects with "semi-reserved" names
                                            8. -
                                            9. Add the ability to configure the ABIs built by an Android project
                                            10. -
                                            11. Add support for the ANDROID_HOME environment variable
                                            12. -
                                            13. Improve validation of project names in the Briefcase wizard
                                            14. -
                                            15. Rationalise the application of adhoc signing on macOS
                                            16. -
                                            17. Correct the capture of log messages on the web backend
                                            18. -
                                            -

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            -
                                            - - -
                                            diff --git a/ko_KR/news/buzz/page/3/index.html b/ko_KR/news/buzz/page/3/index.html index 476c5f60e8..81b3bed459 100644 --- a/ko_KR/news/buzz/page/3/index.html +++ b/ko_KR/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                            The Buzz

                                            +

                                            March 2023 Status Update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                                            + +

                                            March has been a month of slow but steady progress for BeeWare.

                                            +
                                            +

                                            What we've done

                                            +
                                              +
                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                            • +
                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                            • +
                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                            • +
                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                            • +
                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                            • +
                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                            • +
                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                            • +
                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                            • +
                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                            • +
                                            • We presented a tutorial at Everything Open 2023.
                                            • +
                                            +

                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                            +
                                            +
                                            +

                                            What's next?

                                            +

                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Modify the handling of app signing options
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to refresh the support package in a project
                                            6. +
                                            7. Provide protection against creating projects with "semi-reserved" names
                                            8. +
                                            9. Add the ability to configure the ABIs built by an Android project
                                            10. +
                                            11. Add support for the ANDROID_HOME environment variable
                                            12. +
                                            13. Improve validation of project names in the Briefcase wizard
                                            14. +
                                            15. Rationalise the application of adhoc signing on macOS
                                            16. +
                                            17. Correct the capture of log messages on the web backend
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            February 2023 Status Update

                                            @@ -718,49 +777,6 @@

                                            What's next?

                                            - - - - - - -

                                            July 2022 Status Update

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                                            - -

                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                            -

                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                            -
                                            -

                                            What we've done

                                            -

                                            During July:

                                            -
                                              -
                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                            • -
                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                            • -
                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                            • -
                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                            • -
                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                            • -
                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                            • -
                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                            • -
                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                            • -
                                            • We've started looking into binary dependencies on iOS apps.
                                            • -
                                            -
                                            -
                                            -

                                            What's next?

                                            -

                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                            -
                                            - - -
                                            diff --git a/ko_KR/news/buzz/page/4/index.html b/ko_KR/news/buzz/page/4/index.html index 6096db61fa..be4dd1213c 100644 --- a/ko_KR/news/buzz/page/4/index.html +++ b/ko_KR/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                            The Buzz

                                            +

                                            July 2022 Status Update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                                            + +

                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                            +

                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                            +
                                            +

                                            What we've done

                                            +

                                            During July:

                                            +
                                              +
                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                            • +
                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                            • +
                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                            • +
                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                            • +
                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                            • +
                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                            • +
                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                            • +
                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                            • +
                                            • We've started looking into binary dependencies on iOS apps.
                                            • +
                                            +
                                            +
                                            +

                                            What's next?

                                            +

                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                            +
                                            + + + + + + + + +

                                            June 2022 Status Update

                                            @@ -580,33 +623,6 @@

                                            Python on Android: I - - - - - - -

                                            We have a contractor for our Android contract!

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                                            - -

                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                            -

                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                            -

                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                            -

                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                            -

                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                            - - -

                                            diff --git a/ko_KR/news/buzz/page/5/index.html b/ko_KR/news/buzz/page/5/index.html index b0cde267ab..e410ab8af1 100644 --- a/ko_KR/news/buzz/page/5/index.html +++ b/ko_KR/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                            The Buzz

                                            +

                                            We have a contractor for our Android contract!

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                                            + +

                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                            +

                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                            +

                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                            +

                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                            +

                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                            + + + + + + + + +

                                            BeeWare Project Awarded a PSF Education Grant

                                            @@ -863,82 +890,6 @@

                                            A request for your help< - - - - - - -

                                            Come sprint with us at PyCon US 2017

                                            -

                                            - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                                            - -

                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                            -
                                            -

                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                            -

                                            — PyBee (@PyBeeWare) January 30, 2017

                                            -
                                            -

                                            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                            -

                                            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                            -

                                            With this booth, we get two tickets to the conference. This includes:

                                            -
                                              -
                                            • access to the opening reception
                                            • -
                                            • 3 days of conference talks, expo hall / job fair
                                            • -
                                            • breakfasts, breaks, lunches, and
                                            • -
                                            • swag bag
                                            • -
                                            -

                                            Thing is, both Russell and I have -already registered.

                                            -

                                            So, we want to give you the ticket.

                                            -

                                            Yes, you.

                                            -

                                            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                            -

                                            What do we want in return?

                                            -

                                            Just a little bit of your time.

                                            -

                                            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                            -

                                            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                            -

                                            Does this sound like something you'd be interested in?

                                            -

                                            Please, email us!

                                            -

                                            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                            -

                                            We need to allocate our tickets early, so please email us by February -12, 2017

                                            -

                                            If you have any questions, just ask -myself or -Russell!

                                            -

                                            We'd love to see you there! ✨

                                            -

                                            [This article has been cross-posted on -glasnt.com/blog]

                                            - - -

                                            diff --git a/ko_KR/news/buzz/page/6/index.html b/ko_KR/news/buzz/page/6/index.html index 22418f8d7c..9617f17b0e 100644 --- a/ko_KR/news/buzz/page/6/index.html +++ b/ko_KR/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                            The Buzz

                                            +

                                            Come sprint with us at PyCon US 2017

                                            +

                                            + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                                            + +

                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                            +
                                            +

                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                            +

                                            — PyBee (@PyBeeWare) January 30, 2017

                                            +
                                            +

                                            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                            +

                                            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                            +

                                            With this booth, we get two tickets to the conference. This includes:

                                            +
                                              +
                                            • access to the opening reception
                                            • +
                                            • 3 days of conference talks, expo hall / job fair
                                            • +
                                            • breakfasts, breaks, lunches, and
                                            • +
                                            • swag bag
                                            • +
                                            +

                                            Thing is, both Russell and I have +already registered.

                                            +

                                            So, we want to give you the ticket.

                                            +

                                            Yes, you.

                                            +

                                            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                            +

                                            What do we want in return?

                                            +

                                            Just a little bit of your time.

                                            +

                                            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                            +

                                            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                            +

                                            Does this sound like something you'd be interested in?

                                            +

                                            Please, email us!

                                            +

                                            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                            +

                                            We need to allocate our tickets early, so please email us by February +12, 2017

                                            +

                                            If you have any questions, just ask +myself or +Russell!

                                            +

                                            We'd love to see you there! ✨

                                            +

                                            [This article has been cross-posted on +glasnt.com/blog]

                                            + + + + + + + + +

                                            Money, Money, Money

                                            diff --git a/ko_KR/news/events/index.html b/ko_KR/news/events/index.html index 76fcbdf5f2..d17927589b 100644 --- a/ko_KR/news/events/index.html +++ b/ko_KR/news/events/index.html @@ -211,12 +211,12 @@

                                            5월 22, 2017 PyCon US 2017 sprint

                                            +

                                            5월 19, 2017 PyCon US 2017 talk

                                            +

                                            5월 19, 2017 PyCon US 2017 booth

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 17, 2017 PyCon US 2017 tutorial

                                            5월 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            2월 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 16, 2017 WOOTConf 2017 organizing

                                            11월 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/ko_KR/news/events/page/2/index.html b/ko_KR/news/events/page/2/index.html index 0cebd6669c..2b89a42f99 100644 --- a/ko_KR/news/events/page/2/index.html +++ b/ko_KR/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                            5월 22, 2017 PyCon US 2017 sprint

                                            +

                                            5월 19, 2017 PyCon US 2017 talk

                                            +

                                            5월 19, 2017 PyCon US 2017 booth

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 17, 2017 PyCon US 2017 tutorial

                                            5월 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            2월 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 16, 2017 WOOTConf 2017 organizing

                                            11월 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/ko_KR/news/events/page/3/index.html b/ko_KR/news/events/page/3/index.html index 002e4d1523..26b834f3c6 100644 --- a/ko_KR/news/events/page/3/index.html +++ b/ko_KR/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                            5월 22, 2017 PyCon US 2017 sprint

                                            +

                                            5월 19, 2017 PyCon US 2017 talk

                                            +

                                            5월 19, 2017 PyCon US 2017 booth

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 17, 2017 PyCon US 2017 tutorial

                                            5월 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            2월 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 16, 2017 WOOTConf 2017 organizing

                                            11월 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/ko_KR/news/events/page/4/index.html b/ko_KR/news/events/page/4/index.html index 8af8636ae9..c479a66435 100644 --- a/ko_KR/news/events/page/4/index.html +++ b/ko_KR/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                            5월 22, 2017 PyCon US 2017 sprint

                                            +

                                            5월 19, 2017 PyCon US 2017 talk

                                            +

                                            5월 19, 2017 PyCon US 2017 booth

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 19, 2017 PyCon US 2017 talk

                                            -

                                            5월 17, 2017 PyCon US 2017 tutorial

                                            5월 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            2월 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            1월 16, 2017 WOOTConf 2017 organizing

                                            11월 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/ko_KR/news/index.html b/ko_KR/news/index.html index ffcf9edc03..e797c7609c 100644 --- a/ko_KR/news/index.html +++ b/ko_KR/news/index.html @@ -184,6 +184,18 @@

                                            News

                                            +

                                            June 2024 Status update

                                            +

                                            +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                                            +

                                            May 2024 Status Update

                                            Posted by @@ -292,18 +304,6 @@

                                            November 2023 Status 2023-12-01

                                            -

                                            October 2023 Status Update

                                            -

                                            -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                                            - ... more articles diff --git a/ko_KR/sitemap.xml b/ko_KR/sitemap.xml index 4314360132..bf5ad3208a 100644 --- a/ko_KR/sitemap.xml +++ b/ko_KR/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/ko_KR/news/ http://beeware.org/ko_KR/news/buzz/ + http://beeware.org/ko_KR/news/buzz/june-2024-status-update/ http://beeware.org/ko_KR/news/buzz/may-2024-status-update/ http://beeware.org/ko_KR/news/buzz/april-2024-status-update/ http://beeware.org/ko_KR/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/ko_KR/news/events/python-brasil-2016-sprints/ http://beeware.org/ko_KR/news/events/django-under-the-hood-2016/ http://beeware.org/ko_KR/news/events/wootconf-2017/ - http://beeware.org/ko_KR/news/events/linuxconfau-2017-rkm/ http://beeware.org/ko_KR/news/events/linuxconfau-2017-km/ + http://beeware.org/ko_KR/news/events/linuxconfau-2017-rkm/ http://beeware.org/ko_KR/news/events/pycaribbean-2017/ http://beeware.org/ko_KR/news/events/djangocon-europe-2017/ http://beeware.org/ko_KR/news/events/djangocon-europe-2017-sprints/ http://beeware.org/ko_KR/news/events/oscon-2017/ http://beeware.org/ko_KR/news/events/pycon-us-2017-tutorials/ + http://beeware.org/ko_KR/news/events/pycon-us-2017-rkm/ http://beeware.org/ko_KR/news/events/pycon-us-2017/ http://beeware.org/ko_KR/news/events/pycon-us-2017-km/ - http://beeware.org/ko_KR/news/events/pycon-us-2017-rkm/ http://beeware.org/ko_KR/news/events/pycon-us-2017-sprints/ http://beeware.org/ko_KR/news/events/pycon-tw-2017/ http://beeware.org/ko_KR/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/ko_KR/news/events/djangocon-us-2017-km/ http://beeware.org/ko_KR/news/events/djangocon-us-2017-rkm/ http://beeware.org/ko_KR/news/events/djangocon-us-2017-sprints/ - http://beeware.org/ko_KR/project/ - http://beeware.org/ko_KR/project/overview/ - http://beeware.org/ko_KR/project/about/ - http://beeware.org/ko_KR/project/using/ - http://beeware.org/ko_KR/project/projects/ - http://beeware.org/ko_KR/project/projects/applications/ - http://beeware.org/ko_KR/project/projects/applications/podium/ - http://beeware.org/ko_KR/project/projects/tools/ - http://beeware.org/ko_KR/project/projects/tools/beefore/ - http://beeware.org/ko_KR/project/projects/tools/duvet/ - http://beeware.org/ko_KR/project/projects/tools/beekeeper/ - http://beeware.org/ko_KR/project/projects/tools/briefcase/ - http://beeware.org/ko_KR/project/projects/tools/cricket/ - http://beeware.org/ko_KR/project/projects/tools/bugjar/ - http://beeware.org/ko_KR/project/projects/tools/galley/ - http://beeware.org/ko_KR/project/projects/libraries/ - http://beeware.org/ko_KR/project/projects/libraries/colosseum/ - http://beeware.org/ko_KR/project/projects/libraries/toga/ - http://beeware.org/ko_KR/project/projects/libraries/travertino/ - http://beeware.org/ko_KR/project/projects/libraries/ouroboros/ - http://beeware.org/ko_KR/project/projects/bridges/ - http://beeware.org/ko_KR/project/projects/bridges/rubicon/ - http://beeware.org/ko_KR/project/projects/templates/ - http://beeware.org/ko_KR/project/projects/templates/python-android-template/ - http://beeware.org/ko_KR/project/projects/templates/python-tvos-template/ - http://beeware.org/ko_KR/project/projects/templates/python-ios-template/ - http://beeware.org/ko_KR/project/projects/templates/python-macos-template/ - http://beeware.org/ko_KR/project/projects/support/ - http://beeware.org/ko_KR/project/projects/support/python-apple-support/ - http://beeware.org/ko_KR/project/projects/support/python-linux-support/ - http://beeware.org/ko_KR/project/projects/support/python-android-support/ - http://beeware.org/ko_KR/project/projects/attic/ - http://beeware.org/ko_KR/project/projects/attic/batavia/ - http://beeware.org/ko_KR/project/projects/attic/python-tvos-support/ - http://beeware.org/ko_KR/project/projects/attic/sealang/ - http://beeware.org/ko_KR/project/projects/attic/seasnake/ - http://beeware.org/ko_KR/project/projects/attic/voc/ - http://beeware.org/ko_KR/project/projects/attic/waggle/ - http://beeware.org/ko_KR/project/projects/attic/trebuchet/ - http://beeware.org/ko_KR/project/projects/attic/cassowary/ - http://beeware.org/ko_KR/project/projects/attic/cookiecutter-project/ - http://beeware.org/ko_KR/project/projects/attic/cookiecutter-website/ - http://beeware.org/ko_KR/project/projects/attic/python-ios-support/ - http://beeware.org/ko_KR/project/projects/attic/python-osx-support/ http://beeware.org/ko_KR/community/ http://beeware.org/ko_KR/community/behavior/ - http://beeware.org/ko_KR/community/behavior/making-a-coc-complaint/ http://beeware.org/ko_KR/community/behavior/code-of-conduct/ + http://beeware.org/ko_KR/community/behavior/making-a-coc-complaint/ http://beeware.org/ko_KR/community/behavior/changes/ http://beeware.org/ko_KR/community/team/ http://beeware.org/ko_KR/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/ko_KR/community/team/obulat/ http://beeware.org/ko_KR/community/team/saroad2/ http://beeware.org/ko_KR/community/team/samschott/ - http://beeware.org/ko_KR/community/team/rmartin16/ http://beeware.org/ko_KR/community/team/mhsmith/ + http://beeware.org/ko_KR/community/team/rmartin16/ http://beeware.org/ko_KR/community/getting-help/ http://beeware.org/ko_KR/community/keep-informed/ http://beeware.org/ko_KR/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/ko_KR/community/related/ http://beeware.org/ko_KR/community/development/ http://beeware.org/ko_KR/community/consulting/ + http://beeware.org/ko_KR/project/ + http://beeware.org/ko_KR/project/overview/ + http://beeware.org/ko_KR/project/about/ + http://beeware.org/ko_KR/project/using/ + http://beeware.org/ko_KR/project/projects/ + http://beeware.org/ko_KR/project/projects/applications/ + http://beeware.org/ko_KR/project/projects/applications/podium/ + http://beeware.org/ko_KR/project/projects/tools/ + http://beeware.org/ko_KR/project/projects/tools/beefore/ + http://beeware.org/ko_KR/project/projects/tools/duvet/ + http://beeware.org/ko_KR/project/projects/tools/beekeeper/ + http://beeware.org/ko_KR/project/projects/tools/briefcase/ + http://beeware.org/ko_KR/project/projects/tools/cricket/ + http://beeware.org/ko_KR/project/projects/tools/bugjar/ + http://beeware.org/ko_KR/project/projects/tools/galley/ + http://beeware.org/ko_KR/project/projects/libraries/ + http://beeware.org/ko_KR/project/projects/libraries/colosseum/ + http://beeware.org/ko_KR/project/projects/libraries/toga/ + http://beeware.org/ko_KR/project/projects/libraries/travertino/ + http://beeware.org/ko_KR/project/projects/libraries/ouroboros/ + http://beeware.org/ko_KR/project/projects/bridges/ + http://beeware.org/ko_KR/project/projects/bridges/rubicon/ + http://beeware.org/ko_KR/project/projects/templates/ + http://beeware.org/ko_KR/project/projects/templates/python-android-template/ + http://beeware.org/ko_KR/project/projects/templates/python-tvos-template/ + http://beeware.org/ko_KR/project/projects/templates/python-ios-template/ + http://beeware.org/ko_KR/project/projects/templates/python-macos-template/ + http://beeware.org/ko_KR/project/projects/support/ + http://beeware.org/ko_KR/project/projects/support/python-apple-support/ + http://beeware.org/ko_KR/project/projects/support/python-linux-support/ + http://beeware.org/ko_KR/project/projects/support/python-android-support/ + http://beeware.org/ko_KR/project/projects/attic/ + http://beeware.org/ko_KR/project/projects/attic/batavia/ + http://beeware.org/ko_KR/project/projects/attic/python-tvos-support/ + http://beeware.org/ko_KR/project/projects/attic/sealang/ + http://beeware.org/ko_KR/project/projects/attic/seasnake/ + http://beeware.org/ko_KR/project/projects/attic/voc/ + http://beeware.org/ko_KR/project/projects/attic/waggle/ + http://beeware.org/ko_KR/project/projects/attic/trebuchet/ + http://beeware.org/ko_KR/project/projects/attic/cassowary/ + http://beeware.org/ko_KR/project/projects/attic/cookiecutter-project/ + http://beeware.org/ko_KR/project/projects/attic/cookiecutter-website/ + http://beeware.org/ko_KR/project/projects/attic/python-ios-support/ + http://beeware.org/ko_KR/project/projects/attic/python-osx-support/ http://beeware.org/ko_KR/contributing/ http://beeware.org/ko_KR/contributing/how/ http://beeware.org/ko_KR/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/ko_KR/contributing/how/first-time/setup/ http://beeware.org/ko_KR/contributing/how/first-time/github-notifications-101/ http://beeware.org/ko_KR/contributing/how/first-time/what-is-a/ - http://beeware.org/ko_KR/contributing/how/first-time/what-is-a/git/ http://beeware.org/ko_KR/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/ko_KR/contributing/how/first-time/what-is-a/git/ http://beeware.org/ko_KR/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/ko_KR/contributing/how/first-time/more/ http://beeware.org/ko_KR/contributing/how/process/ diff --git a/ko_KR/sitemap/index.html b/ko_KR/sitemap/index.html index 10f90f4ee6..f2fe6bdf38 100644 --- a/ko_KR/sitemap/index.html +++ b/ko_KR/sitemap/index.html @@ -176,6 +176,10 @@

                                            Sitemap

                                          • The Buzz
                                              +
                                            • June 2024 Status update + +
                                            • +
                                            • May 2024 Status Update
                                            • @@ -450,11 +454,11 @@

                                              Sitemap

                                              -
                                            • Linux.conf.au 2017 +
                                            • Linux.conf.au 2017
                                            • -
                                            • Linux.conf.au 2017 +
                                            • Linux.conf.au 2017
                                            • @@ -478,15 +482,15 @@

                                              Sitemap

                                              -
                                            • PyCon US 2017 +
                                            • PyCon US 2017
                                            • -
                                            • PyCon US 2017 +
                                            • PyCon US 2017
                                            • -
                                            • PyCon US 2017 +
                                            • PyCon US 2017
                                            • @@ -544,211 +548,17 @@

                                              Sitemap

                                              -
                                            • BeeWare Project - - - -
                                            • -
                                            • Community
                                              • Behavior @@ -1420,6 +1230,200 @@

                                                Sitemap

                                              • +
                                              • BeeWare Project + + + +
                                              • +
                                              • Contributing
                                                  @@ -1456,11 +1460,11 @@

                                                  Sitemap

                                                • What is...?
                                                    -
                                                  • git +
                                                  • CI
                                                  • -
                                                  • CI +
                                                  • git
                                                  • diff --git a/news/buzz/atom.xml b/news/buzz/atom.xml index d99fe169b4..2d7dbb3154 100644 --- a/news/buzz/atom.xml +++ b/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/news/buzz/index.html b/news/buzz/index.html index ae0d0e7782..3f01ced129 100644 --- a/news/buzz/index.html +++ b/news/buzz/index.html @@ -188,6 +188,67 @@

                                                    The Buzz

                                                    +

                                                    June 2024 Status update

                                                    +

                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                                                    + +

                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                    +
                                                    +

                                                    What we've done

                                                    + +
                                                    +
                                                    +

                                                    What's next?

                                                    +

                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                    +
                                                    +
                                                    +

                                                    Want to get involved?

                                                    +

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    +
                                                      +
                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                    2. +
                                                    3. Filter out a message generated after Xcode updates
                                                    4. +
                                                    5. Add the ability to configure the ABIs built by an Android project
                                                    6. +
                                                    7. Rationalise the application of adhoc signing on macOS
                                                    8. +
                                                    9. Add support for custom PyPI repositories
                                                    10. +
                                                    11. Document how to debug an application in popular IDEs
                                                    12. +
                                                    13. Add an option to select the Android base image when creating new emulators
                                                    14. +
                                                    15. Add an API to entirely replace the style of a widget
                                                    16. +
                                                    17. Correct the handling of quotation marks in Android apps
                                                    18. +
                                                    +

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    +
                                                    + + + + + + + + +

                                                    May 2024 Status Update

                                                    @@ -725,64 +786,6 @@

                                                    Want to get involved?

                                                    - - - - - - -

                                                    October 2023 Status Update

                                                    -

                                                    - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                                                    - -

                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                    -
                                                    -

                                                    What we've done

                                                    - -
                                                    -
                                                    -

                                                    What's next?

                                                    -

                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                    -

                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                    -
                                                    -
                                                    -

                                                    Want to get involved?

                                                    -

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    -
                                                      -
                                                    1. Filter out a message generated after Xcode updates
                                                    2. -
                                                    3. Add the ability to configure the ABIs built by an Android project
                                                    4. -
                                                    5. Rationalise the application of adhoc signing on macOS
                                                    6. -
                                                    7. Provide an option to override app settings from the command line
                                                    8. -
                                                    9. Add support for custom PyPI repositories
                                                    10. -
                                                    11. Document how to debug an application in popular IDEs
                                                    12. -
                                                    13. Correctly handle incomplete project deletions
                                                    14. -
                                                    15. Add an option to select the Android base image when creating new emulators
                                                    16. -
                                                    -

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    -
                                                    - - -
                                          • diff --git a/news/buzz/june-2024-status-update/index.html b/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..486ed95525 --- /dev/null +++ b/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,334 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                            + +
                                            +
                                            +
                                            + + + + + + +

                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to configure the ABIs built by an Android project
                                            6. +
                                            7. Rationalise the application of adhoc signing on macOS
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Add an option to select the Android base image when creating new emulators
                                            14. +
                                            15. Add an API to entirely replace the style of a widget
                                            16. +
                                            17. Correct the handling of quotation marks in Android apps
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + +
                                            +
                                            + +
                                            +
                                            + + + +
                                            +Previous entry +
                                            +
                                            May 2024 Status Update
                                            + +
                                            +
                                            +
                                            +
                                            + + + + + + + + + + diff --git a/news/buzz/may-2024-status-update/index.html b/news/buzz/may-2024-status-update/index.html index c8e6e58467..c85d0ef45f 100644 --- a/news/buzz/may-2024-status-update/index.html +++ b/news/buzz/may-2024-status-update/index.html @@ -246,6 +246,11 @@

                                            Want to get involved?

                                            +
                                            +Next entry +
                                            +
                                            June 2024 Status update
                                            +
                                            diff --git a/news/buzz/page/2/index.html b/news/buzz/page/2/index.html index dee9c6e639..88fcc5afca 100644 --- a/news/buzz/page/2/index.html +++ b/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                            The Buzz

                                            +

                                            October 2023 Status Update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                                            + +

                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                            +

                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Filter out a message generated after Xcode updates
                                            2. +
                                            3. Add the ability to configure the ABIs built by an Android project
                                            4. +
                                            5. Rationalise the application of adhoc signing on macOS
                                            6. +
                                            7. Provide an option to override app settings from the command line
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Correctly handle incomplete project deletions
                                            14. +
                                            15. Add an option to select the Android base image when creating new emulators
                                            16. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            2023Q4 Roadmap

                                            @@ -681,65 +739,6 @@

                                            Summary

                                            - - - - - - -

                                            March 2023 Status Update

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                                            - -

                                            March has been a month of slow but steady progress for BeeWare.

                                            -
                                            -

                                            What we've done

                                            -
                                              -
                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                            • -
                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                            • -
                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                            • -
                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                            • -
                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                            • -
                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                            • -
                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                            • -
                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                            • -
                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                            • -
                                            • We presented a tutorial at Everything Open 2023.
                                            • -
                                            -

                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                            -
                                            -
                                            -

                                            What's next?

                                            -

                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                            -
                                            -
                                            -

                                            Want to get involved?

                                            -

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            -
                                              -
                                            1. Modify the handling of app signing options
                                            2. -
                                            3. Filter out a message generated after Xcode updates
                                            4. -
                                            5. Add the ability to refresh the support package in a project
                                            6. -
                                            7. Provide protection against creating projects with "semi-reserved" names
                                            8. -
                                            9. Add the ability to configure the ABIs built by an Android project
                                            10. -
                                            11. Add support for the ANDROID_HOME environment variable
                                            12. -
                                            13. Improve validation of project names in the Briefcase wizard
                                            14. -
                                            15. Rationalise the application of adhoc signing on macOS
                                            16. -
                                            17. Correct the capture of log messages on the web backend
                                            18. -
                                            -

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            -
                                            - - -
                                            diff --git a/news/buzz/page/3/index.html b/news/buzz/page/3/index.html index 6c1602e62b..bd636007ce 100644 --- a/news/buzz/page/3/index.html +++ b/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                            The Buzz

                                            +

                                            March 2023 Status Update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                                            + +

                                            March has been a month of slow but steady progress for BeeWare.

                                            +
                                            +

                                            What we've done

                                            +
                                              +
                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                            • +
                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                            • +
                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                            • +
                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                            • +
                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                            • +
                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                            • +
                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                            • +
                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                            • +
                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                            • +
                                            • We presented a tutorial at Everything Open 2023.
                                            • +
                                            +

                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                            +
                                            +
                                            +

                                            What's next?

                                            +

                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Modify the handling of app signing options
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to refresh the support package in a project
                                            6. +
                                            7. Provide protection against creating projects with "semi-reserved" names
                                            8. +
                                            9. Add the ability to configure the ABIs built by an Android project
                                            10. +
                                            11. Add support for the ANDROID_HOME environment variable
                                            12. +
                                            13. Improve validation of project names in the Briefcase wizard
                                            14. +
                                            15. Rationalise the application of adhoc signing on macOS
                                            16. +
                                            17. Correct the capture of log messages on the web backend
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            February 2023 Status Update

                                            @@ -718,49 +777,6 @@

                                            What's next?

                                            - - - - - - -

                                            July 2022 Status Update

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                                            - -

                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                            -

                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                            -
                                            -

                                            What we've done

                                            -

                                            During July:

                                            -
                                              -
                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                            • -
                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                            • -
                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                            • -
                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                            • -
                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                            • -
                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                            • -
                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                            • -
                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                            • -
                                            • We've started looking into binary dependencies on iOS apps.
                                            • -
                                            -
                                            -
                                            -

                                            What's next?

                                            -

                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                            -
                                            - - -
                                            diff --git a/news/buzz/page/4/index.html b/news/buzz/page/4/index.html index 5fb771582d..0de08a2a95 100644 --- a/news/buzz/page/4/index.html +++ b/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                            The Buzz

                                            +

                                            July 2022 Status Update

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                                            + +

                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                            +

                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                            +
                                            +

                                            What we've done

                                            +

                                            During July:

                                            +
                                              +
                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                            • +
                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                            • +
                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                            • +
                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                            • +
                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                            • +
                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                            • +
                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                            • +
                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                            • +
                                            • We've started looking into binary dependencies on iOS apps.
                                            • +
                                            +
                                            +
                                            +

                                            What's next?

                                            +

                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                            +
                                            + + + + + + + + +

                                            June 2022 Status Update

                                            @@ -580,33 +623,6 @@

                                            Python on Android: Its ali - - - - - - -

                                            We have a contractor for our Android contract!

                                            -

                                            - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                                            - -

                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                            -

                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                            -

                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                            -

                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                            -

                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                            - - -

                                            diff --git a/news/buzz/page/5/index.html b/news/buzz/page/5/index.html index 23edb5bb41..6912576bcc 100644 --- a/news/buzz/page/5/index.html +++ b/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                            The Buzz

                                            +

                                            We have a contractor for our Android contract!

                                            +

                                            + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                                            + +

                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                            +

                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                            +

                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                            +

                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                            +

                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                            + + + + + + + + +

                                            BeeWare Project Awarded a PSF Education Grant

                                            @@ -863,82 +890,6 @@

                                            A request for your helpCome sprint with us at PyCon US 2017

                                            -

                                            - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                                            - -

                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                            -
                                            -

                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                            -

                                            — PyBee (@PyBeeWare) January 30, 2017

                                            -
                                            -

                                            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                            -

                                            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                            -

                                            With this booth, we get two tickets to the conference. This includes:

                                            -
                                              -
                                            • access to the opening reception
                                            • -
                                            • 3 days of conference talks, expo hall / job fair
                                            • -
                                            • breakfasts, breaks, lunches, and
                                            • -
                                            • swag bag
                                            • -
                                            -

                                            Thing is, both Russell and I have -already registered.

                                            -

                                            So, we want to give you the ticket.

                                            -

                                            Yes, you.

                                            -

                                            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                            -

                                            What do we want in return?

                                            -

                                            Just a little bit of your time.

                                            -

                                            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                            -

                                            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                            -

                                            Does this sound like something you'd be interested in?

                                            -

                                            Please, email us!

                                            -

                                            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                            -

                                            We need to allocate our tickets early, so please email us by February -12, 2017

                                            -

                                            If you have any questions, just ask -myself or -Russell!

                                            -

                                            We'd love to see you there! ✨

                                            -

                                            [This article has been cross-posted on -glasnt.com/blog]

                                            - - -
                                            diff --git a/news/buzz/page/6/index.html b/news/buzz/page/6/index.html index 19935b46a4..baa0ea66e6 100644 --- a/news/buzz/page/6/index.html +++ b/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                            The Buzz

                                            +

                                            Come sprint with us at PyCon US 2017

                                            +

                                            + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                                            + +

                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                            +
                                            +

                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                            +

                                            — PyBee (@PyBeeWare) January 30, 2017

                                            +
                                            +

                                            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                            +

                                            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                            +

                                            With this booth, we get two tickets to the conference. This includes:

                                            +
                                              +
                                            • access to the opening reception
                                            • +
                                            • 3 days of conference talks, expo hall / job fair
                                            • +
                                            • breakfasts, breaks, lunches, and
                                            • +
                                            • swag bag
                                            • +
                                            +

                                            Thing is, both Russell and I have +already registered.

                                            +

                                            So, we want to give you the ticket.

                                            +

                                            Yes, you.

                                            +

                                            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                            +

                                            What do we want in return?

                                            +

                                            Just a little bit of your time.

                                            +

                                            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                            +

                                            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                            +

                                            Does this sound like something you'd be interested in?

                                            +

                                            Please, email us!

                                            +

                                            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                            +

                                            We need to allocate our tickets early, so please email us by February +12, 2017

                                            +

                                            If you have any questions, just ask +myself or +Russell!

                                            +

                                            We'd love to see you there! ✨

                                            +

                                            [This article has been cross-posted on +glasnt.com/blog]

                                            + + + + + + + + +

                                            Money, Money, Money

                                            diff --git a/news/events/index.html b/news/events/index.html index a5429bf1c5..c332cbbe24 100644 --- a/news/events/index.html +++ b/news/events/index.html @@ -211,12 +211,12 @@

                                            May 22, 2017 PyCon US 2017 sprint

                                            +

                                            May 19, 2017 PyCon US 2017 talk

                                            +

                                            May 19, 2017 PyCon US 2017 booth

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 17, 2017 PyCon US 2017 tutorial

                                            May 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            February 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 16, 2017 WOOTConf 2017 organizing

                                            November 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/news/events/page/2/index.html b/news/events/page/2/index.html index e60100143e..f853c568c6 100644 --- a/news/events/page/2/index.html +++ b/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                            May 22, 2017 PyCon US 2017 sprint

                                            +

                                            May 19, 2017 PyCon US 2017 talk

                                            +

                                            May 19, 2017 PyCon US 2017 booth

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 17, 2017 PyCon US 2017 tutorial

                                            May 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            February 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 16, 2017 WOOTConf 2017 organizing

                                            November 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/news/events/page/3/index.html b/news/events/page/3/index.html index aa0a8a8177..2bdddf0ac6 100644 --- a/news/events/page/3/index.html +++ b/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                            May 22, 2017 PyCon US 2017 sprint

                                            +

                                            May 19, 2017 PyCon US 2017 talk

                                            +

                                            May 19, 2017 PyCon US 2017 booth

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 17, 2017 PyCon US 2017 tutorial

                                            May 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            February 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 16, 2017 WOOTConf 2017 organizing

                                            November 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/news/events/page/4/index.html b/news/events/page/4/index.html index 86a513b5e5..5a3a0de165 100644 --- a/news/events/page/4/index.html +++ b/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                            May 22, 2017 PyCon US 2017 sprint

                                            +

                                            May 19, 2017 PyCon US 2017 talk

                                            +

                                            May 19, 2017 PyCon US 2017 booth

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 19, 2017 PyCon US 2017 talk

                                            -

                                            May 17, 2017 PyCon US 2017 tutorial

                                            May 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            February 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            January 16, 2017 WOOTConf 2017 organizing

                                            November 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/news/index.html b/news/index.html index c1ea5beff6..91d996bad0 100644 --- a/news/index.html +++ b/news/index.html @@ -184,6 +184,18 @@

                                            News

                                            +

                                            June 2024 Status update

                                            +

                                            +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                                            +

                                            May 2024 Status Update

                                            Posted by @@ -292,18 +304,6 @@

                                            November 2023 Status Updat 2023-12-01

                                            -

                                            October 2023 Status Update

                                            -

                                            -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                                            - ... more articles diff --git a/pl/news/buzz/atom.xml b/pl/news/buzz/atom.xml index d5876ee18f..e230308654 100644 --- a/pl/news/buzz/atom.xml +++ b/pl/news/buzz/atom.xml @@ -1,5 +1,44 @@ -Nowinyurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +Nowinyurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/pl_PL/bee/index.html b/pl_PL/bee/index.html index 5955ec1021..5f8f532c41 100644 --- a/pl_PL/bee/index.html +++ b/pl_PL/bee/index.html @@ -175,12 +175,12 @@

                                            Shortlinks

                                            -

                                            +

                                            -

                                            +

                                            @@ -190,12 +190,12 @@

                                            -

                                            +

                                            -

                                            +

                                            diff --git a/pl_PL/community/behavior/index.html b/pl_PL/community/behavior/index.html index 0d12d33153..5cdf38d343 100644 --- a/pl_PL/community/behavior/index.html +++ b/pl_PL/community/behavior/index.html @@ -183,13 +183,13 @@

                                            Behavior

                                            -

                                            Making a CoC complaint

                                            -

                                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                            +

                                            Code of Conduct

                                            +

                                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                            -

                                            Code of Conduct

                                            -

                                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                            +

                                            Making a CoC complaint

                                            +

                                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                            diff --git a/pl_PL/community/team/index.html b/pl_PL/community/team/index.html index 34f6688372..bfff032b4b 100644 --- a/pl_PL/community/team/index.html +++ b/pl_PL/community/team/index.html @@ -429,24 +429,24 @@

                                            Sam Schott

                                            -

                                            Russell Martin

                                            -

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            +

                                            Malcolm Smith

                                            +

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            - -  rmartin16 + +  mhsmith
                                            -  rmartin16@gmail.com +  smith@chaquo.com
                                            - Supermoce: Briefcase + Supermoce: Android @@ -455,24 +455,24 @@

                                            Russell Martin

                                            -

                                            Malcolm Smith

                                            -

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            +

                                            Russell Martin

                                            +

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            - -  mhsmith + +  rmartin16
                                            -  smith@chaquo.com +  rmartin16@gmail.com
                                            - Supermoce: Android + Supermoce: Briefcase diff --git a/pl_PL/community/team/page/2/index.html b/pl_PL/community/team/page/2/index.html index e96ffe6cae..9710dfde7f 100644 --- a/pl_PL/community/team/page/2/index.html +++ b/pl_PL/community/team/page/2/index.html @@ -429,24 +429,24 @@

                                            Sam Schott

                                            -

                                            Russell Martin

                                            -

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            +

                                            Malcolm Smith

                                            +

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            - -  rmartin16 + +  mhsmith
                                            -  rmartin16@gmail.com +  smith@chaquo.com
                                            - Supermoce: Briefcase + Supermoce: Android @@ -455,24 +455,24 @@

                                            Russell Martin

                                            -

                                            Malcolm Smith

                                            -

                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                            +

                                            Russell Martin

                                            +

                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                            - -  mhsmith + +  rmartin16
                                            -  smith@chaquo.com +  rmartin16@gmail.com
                                            - Supermoce: Android + Supermoce: Briefcase diff --git a/pl_PL/contributing/how/first-time/what-is-a/index.html b/pl_PL/contributing/how/first-time/what-is-a/index.html index 5bba646daa..1af1c91a2f 100644 --- a/pl_PL/contributing/how/first-time/what-is-a/index.html +++ b/pl_PL/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                            What is...?

                                            -

                                            git

                                            -

                                            What is git anyway?

                                            +

                                            CI

                                            +

                                            What is CI, or Continuous Integration

                                            -

                                            CI

                                            -

                                            What is CI, or Continuous Integration

                                            +

                                            git

                                            +

                                            What is git anyway?

                                            diff --git a/pl_PL/index.html b/pl_PL/index.html index 80d2f8df89..286bf2a329 100644 --- a/pl_PL/index.html +++ b/pl_PL/index.html @@ -429,7 +429,7 @@

                                            Nowości

                                            -

                                            03 Jun: May 2024 Status Update

                                            +

                                            01 Jul: June 2024 Status update


                                            @@ -488,7 +488,7 @@

                                            Nowości

                                            -

                                            03 Jun: May 2024 Status Update

                                            +

                                            01 Jul: June 2024 Status update


                                            diff --git a/pl_PL/news/buzz/index.html b/pl_PL/news/buzz/index.html index 8281abefb1..8722ccd70d 100644 --- a/pl_PL/news/buzz/index.html +++ b/pl_PL/news/buzz/index.html @@ -188,6 +188,67 @@

                                            The Buzz

                                            +

                                            June 2024 Status update

                                            +

                                            + +Opublikowane przez + + + Russell Keith-Magee + + +dnia + 1 July 2024 +

                                            + +

                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to configure the ABIs built by an Android project
                                            6. +
                                            7. Rationalise the application of adhoc signing on macOS
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Add an option to select the Android base image when creating new emulators
                                            14. +
                                            15. Add an API to entirely replace the style of a widget
                                            16. +
                                            17. Correct the handling of quotation marks in Android apps
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            May 2024 Status Update

                                            @@ -725,64 +786,6 @@

                                            Want to get involved?

                                            - - - - - - -

                                            October 2023 Status Update

                                            -

                                            - -Opublikowane przez - - - Russell Keith-Magee - - -dnia - 1 November 2023 -

                                            - -

                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                            -
                                            -

                                            What we've done

                                            - -
                                            -
                                            -

                                            What's next?

                                            -

                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                            -

                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                            -
                                            -
                                            -

                                            Want to get involved?

                                            -

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            -
                                              -
                                            1. Filter out a message generated after Xcode updates
                                            2. -
                                            3. Add the ability to configure the ABIs built by an Android project
                                            4. -
                                            5. Rationalise the application of adhoc signing on macOS
                                            6. -
                                            7. Provide an option to override app settings from the command line
                                            8. -
                                            9. Add support for custom PyPI repositories
                                            10. -
                                            11. Document how to debug an application in popular IDEs
                                            12. -
                                            13. Correctly handle incomplete project deletions
                                            14. -
                                            15. Add an option to select the Android base image when creating new emulators
                                            16. -
                                            -

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            -
                                            - - -
                                            diff --git a/pl_PL/news/buzz/june-2024-status-update/index.html b/pl_PL/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..50efa99d4b --- /dev/null +++ b/pl_PL/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                            + +
                                            +
                                            +
                                            + + + + + + +

                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to configure the ABIs built by an Android project
                                            6. +
                                            7. Rationalise the application of adhoc signing on macOS
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Add an option to select the Android base image when creating new emulators
                                            14. +
                                            15. Add an API to entirely replace the style of a widget
                                            16. +
                                            17. Correct the handling of quotation marks in Android apps
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + +
                                            +
                                            + +
                                            +
                                            + + + +
                                            +Poprzedni wpis +
                                            +
                                            May 2024 Status Update
                                            + +
                                            +
                                            +
                                            +
                                            + + + + + + + + + + diff --git a/pl_PL/news/buzz/may-2024-status-update/index.html b/pl_PL/news/buzz/may-2024-status-update/index.html index 9d94f50aaa..54d323d933 100644 --- a/pl_PL/news/buzz/may-2024-status-update/index.html +++ b/pl_PL/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                            Want to get involved?

                                            +
                                            +Następny wpis +
                                            +
                                            June 2024 Status update
                                            +
                                            diff --git a/pl_PL/news/buzz/page/2/index.html b/pl_PL/news/buzz/page/2/index.html index 2a7195b97e..5201087f14 100644 --- a/pl_PL/news/buzz/page/2/index.html +++ b/pl_PL/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                            The Buzz

                                            +

                                            October 2023 Status Update

                                            +

                                            + +Opublikowane przez + + + Russell Keith-Magee + + +dnia + 1 November 2023 +

                                            + +

                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                            +
                                            +

                                            What we've done

                                            + +
                                            +
                                            +

                                            What's next?

                                            +

                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                            +

                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Filter out a message generated after Xcode updates
                                            2. +
                                            3. Add the ability to configure the ABIs built by an Android project
                                            4. +
                                            5. Rationalise the application of adhoc signing on macOS
                                            6. +
                                            7. Provide an option to override app settings from the command line
                                            8. +
                                            9. Add support for custom PyPI repositories
                                            10. +
                                            11. Document how to debug an application in popular IDEs
                                            12. +
                                            13. Correctly handle incomplete project deletions
                                            14. +
                                            15. Add an option to select the Android base image when creating new emulators
                                            16. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            2023Q4 Roadmap

                                            @@ -681,65 +739,6 @@

                                            Summary

                                            - - - - - - -

                                            March 2023 Status Update

                                            -

                                            - -Opublikowane przez - - - Russell Keith-Magee - - -dnia - 3 April 2023 -

                                            - -

                                            March has been a month of slow but steady progress for BeeWare.

                                            -
                                            -

                                            What we've done

                                            -
                                              -
                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                            • -
                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                            • -
                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                            • -
                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                            • -
                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                            • -
                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                            • -
                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                            • -
                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                            • -
                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                            • -
                                            • We presented a tutorial at Everything Open 2023.
                                            • -
                                            -

                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                            -
                                            -
                                            -

                                            What's next?

                                            -

                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                            -
                                            -
                                            -

                                            Want to get involved?

                                            -

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            -
                                              -
                                            1. Modify the handling of app signing options
                                            2. -
                                            3. Filter out a message generated after Xcode updates
                                            4. -
                                            5. Add the ability to refresh the support package in a project
                                            6. -
                                            7. Provide protection against creating projects with "semi-reserved" names
                                            8. -
                                            9. Add the ability to configure the ABIs built by an Android project
                                            10. -
                                            11. Add support for the ANDROID_HOME environment variable
                                            12. -
                                            13. Improve validation of project names in the Briefcase wizard
                                            14. -
                                            15. Rationalise the application of adhoc signing on macOS
                                            16. -
                                            17. Correct the capture of log messages on the web backend
                                            18. -
                                            -

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            -
                                            - - -
                                            diff --git a/pl_PL/news/buzz/page/3/index.html b/pl_PL/news/buzz/page/3/index.html index 8cf738b3e2..60cf8232d4 100644 --- a/pl_PL/news/buzz/page/3/index.html +++ b/pl_PL/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                            The Buzz

                                            +

                                            March 2023 Status Update

                                            +

                                            + +Opublikowane przez + + + Russell Keith-Magee + + +dnia + 3 April 2023 +

                                            + +

                                            March has been a month of slow but steady progress for BeeWare.

                                            +
                                            +

                                            What we've done

                                            +
                                              +
                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                            • +
                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                            • +
                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                            • +
                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                            • +
                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                            • +
                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                            • +
                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                            • +
                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                            • +
                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                            • +
                                            • We presented a tutorial at Everything Open 2023.
                                            • +
                                            +

                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                            +
                                            +
                                            +

                                            What's next?

                                            +

                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                            +
                                            +
                                            +

                                            Want to get involved?

                                            +

                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                            +
                                              +
                                            1. Modify the handling of app signing options
                                            2. +
                                            3. Filter out a message generated after Xcode updates
                                            4. +
                                            5. Add the ability to refresh the support package in a project
                                            6. +
                                            7. Provide protection against creating projects with "semi-reserved" names
                                            8. +
                                            9. Add the ability to configure the ABIs built by an Android project
                                            10. +
                                            11. Add support for the ANDROID_HOME environment variable
                                            12. +
                                            13. Improve validation of project names in the Briefcase wizard
                                            14. +
                                            15. Rationalise the application of adhoc signing on macOS
                                            16. +
                                            17. Correct the capture of log messages on the web backend
                                            18. +
                                            +

                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                            +
                                            + + + + + + + + +

                                            February 2023 Status Update

                                            @@ -718,49 +777,6 @@

                                            What's next?

                                            - - - - - - -

                                            July 2022 Status Update

                                            -

                                            - -Opublikowane przez - - - Russell Keith-Magee - - -dnia - 1 August 2022 -

                                            - -

                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                            -

                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                            -
                                            -

                                            What we've done

                                            -

                                            During July:

                                            -
                                              -
                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                            • -
                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                            • -
                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                            • -
                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                            • -
                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                            • -
                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                            • -
                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                            • -
                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                            • -
                                            • We've started looking into binary dependencies on iOS apps.
                                            • -
                                            -
                                            -
                                            -

                                            What's next?

                                            -

                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                            -
                                            - - -
                                            diff --git a/pl_PL/news/buzz/page/4/index.html b/pl_PL/news/buzz/page/4/index.html index dd4289f4d8..5a934481ce 100644 --- a/pl_PL/news/buzz/page/4/index.html +++ b/pl_PL/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                            The Buzz

                                            +

                                            July 2022 Status Update

                                            +

                                            + +Opublikowane przez + + + Russell Keith-Magee + + +dnia + 1 August 2022 +

                                            + +

                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                            +

                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                            +
                                            +

                                            What we've done

                                            +

                                            During July:

                                            +
                                              +
                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                            • +
                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                            • +
                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                            • +
                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                            • +
                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                            • +
                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                            • +
                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                            • +
                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                            • +
                                            • We've started looking into binary dependencies on iOS apps.
                                            • +
                                            +
                                            +
                                            +

                                            What's next?

                                            +

                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                            +
                                            + + + + + + + + +

                                            June 2022 Status Update

                                            @@ -580,33 +623,6 @@

                                            Python on Android: I - - - - - - -

                                            We have a contractor for our Android contract!

                                            -

                                            - -Opublikowane przez - - - Russell Keith-Magee - - -dnia - 26 November 2019 -

                                            - -

                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                            -

                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                            -

                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                            -

                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                            -

                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                            - - -

                                            diff --git a/pl_PL/news/buzz/page/5/index.html b/pl_PL/news/buzz/page/5/index.html index d783ec1066..2212734923 100644 --- a/pl_PL/news/buzz/page/5/index.html +++ b/pl_PL/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                            The Buzz

                                            +

                                            We have a contractor for our Android contract!

                                            +

                                            + +Opublikowane przez + + + Russell Keith-Magee + + +dnia + 26 November 2019 +

                                            + +

                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                            +

                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                            +

                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                            +

                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                            +

                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                            + + + + + + + + +

                                            BeeWare Project Awarded a PSF Education Grant

                                            @@ -863,82 +890,6 @@

                                            A request for your help< - - - - - - -

                                            Come sprint with us at PyCon US 2017

                                            -

                                            - -Opublikowane przez - - - Katie McLaughlin - - -dnia - 1 February 2017 -

                                            - -

                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                            -
                                            -

                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                            -

                                            — PyBee (@PyBeeWare) January 30, 2017

                                            -
                                            -

                                            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                            -

                                            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                            -

                                            With this booth, we get two tickets to the conference. This includes:

                                            -
                                              -
                                            • access to the opening reception
                                            • -
                                            • 3 days of conference talks, expo hall / job fair
                                            • -
                                            • breakfasts, breaks, lunches, and
                                            • -
                                            • swag bag
                                            • -
                                            -

                                            Thing is, both Russell and I have -already registered.

                                            -

                                            So, we want to give you the ticket.

                                            -

                                            Yes, you.

                                            -

                                            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                            -

                                            What do we want in return?

                                            -

                                            Just a little bit of your time.

                                            -

                                            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                            -

                                            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                            -

                                            Does this sound like something you'd be interested in?

                                            -

                                            Please, email us!

                                            -

                                            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                            -

                                            We need to allocate our tickets early, so please email us by February -12, 2017

                                            -

                                            If you have any questions, just ask -myself or -Russell!

                                            -

                                            We'd love to see you there! ✨

                                            -

                                            [This article has been cross-posted on -glasnt.com/blog]

                                            - - -

                                            diff --git a/pl_PL/news/buzz/page/6/index.html b/pl_PL/news/buzz/page/6/index.html index 761d3f4714..fadcf2cd2b 100644 --- a/pl_PL/news/buzz/page/6/index.html +++ b/pl_PL/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                            The Buzz

                                            +

                                            Come sprint with us at PyCon US 2017

                                            +

                                            + +Opublikowane przez + + + Katie McLaughlin + + +dnia + 1 February 2017 +

                                            + +

                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                            +
                                            +

                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                            +

                                            — PyBee (@PyBeeWare) January 30, 2017

                                            +
                                            +

                                            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                            +

                                            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                            +

                                            With this booth, we get two tickets to the conference. This includes:

                                            +
                                              +
                                            • access to the opening reception
                                            • +
                                            • 3 days of conference talks, expo hall / job fair
                                            • +
                                            • breakfasts, breaks, lunches, and
                                            • +
                                            • swag bag
                                            • +
                                            +

                                            Thing is, both Russell and I have +already registered.

                                            +

                                            So, we want to give you the ticket.

                                            +

                                            Yes, you.

                                            +

                                            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                            +

                                            What do we want in return?

                                            +

                                            Just a little bit of your time.

                                            +

                                            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                            +

                                            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                            +

                                            Does this sound like something you'd be interested in?

                                            +

                                            Please, email us!

                                            +

                                            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                            +

                                            We need to allocate our tickets early, so please email us by February +12, 2017

                                            +

                                            If you have any questions, just ask +myself or +Russell!

                                            +

                                            We'd love to see you there! ✨

                                            +

                                            [This article has been cross-posted on +glasnt.com/blog]

                                            + + + + + + + + +

                                            Money, Money, Money

                                            diff --git a/pl_PL/news/events/index.html b/pl_PL/news/events/index.html index 0fedb7bdf4..94bb0c5e97 100644 --- a/pl_PL/news/events/index.html +++ b/pl_PL/news/events/index.html @@ -211,12 +211,12 @@

                                            Maja 22, 2017 PyCon US 2017 sprint

                                            +

                                            Maja 19, 2017 PyCon US 2017 talk

                                            +

                                            Maja 19, 2017 PyCon US 2017 booth

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 17, 2017 PyCon US 2017 tutorial

                                            Maja 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            Lutego 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 16, 2017 WOOTConf 2017 organizing

                                            Listopada 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/pl_PL/news/events/page/2/index.html b/pl_PL/news/events/page/2/index.html index cdf1f977d9..4318ced93f 100644 --- a/pl_PL/news/events/page/2/index.html +++ b/pl_PL/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                            Maja 22, 2017 PyCon US 2017 sprint

                                            +

                                            Maja 19, 2017 PyCon US 2017 talk

                                            +

                                            Maja 19, 2017 PyCon US 2017 booth

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 17, 2017 PyCon US 2017 tutorial

                                            Maja 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            Lutego 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 16, 2017 WOOTConf 2017 organizing

                                            Listopada 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/pl_PL/news/events/page/3/index.html b/pl_PL/news/events/page/3/index.html index 86b56cc7a8..33c1253f23 100644 --- a/pl_PL/news/events/page/3/index.html +++ b/pl_PL/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                            Maja 22, 2017 PyCon US 2017 sprint

                                            +

                                            Maja 19, 2017 PyCon US 2017 talk

                                            +

                                            Maja 19, 2017 PyCon US 2017 booth

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 17, 2017 PyCon US 2017 tutorial

                                            Maja 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            Lutego 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 16, 2017 WOOTConf 2017 organizing

                                            Listopada 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/pl_PL/news/events/page/4/index.html b/pl_PL/news/events/page/4/index.html index 0215313675..db1bfaea7f 100644 --- a/pl_PL/news/events/page/4/index.html +++ b/pl_PL/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                            Maja 22, 2017 PyCon US 2017 sprint

                                            +

                                            Maja 19, 2017 PyCon US 2017 talk

                                            +

                                            Maja 19, 2017 PyCon US 2017 booth

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 19, 2017 PyCon US 2017 talk

                                            -

                                            Maja 17, 2017 PyCon US 2017 tutorial

                                            Maja 11, 2017 OSCON 2017 booth

                                            @@ -227,10 +227,10 @@

                                            Lutego 18, 2017 PyCaribbean 2017 keynote

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            -

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 18, 2017 Linux.conf.au 2017 talk

                                            +

                                            Stycznia 16, 2017 WOOTConf 2017 organizing

                                            Listopada 3, 2016 Django: Under The Hood 2016 attending

                                            diff --git a/pl_PL/news/index.html b/pl_PL/news/index.html index c59cfc4abf..b35db3ef7c 100644 --- a/pl_PL/news/index.html +++ b/pl_PL/news/index.html @@ -184,6 +184,18 @@

                                            News

                                            +

                                            June 2024 Status update

                                            +

                                            +Opublikowane przez + + + Russell Keith-Magee + + +dnia + 2024-07-01 +

                                            +

                                            May 2024 Status Update

                                            Opublikowane przez @@ -292,18 +304,6 @@

                                            November 2023 Status 2023-12-01

                                            -

                                            October 2023 Status Update

                                            -

                                            -Opublikowane przez - - - Russell Keith-Magee - - -dnia - 2023-11-01 -

                                            - ... więcej artykułów diff --git a/pl_PL/sitemap.xml b/pl_PL/sitemap.xml index 95cdfb2571..a7584fe234 100644 --- a/pl_PL/sitemap.xml +++ b/pl_PL/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/pl_PL/news/ http://beeware.org/pl_PL/news/buzz/ + http://beeware.org/pl_PL/news/buzz/june-2024-status-update/ http://beeware.org/pl_PL/news/buzz/may-2024-status-update/ http://beeware.org/pl_PL/news/buzz/april-2024-status-update/ http://beeware.org/pl_PL/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/pl_PL/news/events/python-brasil-2016-sprints/ http://beeware.org/pl_PL/news/events/django-under-the-hood-2016/ http://beeware.org/pl_PL/news/events/wootconf-2017/ - http://beeware.org/pl_PL/news/events/linuxconfau-2017-rkm/ http://beeware.org/pl_PL/news/events/linuxconfau-2017-km/ + http://beeware.org/pl_PL/news/events/linuxconfau-2017-rkm/ http://beeware.org/pl_PL/news/events/pycaribbean-2017/ http://beeware.org/pl_PL/news/events/djangocon-europe-2017/ http://beeware.org/pl_PL/news/events/djangocon-europe-2017-sprints/ http://beeware.org/pl_PL/news/events/oscon-2017/ http://beeware.org/pl_PL/news/events/pycon-us-2017-tutorials/ + http://beeware.org/pl_PL/news/events/pycon-us-2017-rkm/ http://beeware.org/pl_PL/news/events/pycon-us-2017/ http://beeware.org/pl_PL/news/events/pycon-us-2017-km/ - http://beeware.org/pl_PL/news/events/pycon-us-2017-rkm/ http://beeware.org/pl_PL/news/events/pycon-us-2017-sprints/ http://beeware.org/pl_PL/news/events/pycon-tw-2017/ http://beeware.org/pl_PL/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/pl_PL/news/events/djangocon-us-2017-km/ http://beeware.org/pl_PL/news/events/djangocon-us-2017-rkm/ http://beeware.org/pl_PL/news/events/djangocon-us-2017-sprints/ - http://beeware.org/pl_PL/project/ - http://beeware.org/pl_PL/project/overview/ - http://beeware.org/pl_PL/project/about/ - http://beeware.org/pl_PL/project/using/ - http://beeware.org/pl_PL/project/projects/ - http://beeware.org/pl_PL/project/projects/applications/ - http://beeware.org/pl_PL/project/projects/applications/podium/ - http://beeware.org/pl_PL/project/projects/tools/ - http://beeware.org/pl_PL/project/projects/tools/beefore/ - http://beeware.org/pl_PL/project/projects/tools/duvet/ - http://beeware.org/pl_PL/project/projects/tools/beekeeper/ - http://beeware.org/pl_PL/project/projects/tools/briefcase/ - http://beeware.org/pl_PL/project/projects/tools/cricket/ - http://beeware.org/pl_PL/project/projects/tools/bugjar/ - http://beeware.org/pl_PL/project/projects/tools/galley/ - http://beeware.org/pl_PL/project/projects/libraries/ - http://beeware.org/pl_PL/project/projects/libraries/colosseum/ - http://beeware.org/pl_PL/project/projects/libraries/toga/ - http://beeware.org/pl_PL/project/projects/libraries/travertino/ - http://beeware.org/pl_PL/project/projects/libraries/ouroboros/ - http://beeware.org/pl_PL/project/projects/bridges/ - http://beeware.org/pl_PL/project/projects/bridges/rubicon/ - http://beeware.org/pl_PL/project/projects/templates/ - http://beeware.org/pl_PL/project/projects/templates/python-android-template/ - http://beeware.org/pl_PL/project/projects/templates/python-tvos-template/ - http://beeware.org/pl_PL/project/projects/templates/python-ios-template/ - http://beeware.org/pl_PL/project/projects/templates/python-macos-template/ - http://beeware.org/pl_PL/project/projects/support/ - http://beeware.org/pl_PL/project/projects/support/python-apple-support/ - http://beeware.org/pl_PL/project/projects/support/python-linux-support/ - http://beeware.org/pl_PL/project/projects/support/python-android-support/ - http://beeware.org/pl_PL/project/projects/attic/ - http://beeware.org/pl_PL/project/projects/attic/batavia/ - http://beeware.org/pl_PL/project/projects/attic/python-tvos-support/ - http://beeware.org/pl_PL/project/projects/attic/sealang/ - http://beeware.org/pl_PL/project/projects/attic/seasnake/ - http://beeware.org/pl_PL/project/projects/attic/voc/ - http://beeware.org/pl_PL/project/projects/attic/waggle/ - http://beeware.org/pl_PL/project/projects/attic/trebuchet/ - http://beeware.org/pl_PL/project/projects/attic/cassowary/ - http://beeware.org/pl_PL/project/projects/attic/cookiecutter-project/ - http://beeware.org/pl_PL/project/projects/attic/cookiecutter-website/ - http://beeware.org/pl_PL/project/projects/attic/python-ios-support/ - http://beeware.org/pl_PL/project/projects/attic/python-osx-support/ http://beeware.org/pl_PL/community/ http://beeware.org/pl_PL/community/behavior/ - http://beeware.org/pl_PL/community/behavior/making-a-coc-complaint/ http://beeware.org/pl_PL/community/behavior/code-of-conduct/ + http://beeware.org/pl_PL/community/behavior/making-a-coc-complaint/ http://beeware.org/pl_PL/community/behavior/changes/ http://beeware.org/pl_PL/community/team/ http://beeware.org/pl_PL/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/pl_PL/community/team/obulat/ http://beeware.org/pl_PL/community/team/saroad2/ http://beeware.org/pl_PL/community/team/samschott/ - http://beeware.org/pl_PL/community/team/rmartin16/ http://beeware.org/pl_PL/community/team/mhsmith/ + http://beeware.org/pl_PL/community/team/rmartin16/ http://beeware.org/pl_PL/community/getting-help/ http://beeware.org/pl_PL/community/keep-informed/ http://beeware.org/pl_PL/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/pl_PL/community/related/ http://beeware.org/pl_PL/community/development/ http://beeware.org/pl_PL/community/consulting/ + http://beeware.org/pl_PL/project/ + http://beeware.org/pl_PL/project/overview/ + http://beeware.org/pl_PL/project/about/ + http://beeware.org/pl_PL/project/using/ + http://beeware.org/pl_PL/project/projects/ + http://beeware.org/pl_PL/project/projects/applications/ + http://beeware.org/pl_PL/project/projects/applications/podium/ + http://beeware.org/pl_PL/project/projects/tools/ + http://beeware.org/pl_PL/project/projects/tools/beefore/ + http://beeware.org/pl_PL/project/projects/tools/duvet/ + http://beeware.org/pl_PL/project/projects/tools/beekeeper/ + http://beeware.org/pl_PL/project/projects/tools/briefcase/ + http://beeware.org/pl_PL/project/projects/tools/cricket/ + http://beeware.org/pl_PL/project/projects/tools/bugjar/ + http://beeware.org/pl_PL/project/projects/tools/galley/ + http://beeware.org/pl_PL/project/projects/libraries/ + http://beeware.org/pl_PL/project/projects/libraries/colosseum/ + http://beeware.org/pl_PL/project/projects/libraries/toga/ + http://beeware.org/pl_PL/project/projects/libraries/travertino/ + http://beeware.org/pl_PL/project/projects/libraries/ouroboros/ + http://beeware.org/pl_PL/project/projects/bridges/ + http://beeware.org/pl_PL/project/projects/bridges/rubicon/ + http://beeware.org/pl_PL/project/projects/templates/ + http://beeware.org/pl_PL/project/projects/templates/python-android-template/ + http://beeware.org/pl_PL/project/projects/templates/python-tvos-template/ + http://beeware.org/pl_PL/project/projects/templates/python-ios-template/ + http://beeware.org/pl_PL/project/projects/templates/python-macos-template/ + http://beeware.org/pl_PL/project/projects/support/ + http://beeware.org/pl_PL/project/projects/support/python-apple-support/ + http://beeware.org/pl_PL/project/projects/support/python-linux-support/ + http://beeware.org/pl_PL/project/projects/support/python-android-support/ + http://beeware.org/pl_PL/project/projects/attic/ + http://beeware.org/pl_PL/project/projects/attic/batavia/ + http://beeware.org/pl_PL/project/projects/attic/python-tvos-support/ + http://beeware.org/pl_PL/project/projects/attic/sealang/ + http://beeware.org/pl_PL/project/projects/attic/seasnake/ + http://beeware.org/pl_PL/project/projects/attic/voc/ + http://beeware.org/pl_PL/project/projects/attic/waggle/ + http://beeware.org/pl_PL/project/projects/attic/trebuchet/ + http://beeware.org/pl_PL/project/projects/attic/cassowary/ + http://beeware.org/pl_PL/project/projects/attic/cookiecutter-project/ + http://beeware.org/pl_PL/project/projects/attic/cookiecutter-website/ + http://beeware.org/pl_PL/project/projects/attic/python-ios-support/ + http://beeware.org/pl_PL/project/projects/attic/python-osx-support/ http://beeware.org/pl_PL/contributing/ http://beeware.org/pl_PL/contributing/how/ http://beeware.org/pl_PL/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/pl_PL/contributing/how/first-time/setup/ http://beeware.org/pl_PL/contributing/how/first-time/github-notifications-101/ http://beeware.org/pl_PL/contributing/how/first-time/what-is-a/ - http://beeware.org/pl_PL/contributing/how/first-time/what-is-a/git/ http://beeware.org/pl_PL/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/pl_PL/contributing/how/first-time/what-is-a/git/ http://beeware.org/pl_PL/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/pl_PL/contributing/how/first-time/more/ http://beeware.org/pl_PL/contributing/how/process/ diff --git a/pl_PL/sitemap/index.html b/pl_PL/sitemap/index.html index 6a3b23b408..2e0246303b 100644 --- a/pl_PL/sitemap/index.html +++ b/pl_PL/sitemap/index.html @@ -176,6 +176,10 @@

                                            Sitemap

                                          • The Buzz
                                              +
                                            • June 2024 Status update + +
                                            • +
                                            • May 2024 Status Update
                                            • @@ -450,11 +454,11 @@

                                              Sitemap

                                              -
                                            • Linux.conf.au 2017 +
                                            • Linux.conf.au 2017
                                            • -
                                            • Linux.conf.au 2017 +
                                            • Linux.conf.au 2017
                                            • @@ -478,15 +482,15 @@

                                              Sitemap

                                              -
                                            • PyCon US 2017 +
                                            • PyCon US 2017
                                            • -
                                            • PyCon US 2017 +
                                            • PyCon US 2017
                                            • -
                                            • PyCon US 2017 +
                                            • PyCon US 2017
                                            • @@ -544,211 +548,17 @@

                                              Sitemap

                                              -
                                            • BeeWare Project - - - -
                                            • -
                                            • Community
                                              • Behavior @@ -1420,6 +1230,200 @@

                                                Sitemap

                                              • +
                                              • BeeWare Project + + + +
                                              • +
                                              • Contributing
                                                  @@ -1456,11 +1460,11 @@

                                                  Sitemap

                                                • What is...?
                                                    -
                                                  • git +
                                                  • CI
                                                  • -
                                                  • CI +
                                                  • git
                                                  • diff --git a/pr_BR/news/buzz/atom.xml b/pr_BR/news/buzz/atom.xml index 9ffa07e053..0821fe0357 100644 --- a/pr_BR/news/buzz/atom.xml +++ b/pr_BR/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/pt_BR/bee/index.html b/pt_BR/bee/index.html index 563f5fe696..b5120b2241 100644 --- a/pt_BR/bee/index.html +++ b/pt_BR/bee/index.html @@ -175,12 +175,12 @@

                                                    Atalhos

                                                    -

                                                    +

                                                    -

                                                    +

                                                    @@ -190,12 +190,12 @@

                                                    -

                                                    +

                                                    -

                                                    +

                                                    diff --git a/pt_BR/community/behavior/index.html b/pt_BR/community/behavior/index.html index 53a868b211..50b77351a4 100644 --- a/pt_BR/community/behavior/index.html +++ b/pt_BR/community/behavior/index.html @@ -184,13 +184,13 @@

                                                    Comportamento

                                                    -

                                                    Fazendo uma queixa do CoC

                                                    -

                                                    Alguma coisa ou alguém no BeeWare fez você se sentir desconfortável? Veja aqui como reportar esse problema.

                                                    +

                                                    Código de Conduta

                                                    +

                                                    Espera-se que todos os participantes da comunidade BeeWare aderissem ao código de conduta.

                                                    -

                                                    Código de Conduta

                                                    -

                                                    Espera-se que todos os participantes da comunidade BeeWare aderissem ao código de conduta.

                                                    +

                                                    Fazendo uma queixa do CoC

                                                    +

                                                    Alguma coisa ou alguém no BeeWare fez você se sentir desconfortável? Veja aqui como reportar esse problema.

                                                    diff --git a/pt_BR/community/team/index.html b/pt_BR/community/team/index.html index a279b23a58..68101fa0a0 100644 --- a/pt_BR/community/team/index.html +++ b/pt_BR/community/team/index.html @@ -430,24 +430,24 @@

                                                    Sam Schott

                                                    -

                                                    Russell Martin

                                                    -

                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                    +

                                                    Malcolm Smith

                                                    +

                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                    - -  rmartin16 + +  mhsmith
                                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                                    - Superpower: Briefcase + Superpower: Android @@ -456,24 +456,24 @@

                                                    Russell Martin

                                                    -

                                                    Malcolm Smith

                                                    -

                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                    +

                                                    Russell Martin

                                                    +

                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                    - -  mhsmith + +  rmartin16
                                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                                    - Superpower: Android + Superpower: Briefcase diff --git a/pt_BR/community/team/page/2/index.html b/pt_BR/community/team/page/2/index.html index addebd52ba..748180923c 100644 --- a/pt_BR/community/team/page/2/index.html +++ b/pt_BR/community/team/page/2/index.html @@ -430,24 +430,24 @@

                                                    Sam Schott

                                                    -

                                                    Russell Martin

                                                    -

                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                    +

                                                    Malcolm Smith

                                                    +

                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                    - -  rmartin16 + +  mhsmith
                                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                                    - Superpower: Briefcase + Superpower: Android @@ -456,24 +456,24 @@

                                                    Russell Martin

                                                    -

                                                    Malcolm Smith

                                                    -

                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                    +

                                                    Russell Martin

                                                    +

                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                    - -  mhsmith + +  rmartin16
                                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                                    - Superpower: Android + Superpower: Briefcase diff --git a/pt_BR/contributing/how/first-time/what-is-a/index.html b/pt_BR/contributing/how/first-time/what-is-a/index.html index d62a5dbdd0..829ab5f325 100644 --- a/pt_BR/contributing/how/first-time/what-is-a/index.html +++ b/pt_BR/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                                    O que é...?

                                                    -

                                                    git

                                                    -

                                                    Afinal o que é git?

                                                    +

                                                    CI

                                                    +

                                                    O que é CI ou Continuous Integration (Integração Continua)

                                                    -

                                                    CI

                                                    -

                                                    O que é CI ou Continuous Integration (Integração Continua)

                                                    +

                                                    git

                                                    +

                                                    Afinal o que é git?

                                                    diff --git a/pt_BR/index.html b/pt_BR/index.html index 66ab55c8f5..2999bd0ca0 100644 --- a/pt_BR/index.html +++ b/pt_BR/index.html @@ -429,7 +429,7 @@

                                                    Últimas notícias

                                                    -

                                                    03 Jun: May 2024 Status Update

                                                    +

                                                    01 Jul: June 2024 Status update


                                                    @@ -488,7 +488,7 @@

                                                    Últimas notícias

                                                    -

                                                    03 Jun: May 2024 Status Update

                                                    +

                                                    01 Jul: June 2024 Status update


                                                    diff --git a/pt_BR/news/buzz/index.html b/pt_BR/news/buzz/index.html index 61fe03c4f3..1861680c98 100644 --- a/pt_BR/news/buzz/index.html +++ b/pt_BR/news/buzz/index.html @@ -188,6 +188,67 @@

                                                    The Buzz

                                                    +

                                                    June 2024 Status update

                                                    +

                                                    + +Publicado por + + + Russell Keith-Magee + + +em + 1 July 2024 +

                                                    + +

                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                    +
                                                    +

                                                    What we've done

                                                    + +
                                                    +
                                                    +

                                                    What's next?

                                                    +

                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                    +
                                                    +
                                                    +

                                                    Want to get involved?

                                                    +

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    +
                                                      +
                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                    2. +
                                                    3. Filter out a message generated after Xcode updates
                                                    4. +
                                                    5. Add the ability to configure the ABIs built by an Android project
                                                    6. +
                                                    7. Rationalise the application of adhoc signing on macOS
                                                    8. +
                                                    9. Add support for custom PyPI repositories
                                                    10. +
                                                    11. Document how to debug an application in popular IDEs
                                                    12. +
                                                    13. Add an option to select the Android base image when creating new emulators
                                                    14. +
                                                    15. Add an API to entirely replace the style of a widget
                                                    16. +
                                                    17. Correct the handling of quotation marks in Android apps
                                                    18. +
                                                    +

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    +
                                                    + + + + + + + + +

                                                    May 2024 Status Update

                                                    @@ -725,64 +786,6 @@

                                                    Want to get involved?

                                                    - - - - - - -

                                                    October 2023 Status Update

                                                    -

                                                    - -Publicado por - - - Russell Keith-Magee - - -em - 1 November 2023 -

                                                    - -

                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                    -
                                                    -

                                                    What we've done

                                                    - -
                                                    -
                                                    -

                                                    What's next?

                                                    -

                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                    -

                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                    -
                                                    -
                                                    -

                                                    Want to get involved?

                                                    -

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    -
                                                      -
                                                    1. Filter out a message generated after Xcode updates
                                                    2. -
                                                    3. Add the ability to configure the ABIs built by an Android project
                                                    4. -
                                                    5. Rationalise the application of adhoc signing on macOS
                                                    6. -
                                                    7. Provide an option to override app settings from the command line
                                                    8. -
                                                    9. Add support for custom PyPI repositories
                                                    10. -
                                                    11. Document how to debug an application in popular IDEs
                                                    12. -
                                                    13. Correctly handle incomplete project deletions
                                                    14. -
                                                    15. Add an option to select the Android base image when creating new emulators
                                                    16. -
                                                    -

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    -
                                                    - - -
                                                    diff --git a/pt_BR/news/buzz/june-2024-status-update/index.html b/pt_BR/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..cded00610e --- /dev/null +++ b/pt_BR/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                                    + +
                                                    +
                                                    +
                                                    + + + + + + +

                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                    +
                                                    +

                                                    What we've done

                                                    + +
                                                    +
                                                    +

                                                    What's next?

                                                    +

                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                    +
                                                    +
                                                    +

                                                    Want to get involved?

                                                    +

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    +
                                                      +
                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                    2. +
                                                    3. Filter out a message generated after Xcode updates
                                                    4. +
                                                    5. Add the ability to configure the ABIs built by an Android project
                                                    6. +
                                                    7. Rationalise the application of adhoc signing on macOS
                                                    8. +
                                                    9. Add support for custom PyPI repositories
                                                    10. +
                                                    11. Document how to debug an application in popular IDEs
                                                    12. +
                                                    13. Add an option to select the Android base image when creating new emulators
                                                    14. +
                                                    15. Add an API to entirely replace the style of a widget
                                                    16. +
                                                    17. Correct the handling of quotation marks in Android apps
                                                    18. +
                                                    +

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    +
                                                    + + +
                                                    +
                                                    + +
                                                    +
                                                    + + + +
                                                    +Artigo anterior +
                                                    +
                                                    May 2024 Status Update
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    + + + + + + + + + + diff --git a/pt_BR/news/buzz/may-2024-status-update/index.html b/pt_BR/news/buzz/may-2024-status-update/index.html index ee773af1f1..c97a170b2e 100644 --- a/pt_BR/news/buzz/may-2024-status-update/index.html +++ b/pt_BR/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                                    Want to get involved?

                                                    +
                                                    +Próximo artigo +
                                                    +
                                                    June 2024 Status update
                                                    +
                                                    diff --git a/pt_BR/news/buzz/page/2/index.html b/pt_BR/news/buzz/page/2/index.html index 7222bd3e30..671f574878 100644 --- a/pt_BR/news/buzz/page/2/index.html +++ b/pt_BR/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                                    The Buzz

                                                    +

                                                    October 2023 Status Update

                                                    +

                                                    + +Publicado por + + + Russell Keith-Magee + + +em + 1 November 2023 +

                                                    + +

                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                    +
                                                    +

                                                    What we've done

                                                    + +
                                                    +
                                                    +

                                                    What's next?

                                                    +

                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                    +

                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                    +
                                                    +
                                                    +

                                                    Want to get involved?

                                                    +

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    +
                                                      +
                                                    1. Filter out a message generated after Xcode updates
                                                    2. +
                                                    3. Add the ability to configure the ABIs built by an Android project
                                                    4. +
                                                    5. Rationalise the application of adhoc signing on macOS
                                                    6. +
                                                    7. Provide an option to override app settings from the command line
                                                    8. +
                                                    9. Add support for custom PyPI repositories
                                                    10. +
                                                    11. Document how to debug an application in popular IDEs
                                                    12. +
                                                    13. Correctly handle incomplete project deletions
                                                    14. +
                                                    15. Add an option to select the Android base image when creating new emulators
                                                    16. +
                                                    +

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    +
                                                    + + + + + + + + +

                                                    2023Q4 Roadmap

                                                    @@ -681,65 +739,6 @@

                                                    Summary

                                                    - - - - - - -

                                                    March 2023 Status Update

                                                    -

                                                    - -Publicado por - - - Russell Keith-Magee - - -em - 3 April 2023 -

                                                    - -

                                                    March has been a month of slow but steady progress for BeeWare.

                                                    -
                                                    -

                                                    What we've done

                                                    -
                                                      -
                                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                    • -
                                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                    • -
                                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                    • -
                                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                    • -
                                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                    • -
                                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                    • -
                                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                    • -
                                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                    • -
                                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                    • -
                                                    • We presented a tutorial at Everything Open 2023.
                                                    • -
                                                    -

                                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                    -
                                                    -
                                                    -

                                                    What's next?

                                                    -

                                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                    -
                                                    -
                                                    -

                                                    Want to get involved?

                                                    -

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    -
                                                      -
                                                    1. Modify the handling of app signing options
                                                    2. -
                                                    3. Filter out a message generated after Xcode updates
                                                    4. -
                                                    5. Add the ability to refresh the support package in a project
                                                    6. -
                                                    7. Provide protection against creating projects with "semi-reserved" names
                                                    8. -
                                                    9. Add the ability to configure the ABIs built by an Android project
                                                    10. -
                                                    11. Add support for the ANDROID_HOME environment variable
                                                    12. -
                                                    13. Improve validation of project names in the Briefcase wizard
                                                    14. -
                                                    15. Rationalise the application of adhoc signing on macOS
                                                    16. -
                                                    17. Correct the capture of log messages on the web backend
                                                    18. -
                                                    -

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    -
                                                    - - -
                                                    diff --git a/pt_BR/news/buzz/page/3/index.html b/pt_BR/news/buzz/page/3/index.html index 2a99836017..538381a995 100644 --- a/pt_BR/news/buzz/page/3/index.html +++ b/pt_BR/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                                    The Buzz

                                                    +

                                                    March 2023 Status Update

                                                    +

                                                    + +Publicado por + + + Russell Keith-Magee + + +em + 3 April 2023 +

                                                    + +

                                                    March has been a month of slow but steady progress for BeeWare.

                                                    +
                                                    +

                                                    What we've done

                                                    +
                                                      +
                                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                    • +
                                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                    • +
                                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                    • +
                                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                    • +
                                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                    • +
                                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                    • +
                                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                    • +
                                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                    • +
                                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                    • +
                                                    • We presented a tutorial at Everything Open 2023.
                                                    • +
                                                    +

                                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                    +
                                                    +
                                                    +

                                                    What's next?

                                                    +

                                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                    +
                                                    +
                                                    +

                                                    Want to get involved?

                                                    +

                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                    +
                                                      +
                                                    1. Modify the handling of app signing options
                                                    2. +
                                                    3. Filter out a message generated after Xcode updates
                                                    4. +
                                                    5. Add the ability to refresh the support package in a project
                                                    6. +
                                                    7. Provide protection against creating projects with "semi-reserved" names
                                                    8. +
                                                    9. Add the ability to configure the ABIs built by an Android project
                                                    10. +
                                                    11. Add support for the ANDROID_HOME environment variable
                                                    12. +
                                                    13. Improve validation of project names in the Briefcase wizard
                                                    14. +
                                                    15. Rationalise the application of adhoc signing on macOS
                                                    16. +
                                                    17. Correct the capture of log messages on the web backend
                                                    18. +
                                                    +

                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                    +
                                                    + + + + + + + + +

                                                    February 2023 Status Update

                                                    @@ -718,49 +777,6 @@

                                                    What's next?

                                                    - - - - - - -

                                                    July 2022 Status Update

                                                    -

                                                    - -Publicado por - - - Russell Keith-Magee - - -em - 1 August 2022 -

                                                    - -

                                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                    -

                                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                    -
                                                    -

                                                    What we've done

                                                    -

                                                    During July:

                                                    -
                                                      -
                                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                    • -
                                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                    • -
                                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                    • -
                                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                    • -
                                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                    • -
                                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                    • -
                                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                    • -
                                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                    • -
                                                    • We've started looking into binary dependencies on iOS apps.
                                                    • -
                                                    -
                                                    -
                                                    -

                                                    What's next?

                                                    -

                                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                    -
                                                    - - -
                                                    diff --git a/pt_BR/news/buzz/page/4/index.html b/pt_BR/news/buzz/page/4/index.html index 3261ad5268..4cbee186b4 100644 --- a/pt_BR/news/buzz/page/4/index.html +++ b/pt_BR/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                                    The Buzz

                                                    +

                                                    July 2022 Status Update

                                                    +

                                                    + +Publicado por + + + Russell Keith-Magee + + +em + 1 August 2022 +

                                                    + +

                                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                    +

                                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                    +
                                                    +

                                                    What we've done

                                                    +

                                                    During July:

                                                    +
                                                      +
                                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                    • +
                                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                    • +
                                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                    • +
                                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                    • +
                                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                    • +
                                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                    • +
                                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                    • +
                                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                    • +
                                                    • We've started looking into binary dependencies on iOS apps.
                                                    • +
                                                    +
                                                    +
                                                    +

                                                    What's next?

                                                    +

                                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                    +
                                                    + + + + + + + + +

                                                    June 2022 Status Update

                                                    @@ -580,34 +623,6 @@

                                                    Python on Android: E - - - - - - -

                                                    Nós temos um contratado para nosso contrato Android!

                                                    -

                                                    - -Publicado por - - - Russell Keith-Magee - - -em - 26 November 2019 -

                                                    - -

                                                    Alguns meses atrás, nós anunciamos que o projecto BeeWare tem recebido um auxílio da PSF para aumentar nosso suporte ao Android. Naquele momento, nós emitimos uma chamada de trabalhadores para nos ajudar a completar este trabalho.

                                                    -

                                                    Nós estamos muito felizes de anunciar que nós agora selecionamos um contratado: Asheesh Laroia

                                                    -

                                                    Alguns meses atrás, nós anunciamos que o projecto BeeWare tem recebido um auxílio da PSF para aumentar nosso suporte ao Android. Naquele momento, nós emitimos uma chamada de trabalhadores para nos ajudar a completar este trabalho.

                                                    -

                                                    Asheesh é um apresentador frequente em eventos Python, onde ele tem mergulhado em uma variedade de tópicos detalhados e complexos. Ele também nos impressionou com uma lista de projetos de integração de engenharia não convencionais que ele tem se envolvido com sua capacidade professional e casual.

                                                    -

                                                    Quando perguntado o motivo de ter aplicado para trabalhar com a BeeWare neste contrato, Asheesh falou: "Eu uso um telefone Android todo dia, e estou honrado em poder ajudar a implementar a visão BeeWare do uso do Python em aplicações nativas, primeira-classe."

                                                    -

                                                    Asheesh irá começar trabalhando no meio de Dezembro, e se tudo for bem, nós poderemos ver resultados significantes no meio para o final de Fevereiro. Se você gostaria de ficar de olho no progresso, você pode seguir o BeeWare no Twitter; nós iremos também postar grandes updates neste blog.

                                                    - - -

                                                    diff --git a/pt_BR/news/buzz/page/5/index.html b/pt_BR/news/buzz/page/5/index.html index df996a7d3d..d337f7170d 100644 --- a/pt_BR/news/buzz/page/5/index.html +++ b/pt_BR/news/buzz/page/5/index.html @@ -188,6 +188,34 @@

                                                    The Buzz

                                                    +

                                                    Nós temos um contratado para nosso contrato Android!

                                                    +

                                                    + +Publicado por + + + Russell Keith-Magee + + +em + 26 November 2019 +

                                                    + +

                                                    Alguns meses atrás, nós anunciamos que o projecto BeeWare tem recebido um auxílio da PSF para aumentar nosso suporte ao Android. Naquele momento, nós emitimos uma chamada de trabalhadores para nos ajudar a completar este trabalho.

                                                    +

                                                    Nós estamos muito felizes de anunciar que nós agora selecionamos um contratado: Asheesh Laroia

                                                    +

                                                    Alguns meses atrás, nós anunciamos que o projecto BeeWare tem recebido um auxílio da PSF para aumentar nosso suporte ao Android. Naquele momento, nós emitimos uma chamada de trabalhadores para nos ajudar a completar este trabalho.

                                                    +

                                                    Asheesh é um apresentador frequente em eventos Python, onde ele tem mergulhado em uma variedade de tópicos detalhados e complexos. Ele também nos impressionou com uma lista de projetos de integração de engenharia não convencionais que ele tem se envolvido com sua capacidade professional e casual.

                                                    +

                                                    Quando perguntado o motivo de ter aplicado para trabalhar com a BeeWare neste contrato, Asheesh falou: "Eu uso um telefone Android todo dia, e estou honrado em poder ajudar a implementar a visão BeeWare do uso do Python em aplicações nativas, primeira-classe."

                                                    +

                                                    Asheesh irá começar trabalhando no meio de Dezembro, e se tudo for bem, nós poderemos ver resultados significantes no meio para o final de Fevereiro. Se você gostaria de ficar de olho no progresso, você pode seguir o BeeWare no Twitter; nós iremos também postar grandes updates neste blog.

                                                    + + + + + + + + +

                                                    BeeWare Project Awarded a PSF Education Grant

                                                    @@ -863,82 +891,6 @@

                                                    A request for your help< - - - - - - -

                                                    Come sprint with us at PyCon US 2017

                                                    -

                                                    - -Publicado por - - - Katie McLaughlin - - -em - 1 February 2017 -

                                                    - -

                                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                    -
                                                    -

                                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                                    -

                                                    — PyBee (@PyBeeWare) January 30, 2017

                                                    -
                                                    -

                                                    PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                                    -

                                                    For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                                    -

                                                    With this booth, we get two tickets to the conference. This includes:

                                                    -
                                                      -
                                                    • access to the opening reception
                                                    • -
                                                    • 3 days of conference talks, expo hall / job fair
                                                    • -
                                                    • breakfasts, breaks, lunches, and
                                                    • -
                                                    • swag bag
                                                    • -
                                                    -

                                                    Thing is, both Russell and I have -already registered.

                                                    -

                                                    So, we want to give you the ticket.

                                                    -

                                                    Yes, you.

                                                    -

                                                    If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                                    -

                                                    What do we want in return?

                                                    -

                                                    Just a little bit of your time.

                                                    -

                                                    The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                                    -

                                                    Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                                    -

                                                    Does this sound like something you'd be interested in?

                                                    -

                                                    Please, email us!

                                                    -

                                                    Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                                    -

                                                    We need to allocate our tickets early, so please email us by February -12, 2017

                                                    -

                                                    If you have any questions, just ask -myself or -Russell!

                                                    -

                                                    We'd love to see you there! ✨

                                                    -

                                                    [This article has been cross-posted on -glasnt.com/blog]

                                                    - - -

                                                    diff --git a/pt_BR/news/buzz/page/6/index.html b/pt_BR/news/buzz/page/6/index.html index 5ef9009ded..0038966be6 100644 --- a/pt_BR/news/buzz/page/6/index.html +++ b/pt_BR/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                                    The Buzz

                                                    +

                                                    Come sprint with us at PyCon US 2017

                                                    +

                                                    + +Publicado por + + + Katie McLaughlin + + +em + 1 February 2017 +

                                                    + +

                                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                    +
                                                    +

                                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                                    +

                                                    — PyBee (@PyBeeWare) January 30, 2017

                                                    +
                                                    +

                                                    PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                                    +

                                                    For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                                    +

                                                    With this booth, we get two tickets to the conference. This includes:

                                                    +
                                                      +
                                                    • access to the opening reception
                                                    • +
                                                    • 3 days of conference talks, expo hall / job fair
                                                    • +
                                                    • breakfasts, breaks, lunches, and
                                                    • +
                                                    • swag bag
                                                    • +
                                                    +

                                                    Thing is, both Russell and I have +already registered.

                                                    +

                                                    So, we want to give you the ticket.

                                                    +

                                                    Yes, you.

                                                    +

                                                    If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                                    +

                                                    What do we want in return?

                                                    +

                                                    Just a little bit of your time.

                                                    +

                                                    The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                                    +

                                                    Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                                    +

                                                    Does this sound like something you'd be interested in?

                                                    +

                                                    Please, email us!

                                                    +

                                                    Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                                    +

                                                    We need to allocate our tickets early, so please email us by February +12, 2017

                                                    +

                                                    If you have any questions, just ask +myself or +Russell!

                                                    +

                                                    We'd love to see you there! ✨

                                                    +

                                                    [This article has been cross-posted on +glasnt.com/blog]

                                                    + + + + + + + + +

                                                    Money, Money, Money

                                                    diff --git a/pt_BR/news/events/index.html b/pt_BR/news/events/index.html index b5e524b1e3..222866129a 100644 --- a/pt_BR/news/events/index.html +++ b/pt_BR/news/events/index.html @@ -211,12 +211,12 @@

                                                    Maio 22, 2017 PyCon US 2017 sprint

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 booth

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 17, 2017 PyCon US 2017 tutorial

                                                    Maio 11, 2017 OSCON 2017 booth

                                                    @@ -227,10 +227,10 @@

                                                    Fevereiro 18, 2017 PyCaribbean 2017 keynote

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 16, 2017 WOOTConf 2017 organizing

                                                    Novembro 3, 2016 Django: Under The Hood 2016 attending

                                                    diff --git a/pt_BR/news/events/page/2/index.html b/pt_BR/news/events/page/2/index.html index 15c2034bb1..fe61b37021 100644 --- a/pt_BR/news/events/page/2/index.html +++ b/pt_BR/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                                    Maio 22, 2017 PyCon US 2017 sprint

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 booth

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 17, 2017 PyCon US 2017 tutorial

                                                    Maio 11, 2017 OSCON 2017 booth

                                                    @@ -227,10 +227,10 @@

                                                    Fevereiro 18, 2017 PyCaribbean 2017 keynote

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 16, 2017 WOOTConf 2017 organizing

                                                    Novembro 3, 2016 Django: Under The Hood 2016 attending

                                                    diff --git a/pt_BR/news/events/page/3/index.html b/pt_BR/news/events/page/3/index.html index 69ac04cfcb..a77109911e 100644 --- a/pt_BR/news/events/page/3/index.html +++ b/pt_BR/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                                    Maio 22, 2017 PyCon US 2017 sprint

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 booth

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 17, 2017 PyCon US 2017 tutorial

                                                    Maio 11, 2017 OSCON 2017 booth

                                                    @@ -227,10 +227,10 @@

                                                    Fevereiro 18, 2017 PyCaribbean 2017 keynote

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 16, 2017 WOOTConf 2017 organizing

                                                    Novembro 3, 2016 Django: Under The Hood 2016 attending

                                                    diff --git a/pt_BR/news/events/page/4/index.html b/pt_BR/news/events/page/4/index.html index 48b5538604..eb148cd77c 100644 --- a/pt_BR/news/events/page/4/index.html +++ b/pt_BR/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                                    Maio 22, 2017 PyCon US 2017 sprint

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    +

                                                    Maio 19, 2017 PyCon US 2017 booth

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 19, 2017 PyCon US 2017 talk

                                                    -

                                                    Maio 17, 2017 PyCon US 2017 tutorial

                                                    Maio 11, 2017 OSCON 2017 booth

                                                    @@ -227,10 +227,10 @@

                                                    Fevereiro 18, 2017 PyCaribbean 2017 keynote

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    -

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 18, 2017 Linux.conf.au 2017 talk

                                                    +

                                                    Janeiro 16, 2017 WOOTConf 2017 organizing

                                                    Novembro 3, 2016 Django: Under The Hood 2016 attending

                                                    diff --git a/pt_BR/news/index.html b/pt_BR/news/index.html index 94e5ac452e..93d9760556 100644 --- a/pt_BR/news/index.html +++ b/pt_BR/news/index.html @@ -184,6 +184,18 @@

                                                    Notícias

                                                    +

                                                    June 2024 Status update

                                                    +

                                                    +Publicado por + + + Russell Keith-Magee + + +em + 2024-07-01 +

                                                    +

                                                    May 2024 Status Update

                                                    Publicado por @@ -292,18 +304,6 @@

                                                    November 2023 Status 2023-12-01

                                                    -

                                                    October 2023 Status Update

                                                    -

                                                    -Publicado por - - - Russell Keith-Magee - - -em - 2023-11-01 -

                                                    - ... mais artigos diff --git a/pt_BR/sitemap.xml b/pt_BR/sitemap.xml index f990ef76f5..d11facd7e6 100644 --- a/pt_BR/sitemap.xml +++ b/pt_BR/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/pt_BR/news/ http://beeware.org/pt_BR/news/buzz/ + http://beeware.org/pt_BR/news/buzz/june-2024-status-update/ http://beeware.org/pt_BR/news/buzz/may-2024-status-update/ http://beeware.org/pt_BR/news/buzz/april-2024-status-update/ http://beeware.org/pt_BR/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/pt_BR/news/events/python-brasil-2016-sprints/ http://beeware.org/pt_BR/news/events/django-under-the-hood-2016/ http://beeware.org/pt_BR/news/events/wootconf-2017/ - http://beeware.org/pt_BR/news/events/linuxconfau-2017-rkm/ http://beeware.org/pt_BR/news/events/linuxconfau-2017-km/ + http://beeware.org/pt_BR/news/events/linuxconfau-2017-rkm/ http://beeware.org/pt_BR/news/events/pycaribbean-2017/ http://beeware.org/pt_BR/news/events/djangocon-europe-2017/ http://beeware.org/pt_BR/news/events/djangocon-europe-2017-sprints/ http://beeware.org/pt_BR/news/events/oscon-2017/ http://beeware.org/pt_BR/news/events/pycon-us-2017-tutorials/ + http://beeware.org/pt_BR/news/events/pycon-us-2017-rkm/ http://beeware.org/pt_BR/news/events/pycon-us-2017/ http://beeware.org/pt_BR/news/events/pycon-us-2017-km/ - http://beeware.org/pt_BR/news/events/pycon-us-2017-rkm/ http://beeware.org/pt_BR/news/events/pycon-us-2017-sprints/ http://beeware.org/pt_BR/news/events/pycon-tw-2017/ http://beeware.org/pt_BR/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/pt_BR/news/events/djangocon-us-2017-km/ http://beeware.org/pt_BR/news/events/djangocon-us-2017-rkm/ http://beeware.org/pt_BR/news/events/djangocon-us-2017-sprints/ - http://beeware.org/pt_BR/project/ - http://beeware.org/pt_BR/project/overview/ - http://beeware.org/pt_BR/project/about/ - http://beeware.org/pt_BR/project/using/ - http://beeware.org/pt_BR/project/projects/ - http://beeware.org/pt_BR/project/projects/applications/ - http://beeware.org/pt_BR/project/projects/applications/podium/ - http://beeware.org/pt_BR/project/projects/tools/ - http://beeware.org/pt_BR/project/projects/tools/beefore/ - http://beeware.org/pt_BR/project/projects/tools/duvet/ - http://beeware.org/pt_BR/project/projects/tools/beekeeper/ - http://beeware.org/pt_BR/project/projects/tools/briefcase/ - http://beeware.org/pt_BR/project/projects/tools/cricket/ - http://beeware.org/pt_BR/project/projects/tools/bugjar/ - http://beeware.org/pt_BR/project/projects/tools/galley/ - http://beeware.org/pt_BR/project/projects/libraries/ - http://beeware.org/pt_BR/project/projects/libraries/colosseum/ - http://beeware.org/pt_BR/project/projects/libraries/toga/ - http://beeware.org/pt_BR/project/projects/libraries/travertino/ - http://beeware.org/pt_BR/project/projects/libraries/ouroboros/ - http://beeware.org/pt_BR/project/projects/bridges/ - http://beeware.org/pt_BR/project/projects/bridges/rubicon/ - http://beeware.org/pt_BR/project/projects/templates/ - http://beeware.org/pt_BR/project/projects/templates/python-android-template/ - http://beeware.org/pt_BR/project/projects/templates/python-tvos-template/ - http://beeware.org/pt_BR/project/projects/templates/python-ios-template/ - http://beeware.org/pt_BR/project/projects/templates/python-macos-template/ - http://beeware.org/pt_BR/project/projects/support/ - http://beeware.org/pt_BR/project/projects/support/python-apple-support/ - http://beeware.org/pt_BR/project/projects/support/python-linux-support/ - http://beeware.org/pt_BR/project/projects/support/python-android-support/ - http://beeware.org/pt_BR/project/projects/attic/ - http://beeware.org/pt_BR/project/projects/attic/batavia/ - http://beeware.org/pt_BR/project/projects/attic/python-tvos-support/ - http://beeware.org/pt_BR/project/projects/attic/sealang/ - http://beeware.org/pt_BR/project/projects/attic/seasnake/ - http://beeware.org/pt_BR/project/projects/attic/voc/ - http://beeware.org/pt_BR/project/projects/attic/waggle/ - http://beeware.org/pt_BR/project/projects/attic/trebuchet/ - http://beeware.org/pt_BR/project/projects/attic/cassowary/ - http://beeware.org/pt_BR/project/projects/attic/cookiecutter-project/ - http://beeware.org/pt_BR/project/projects/attic/cookiecutter-website/ - http://beeware.org/pt_BR/project/projects/attic/python-ios-support/ - http://beeware.org/pt_BR/project/projects/attic/python-osx-support/ http://beeware.org/pt_BR/community/ http://beeware.org/pt_BR/community/behavior/ - http://beeware.org/pt_BR/community/behavior/making-a-coc-complaint/ http://beeware.org/pt_BR/community/behavior/code-of-conduct/ + http://beeware.org/pt_BR/community/behavior/making-a-coc-complaint/ http://beeware.org/pt_BR/community/behavior/changes/ http://beeware.org/pt_BR/community/team/ http://beeware.org/pt_BR/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/pt_BR/community/team/obulat/ http://beeware.org/pt_BR/community/team/saroad2/ http://beeware.org/pt_BR/community/team/samschott/ - http://beeware.org/pt_BR/community/team/rmartin16/ http://beeware.org/pt_BR/community/team/mhsmith/ + http://beeware.org/pt_BR/community/team/rmartin16/ http://beeware.org/pt_BR/community/getting-help/ http://beeware.org/pt_BR/community/keep-informed/ http://beeware.org/pt_BR/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/pt_BR/community/related/ http://beeware.org/pt_BR/community/development/ http://beeware.org/pt_BR/community/consulting/ + http://beeware.org/pt_BR/project/ + http://beeware.org/pt_BR/project/overview/ + http://beeware.org/pt_BR/project/about/ + http://beeware.org/pt_BR/project/using/ + http://beeware.org/pt_BR/project/projects/ + http://beeware.org/pt_BR/project/projects/applications/ + http://beeware.org/pt_BR/project/projects/applications/podium/ + http://beeware.org/pt_BR/project/projects/tools/ + http://beeware.org/pt_BR/project/projects/tools/beefore/ + http://beeware.org/pt_BR/project/projects/tools/duvet/ + http://beeware.org/pt_BR/project/projects/tools/beekeeper/ + http://beeware.org/pt_BR/project/projects/tools/briefcase/ + http://beeware.org/pt_BR/project/projects/tools/cricket/ + http://beeware.org/pt_BR/project/projects/tools/bugjar/ + http://beeware.org/pt_BR/project/projects/tools/galley/ + http://beeware.org/pt_BR/project/projects/libraries/ + http://beeware.org/pt_BR/project/projects/libraries/colosseum/ + http://beeware.org/pt_BR/project/projects/libraries/toga/ + http://beeware.org/pt_BR/project/projects/libraries/travertino/ + http://beeware.org/pt_BR/project/projects/libraries/ouroboros/ + http://beeware.org/pt_BR/project/projects/bridges/ + http://beeware.org/pt_BR/project/projects/bridges/rubicon/ + http://beeware.org/pt_BR/project/projects/templates/ + http://beeware.org/pt_BR/project/projects/templates/python-android-template/ + http://beeware.org/pt_BR/project/projects/templates/python-tvos-template/ + http://beeware.org/pt_BR/project/projects/templates/python-ios-template/ + http://beeware.org/pt_BR/project/projects/templates/python-macos-template/ + http://beeware.org/pt_BR/project/projects/support/ + http://beeware.org/pt_BR/project/projects/support/python-apple-support/ + http://beeware.org/pt_BR/project/projects/support/python-linux-support/ + http://beeware.org/pt_BR/project/projects/support/python-android-support/ + http://beeware.org/pt_BR/project/projects/attic/ + http://beeware.org/pt_BR/project/projects/attic/batavia/ + http://beeware.org/pt_BR/project/projects/attic/python-tvos-support/ + http://beeware.org/pt_BR/project/projects/attic/sealang/ + http://beeware.org/pt_BR/project/projects/attic/seasnake/ + http://beeware.org/pt_BR/project/projects/attic/voc/ + http://beeware.org/pt_BR/project/projects/attic/waggle/ + http://beeware.org/pt_BR/project/projects/attic/trebuchet/ + http://beeware.org/pt_BR/project/projects/attic/cassowary/ + http://beeware.org/pt_BR/project/projects/attic/cookiecutter-project/ + http://beeware.org/pt_BR/project/projects/attic/cookiecutter-website/ + http://beeware.org/pt_BR/project/projects/attic/python-ios-support/ + http://beeware.org/pt_BR/project/projects/attic/python-osx-support/ http://beeware.org/pt_BR/contributing/ http://beeware.org/pt_BR/contributing/how/ http://beeware.org/pt_BR/contributing/how/translations/ @@ -315,8 +316,8 @@ http://beeware.org/pt_BR/contributing/how/first-time/setup/ http://beeware.org/pt_BR/contributing/how/first-time/github-notifications-101/ http://beeware.org/pt_BR/contributing/how/first-time/what-is-a/ - http://beeware.org/pt_BR/contributing/how/first-time/what-is-a/git/ http://beeware.org/pt_BR/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/pt_BR/contributing/how/first-time/what-is-a/git/ http://beeware.org/pt_BR/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/pt_BR/contributing/how/first-time/more/ http://beeware.org/pt_BR/contributing/challenge-coins/ diff --git a/pt_BR/sitemap/index.html b/pt_BR/sitemap/index.html index ef1f6ae5a4..53b36b00d7 100644 --- a/pt_BR/sitemap/index.html +++ b/pt_BR/sitemap/index.html @@ -176,6 +176,10 @@

                                                    Sitemap

                                                  • The Buzz
                                                      +
                                                    • June 2024 Status update + +
                                                    • +
                                                    • May 2024 Status Update
                                                    • @@ -450,11 +454,11 @@

                                                      Sitemap

                                                      -
                                                    • Linux.conf.au 2017 +
                                                    • Linux.conf.au 2017
                                                    • -
                                                    • Linux.conf.au 2017 +
                                                    • Linux.conf.au 2017
                                                    • @@ -478,15 +482,15 @@

                                                      Sitemap

                                                      -
                                                    • PyCon US 2017 +
                                                    • PyCon US 2017
                                                    • -
                                                    • PyCon US 2017 +
                                                    • PyCon US 2017
                                                    • -
                                                    • PyCon US 2017 +
                                                    • PyCon US 2017
                                                    • @@ -544,211 +548,17 @@

                                                      Sitemap

                                                      -
                                                    • O Projeto BeeWare - - - -
                                                    • -
                                                    • Comunidade
                                                      • Comportamento @@ -1420,6 +1230,200 @@

                                                        Sitemap

                                                      • +
                                                      • O Projeto BeeWare + + + +
                                                      • +
                                                      • Contribuir
                                                          @@ -1460,11 +1464,11 @@

                                                          Sitemap

                                                        • O que é...?
                                                            -
                                                          • git +
                                                          • CI
                                                          • -
                                                          • CI +
                                                          • git
                                                          • diff --git a/sitemap.xml b/sitemap.xml index 184f52d299..b150f3687e 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/news/ http://beeware.org/news/buzz/ + http://beeware.org/news/buzz/june-2024-status-update/ http://beeware.org/news/buzz/may-2024-status-update/ http://beeware.org/news/buzz/april-2024-status-update/ http://beeware.org/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/news/events/python-brasil-2016-sprints/ http://beeware.org/news/events/django-under-the-hood-2016/ http://beeware.org/news/events/wootconf-2017/ - http://beeware.org/news/events/linuxconfau-2017-rkm/ http://beeware.org/news/events/linuxconfau-2017-km/ + http://beeware.org/news/events/linuxconfau-2017-rkm/ http://beeware.org/news/events/pycaribbean-2017/ http://beeware.org/news/events/djangocon-europe-2017/ http://beeware.org/news/events/djangocon-europe-2017-sprints/ http://beeware.org/news/events/oscon-2017/ http://beeware.org/news/events/pycon-us-2017-tutorials/ + http://beeware.org/news/events/pycon-us-2017-rkm/ http://beeware.org/news/events/pycon-us-2017/ http://beeware.org/news/events/pycon-us-2017-km/ - http://beeware.org/news/events/pycon-us-2017-rkm/ http://beeware.org/news/events/pycon-us-2017-sprints/ http://beeware.org/news/events/pycon-tw-2017/ http://beeware.org/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/news/events/djangocon-us-2017-km/ http://beeware.org/news/events/djangocon-us-2017-rkm/ http://beeware.org/news/events/djangocon-us-2017-sprints/ - http://beeware.org/project/ - http://beeware.org/project/overview/ - http://beeware.org/project/about/ - http://beeware.org/project/using/ - http://beeware.org/project/projects/ - http://beeware.org/project/projects/applications/ - http://beeware.org/project/projects/applications/podium/ - http://beeware.org/project/projects/tools/ - http://beeware.org/project/projects/tools/beefore/ - http://beeware.org/project/projects/tools/duvet/ - http://beeware.org/project/projects/tools/beekeeper/ - http://beeware.org/project/projects/tools/briefcase/ - http://beeware.org/project/projects/tools/cricket/ - http://beeware.org/project/projects/tools/bugjar/ - http://beeware.org/project/projects/tools/galley/ - http://beeware.org/project/projects/libraries/ - http://beeware.org/project/projects/libraries/colosseum/ - http://beeware.org/project/projects/libraries/toga/ - http://beeware.org/project/projects/libraries/travertino/ - http://beeware.org/project/projects/libraries/ouroboros/ - http://beeware.org/project/projects/bridges/ - http://beeware.org/project/projects/bridges/rubicon/ - http://beeware.org/project/projects/templates/ - http://beeware.org/project/projects/templates/python-android-template/ - http://beeware.org/project/projects/templates/python-tvos-template/ - http://beeware.org/project/projects/templates/python-ios-template/ - http://beeware.org/project/projects/templates/python-macos-template/ - http://beeware.org/project/projects/support/ - http://beeware.org/project/projects/support/python-apple-support/ - http://beeware.org/project/projects/support/python-linux-support/ - http://beeware.org/project/projects/support/python-android-support/ - http://beeware.org/project/projects/attic/ - http://beeware.org/project/projects/attic/batavia/ - http://beeware.org/project/projects/attic/python-tvos-support/ - http://beeware.org/project/projects/attic/sealang/ - http://beeware.org/project/projects/attic/seasnake/ - http://beeware.org/project/projects/attic/voc/ - http://beeware.org/project/projects/attic/waggle/ - http://beeware.org/project/projects/attic/trebuchet/ - http://beeware.org/project/projects/attic/cassowary/ - http://beeware.org/project/projects/attic/cookiecutter-project/ - http://beeware.org/project/projects/attic/cookiecutter-website/ - http://beeware.org/project/projects/attic/python-ios-support/ - http://beeware.org/project/projects/attic/python-osx-support/ http://beeware.org/community/ http://beeware.org/community/behavior/ - http://beeware.org/community/behavior/making-a-coc-complaint/ http://beeware.org/community/behavior/code-of-conduct/ + http://beeware.org/community/behavior/making-a-coc-complaint/ http://beeware.org/community/behavior/changes/ http://beeware.org/community/team/ http://beeware.org/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/community/team/obulat/ http://beeware.org/community/team/saroad2/ http://beeware.org/community/team/samschott/ - http://beeware.org/community/team/rmartin16/ http://beeware.org/community/team/mhsmith/ + http://beeware.org/community/team/rmartin16/ http://beeware.org/community/getting-help/ http://beeware.org/community/keep-informed/ http://beeware.org/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/community/related/ http://beeware.org/community/development/ http://beeware.org/community/consulting/ + http://beeware.org/project/ + http://beeware.org/project/overview/ + http://beeware.org/project/about/ + http://beeware.org/project/using/ + http://beeware.org/project/projects/ + http://beeware.org/project/projects/applications/ + http://beeware.org/project/projects/applications/podium/ + http://beeware.org/project/projects/tools/ + http://beeware.org/project/projects/tools/beefore/ + http://beeware.org/project/projects/tools/duvet/ + http://beeware.org/project/projects/tools/beekeeper/ + http://beeware.org/project/projects/tools/briefcase/ + http://beeware.org/project/projects/tools/cricket/ + http://beeware.org/project/projects/tools/bugjar/ + http://beeware.org/project/projects/tools/galley/ + http://beeware.org/project/projects/libraries/ + http://beeware.org/project/projects/libraries/colosseum/ + http://beeware.org/project/projects/libraries/toga/ + http://beeware.org/project/projects/libraries/travertino/ + http://beeware.org/project/projects/libraries/ouroboros/ + http://beeware.org/project/projects/bridges/ + http://beeware.org/project/projects/bridges/rubicon/ + http://beeware.org/project/projects/templates/ + http://beeware.org/project/projects/templates/python-android-template/ + http://beeware.org/project/projects/templates/python-tvos-template/ + http://beeware.org/project/projects/templates/python-ios-template/ + http://beeware.org/project/projects/templates/python-macos-template/ + http://beeware.org/project/projects/support/ + http://beeware.org/project/projects/support/python-apple-support/ + http://beeware.org/project/projects/support/python-linux-support/ + http://beeware.org/project/projects/support/python-android-support/ + http://beeware.org/project/projects/attic/ + http://beeware.org/project/projects/attic/batavia/ + http://beeware.org/project/projects/attic/python-tvos-support/ + http://beeware.org/project/projects/attic/sealang/ + http://beeware.org/project/projects/attic/seasnake/ + http://beeware.org/project/projects/attic/voc/ + http://beeware.org/project/projects/attic/waggle/ + http://beeware.org/project/projects/attic/trebuchet/ + http://beeware.org/project/projects/attic/cassowary/ + http://beeware.org/project/projects/attic/cookiecutter-project/ + http://beeware.org/project/projects/attic/cookiecutter-website/ + http://beeware.org/project/projects/attic/python-ios-support/ + http://beeware.org/project/projects/attic/python-osx-support/ http://beeware.org/contributing/ http://beeware.org/contributing/how/ http://beeware.org/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/contributing/how/first-time/setup/ http://beeware.org/contributing/how/first-time/github-notifications-101/ http://beeware.org/contributing/how/first-time/what-is-a/ - http://beeware.org/contributing/how/first-time/what-is-a/git/ http://beeware.org/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/contributing/how/first-time/what-is-a/git/ http://beeware.org/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/contributing/how/first-time/more/ http://beeware.org/contributing/how/process/ diff --git a/sitemap/index.html b/sitemap/index.html index 91c7de4646..73d88747cb 100644 --- a/sitemap/index.html +++ b/sitemap/index.html @@ -176,6 +176,10 @@

                                                            Sitemap

                                                          • The Buzz
                                                              +
                                                            • June 2024 Status update + +
                                                            • +
                                                            • May 2024 Status Update
                                                            • @@ -450,11 +454,11 @@

                                                              Sitemap

                                                              -
                                                            • Linux.conf.au 2017 +
                                                            • Linux.conf.au 2017
                                                            • -
                                                            • Linux.conf.au 2017 +
                                                            • Linux.conf.au 2017
                                                            • @@ -478,15 +482,15 @@

                                                              Sitemap

                                                              -
                                                            • PyCon US 2017 +
                                                            • PyCon US 2017
                                                            • -
                                                            • PyCon US 2017 +
                                                            • PyCon US 2017
                                                            • -
                                                            • PyCon US 2017 +
                                                            • PyCon US 2017
                                                            • @@ -544,211 +548,17 @@

                                                              Sitemap

                                                              -
                                                            • BeeWare Project - - - -
                                                            • -
                                                            • Community
                                                              • Behavior @@ -1420,6 +1230,200 @@

                                                                Sitemap

                                                              • +
                                                              • BeeWare Project + + + +
                                                              • +
                                                              • Contributing
                                                                  @@ -1456,11 +1460,11 @@

                                                                  Sitemap

                                                                • What is...?
                                                                    -
                                                                  • git +
                                                                  • CI
                                                                  • -
                                                                  • CI +
                                                                  • git
                                                                  • diff --git a/tr/news/buzz/atom.xml b/tr/news/buzz/atom.xml index e62bf8ed58..55f8622190 100644 --- a/tr/news/buzz/atom.xml +++ b/tr/news/buzz/atom.xml @@ -1,5 +1,44 @@ -Vızıltıurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +Vızıltıurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/tr_TR/bee/index.html b/tr_TR/bee/index.html index a24e1847f7..2579180144 100644 --- a/tr_TR/bee/index.html +++ b/tr_TR/bee/index.html @@ -175,12 +175,12 @@

                                                                    Shortlinks

                                                                    -

                                                                    +

                                                                    -

                                                                    +

                                                                    @@ -190,12 +190,12 @@

                                                                    -

                                                                    +

                                                                    -

                                                                    +

                                                                    diff --git a/tr_TR/community/behavior/index.html b/tr_TR/community/behavior/index.html index 31ebea9b6d..8b8b682f14 100644 --- a/tr_TR/community/behavior/index.html +++ b/tr_TR/community/behavior/index.html @@ -183,13 +183,13 @@

                                                                    Behavior

                                                                    -

                                                                    Making a CoC complaint

                                                                    -

                                                                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                                                    +

                                                                    Code of Conduct

                                                                    +

                                                                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                                                    -

                                                                    Code of Conduct

                                                                    -

                                                                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                                                    +

                                                                    Making a CoC complaint

                                                                    +

                                                                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                                                    diff --git a/tr_TR/community/team/index.html b/tr_TR/community/team/index.html index 9e487e64d3..bdde7724b6 100644 --- a/tr_TR/community/team/index.html +++ b/tr_TR/community/team/index.html @@ -429,24 +429,24 @@

                                                                    Sam Schott

                                                                    -

                                                                    Russell Martin

                                                                    -

                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                    +

                                                                    Malcolm Smith

                                                                    +

                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                    - -  rmartin16 + +  mhsmith
                                                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                                                    - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                                                                    Russell Martin

                                                                    -

                                                                    Malcolm Smith

                                                                    -

                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                    +

                                                                    Russell Martin

                                                                    +

                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                    - -  mhsmith + +  rmartin16
                                                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                                                    - Superpower: Android + Superpower: Briefcase diff --git a/tr_TR/community/team/page/2/index.html b/tr_TR/community/team/page/2/index.html index 3dc0025712..337999b1db 100644 --- a/tr_TR/community/team/page/2/index.html +++ b/tr_TR/community/team/page/2/index.html @@ -429,24 +429,24 @@

                                                                    Sam Schott

                                                                    -

                                                                    Russell Martin

                                                                    -

                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                    +

                                                                    Malcolm Smith

                                                                    +

                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                    - -  rmartin16 + +  mhsmith
                                                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                                                    - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                                                                    Russell Martin

                                                                    -

                                                                    Malcolm Smith

                                                                    -

                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                    +

                                                                    Russell Martin

                                                                    +

                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                    - -  mhsmith + +  rmartin16
                                                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                                                    - Superpower: Android + Superpower: Briefcase diff --git a/tr_TR/contributing/how/first-time/what-is-a/index.html b/tr_TR/contributing/how/first-time/what-is-a/index.html index d11b57cfab..e63b1ce6ef 100644 --- a/tr_TR/contributing/how/first-time/what-is-a/index.html +++ b/tr_TR/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                                                    What is...?

                                                                    -

                                                                    git

                                                                    -

                                                                    What is git anyway?

                                                                    +

                                                                    CI

                                                                    +

                                                                    What is CI, or Continuous Integration

                                                                    -

                                                                    CI

                                                                    -

                                                                    What is CI, or Continuous Integration

                                                                    +

                                                                    git

                                                                    +

                                                                    What is git anyway?

                                                                    diff --git a/tr_TR/index.html b/tr_TR/index.html index afb151ccec..6a17d1d853 100644 --- a/tr_TR/index.html +++ b/tr_TR/index.html @@ -306,7 +306,7 @@

                                                                    Latest News

                                                                    -

                                                                    03 Jun: May 2024 Status Update

                                                                    +

                                                                    01 Jul: June 2024 Status update


                                                                    @@ -365,7 +365,7 @@

                                                                    Latest News

                                                                    -

                                                                    03 Jun: May 2024 Status Update

                                                                    +

                                                                    01 Jul: June 2024 Status update


                                                                    diff --git a/tr_TR/news/buzz/index.html b/tr_TR/news/buzz/index.html index cbd068af8c..89b2f7ba4b 100644 --- a/tr_TR/news/buzz/index.html +++ b/tr_TR/news/buzz/index.html @@ -188,6 +188,67 @@

                                                                    The Buzz

                                                                    +

                                                                    June 2024 Status update

                                                                    +

                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                                                                    + +

                                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                                    +
                                                                    +

                                                                    What we've done

                                                                    + +
                                                                    +
                                                                    +

                                                                    What's next?

                                                                    +

                                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                                    +
                                                                    +
                                                                    +

                                                                    Want to get involved?

                                                                    +

                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                    +
                                                                      +
                                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                                    2. +
                                                                    3. Filter out a message generated after Xcode updates
                                                                    4. +
                                                                    5. Add the ability to configure the ABIs built by an Android project
                                                                    6. +
                                                                    7. Rationalise the application of adhoc signing on macOS
                                                                    8. +
                                                                    9. Add support for custom PyPI repositories
                                                                    10. +
                                                                    11. Document how to debug an application in popular IDEs
                                                                    12. +
                                                                    13. Add an option to select the Android base image when creating new emulators
                                                                    14. +
                                                                    15. Add an API to entirely replace the style of a widget
                                                                    16. +
                                                                    17. Correct the handling of quotation marks in Android apps
                                                                    18. +
                                                                    +

                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                    +
                                                                    + + + + + + + + +

                                                                    May 2024 Status Update

                                                                    @@ -725,64 +786,6 @@

                                                                    Want to get involved?

                                                                    - - - - - - -

                                                                    October 2023 Status Update

                                                                    -

                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                                                                    - -

                                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                                    -
                                                                    -

                                                                    What we've done

                                                                    - -
                                                                    -
                                                                    -

                                                                    What's next?

                                                                    -

                                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                                    -

                                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                                    -
                                                                    -
                                                                    -

                                                                    Want to get involved?

                                                                    -

                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                    -
                                                                      -
                                                                    1. Filter out a message generated after Xcode updates
                                                                    2. -
                                                                    3. Add the ability to configure the ABIs built by an Android project
                                                                    4. -
                                                                    5. Rationalise the application of adhoc signing on macOS
                                                                    6. -
                                                                    7. Provide an option to override app settings from the command line
                                                                    8. -
                                                                    9. Add support for custom PyPI repositories
                                                                    10. -
                                                                    11. Document how to debug an application in popular IDEs
                                                                    12. -
                                                                    13. Correctly handle incomplete project deletions
                                                                    14. -
                                                                    15. Add an option to select the Android base image when creating new emulators
                                                                    16. -
                                                                    -

                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                    -
                                                                    - - -
                                                                    diff --git a/tr_TR/news/buzz/june-2024-status-update/index.html b/tr_TR/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..e8feeb8fba --- /dev/null +++ b/tr_TR/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                                                    + +
                                                                    +
                                                                    +
                                                                    + + + + + + +

                                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                                    +
                                                                    +

                                                                    What we've done

                                                                    + +
                                                                    +
                                                                    +

                                                                    What's next?

                                                                    +

                                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                                    +
                                                                    +
                                                                    +

                                                                    Want to get involved?

                                                                    +

                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                    +
                                                                      +
                                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                                    2. +
                                                                    3. Filter out a message generated after Xcode updates
                                                                    4. +
                                                                    5. Add the ability to configure the ABIs built by an Android project
                                                                    6. +
                                                                    7. Rationalise the application of adhoc signing on macOS
                                                                    8. +
                                                                    9. Add support for custom PyPI repositories
                                                                    10. +
                                                                    11. Document how to debug an application in popular IDEs
                                                                    12. +
                                                                    13. Add an option to select the Android base image when creating new emulators
                                                                    14. +
                                                                    15. Add an API to entirely replace the style of a widget
                                                                    16. +
                                                                    17. Correct the handling of quotation marks in Android apps
                                                                    18. +
                                                                    +

                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                    +
                                                                    + + +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    +Previous entry +
                                                                    +
                                                                    May 2024 Status Update
                                                                    + +
                                                                    +
                                                                    +
                                                                    +
                                                                    + + + + + + + + + + diff --git a/tr_TR/news/buzz/may-2024-status-update/index.html b/tr_TR/news/buzz/may-2024-status-update/index.html index 13291ec5f3..1c4d6e775e 100644 --- a/tr_TR/news/buzz/may-2024-status-update/index.html +++ b/tr_TR/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                                                    Want to get involved?

                                                                    +
                                                                    +Next entry +
                                                                    +
                                                                    June 2024 Status update
                                                                    +
                                                                    diff --git a/tr_TR/news/buzz/page/2/index.html b/tr_TR/news/buzz/page/2/index.html index 50c33824fe..24045f1a0a 100644 --- a/tr_TR/news/buzz/page/2/index.html +++ b/tr_TR/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                                                    The Buzz

                                                                    +

                                                                    October 2023 Status Update

                                                                    +

                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                                                                    + +

                                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                                    +
                                                                    +

                                                                    What we've done

                                                                    + +
                                                                    +
                                                                    +

                                                                    What's next?

                                                                    +

                                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                                    +

                                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                                    +
                                                                    +
                                                                    +

                                                                    Want to get involved?

                                                                    +

                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                    +
                                                                      +
                                                                    1. Filter out a message generated after Xcode updates
                                                                    2. +
                                                                    3. Add the ability to configure the ABIs built by an Android project
                                                                    4. +
                                                                    5. Rationalise the application of adhoc signing on macOS
                                                                    6. +
                                                                    7. Provide an option to override app settings from the command line
                                                                    8. +
                                                                    9. Add support for custom PyPI repositories
                                                                    10. +
                                                                    11. Document how to debug an application in popular IDEs
                                                                    12. +
                                                                    13. Correctly handle incomplete project deletions
                                                                    14. +
                                                                    15. Add an option to select the Android base image when creating new emulators
                                                                    16. +
                                                                    +

                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                    +
                                                                    + + + + + + + + +

                                                                    2023Q4 Roadmap

                                                                    @@ -681,65 +739,6 @@

                                                                    Summary

                                                                    - - - - - - -

                                                                    March 2023 Status Update

                                                                    -

                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                                                                    - -

                                                                    March has been a month of slow but steady progress for BeeWare.

                                                                    -
                                                                    -

                                                                    What we've done

                                                                    -
                                                                      -
                                                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                                    • -
                                                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                                    • -
                                                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                                    • -
                                                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                                    • -
                                                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                                    • -
                                                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                                    • -
                                                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                                    • -
                                                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                                    • -
                                                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                                    • -
                                                                    • We presented a tutorial at Everything Open 2023.
                                                                    • -
                                                                    -

                                                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                                    -
                                                                    -
                                                                    -

                                                                    What's next?

                                                                    -

                                                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                                    -
                                                                    -
                                                                    -

                                                                    Want to get involved?

                                                                    -

                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                    -
                                                                      -
                                                                    1. Modify the handling of app signing options
                                                                    2. -
                                                                    3. Filter out a message generated after Xcode updates
                                                                    4. -
                                                                    5. Add the ability to refresh the support package in a project
                                                                    6. -
                                                                    7. Provide protection against creating projects with "semi-reserved" names
                                                                    8. -
                                                                    9. Add the ability to configure the ABIs built by an Android project
                                                                    10. -
                                                                    11. Add support for the ANDROID_HOME environment variable
                                                                    12. -
                                                                    13. Improve validation of project names in the Briefcase wizard
                                                                    14. -
                                                                    15. Rationalise the application of adhoc signing on macOS
                                                                    16. -
                                                                    17. Correct the capture of log messages on the web backend
                                                                    18. -
                                                                    -

                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                    -
                                                                    - - -
                                                                    diff --git a/tr_TR/news/buzz/page/3/index.html b/tr_TR/news/buzz/page/3/index.html index f5f3e51dc3..57fc111abb 100644 --- a/tr_TR/news/buzz/page/3/index.html +++ b/tr_TR/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                                                    The Buzz

                                                                    +

                                                                    March 2023 Status Update

                                                                    +

                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                                                                    + +

                                                                    March has been a month of slow but steady progress for BeeWare.

                                                                    +
                                                                    +

                                                                    What we've done

                                                                    +
                                                                      +
                                                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                                    • +
                                                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                                    • +
                                                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                                    • +
                                                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                                    • +
                                                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                                    • +
                                                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                                    • +
                                                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                                    • +
                                                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                                    • +
                                                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                                    • +
                                                                    • We presented a tutorial at Everything Open 2023.
                                                                    • +
                                                                    +

                                                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                                    +
                                                                    +
                                                                    +

                                                                    What's next?

                                                                    +

                                                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                                    +
                                                                    +
                                                                    +

                                                                    Want to get involved?

                                                                    +

                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                    +
                                                                      +
                                                                    1. Modify the handling of app signing options
                                                                    2. +
                                                                    3. Filter out a message generated after Xcode updates
                                                                    4. +
                                                                    5. Add the ability to refresh the support package in a project
                                                                    6. +
                                                                    7. Provide protection against creating projects with "semi-reserved" names
                                                                    8. +
                                                                    9. Add the ability to configure the ABIs built by an Android project
                                                                    10. +
                                                                    11. Add support for the ANDROID_HOME environment variable
                                                                    12. +
                                                                    13. Improve validation of project names in the Briefcase wizard
                                                                    14. +
                                                                    15. Rationalise the application of adhoc signing on macOS
                                                                    16. +
                                                                    17. Correct the capture of log messages on the web backend
                                                                    18. +
                                                                    +

                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                    +
                                                                    + + + + + + + + +

                                                                    February 2023 Status Update

                                                                    @@ -718,49 +777,6 @@

                                                                    What's next?

                                                                    - - - - - - -

                                                                    July 2022 Status Update

                                                                    -

                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                                                                    - -

                                                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                                    -

                                                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                                    -
                                                                    -

                                                                    What we've done

                                                                    -

                                                                    During July:

                                                                    -
                                                                      -
                                                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                                    • -
                                                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                                    • -
                                                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                                    • -
                                                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                                    • -
                                                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                                    • -
                                                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                                    • -
                                                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                                    • -
                                                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                                    • -
                                                                    • We've started looking into binary dependencies on iOS apps.
                                                                    • -
                                                                    -
                                                                    -
                                                                    -

                                                                    What's next?

                                                                    -

                                                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                                    -
                                                                    - - -
                                                                    diff --git a/tr_TR/news/buzz/page/4/index.html b/tr_TR/news/buzz/page/4/index.html index 8c2865527a..0ab6a3a8d4 100644 --- a/tr_TR/news/buzz/page/4/index.html +++ b/tr_TR/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                                                    The Buzz

                                                                    +

                                                                    July 2022 Status Update

                                                                    +

                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                                                                    + +

                                                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                                    +

                                                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                                    +
                                                                    +

                                                                    What we've done

                                                                    +

                                                                    During July:

                                                                    +
                                                                      +
                                                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                                    • +
                                                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                                    • +
                                                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                                    • +
                                                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                                    • +
                                                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                                    • +
                                                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                                    • +
                                                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                                    • +
                                                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                                    • +
                                                                    • We've started looking into binary dependencies on iOS apps.
                                                                    • +
                                                                    +
                                                                    +
                                                                    +

                                                                    What's next?

                                                                    +

                                                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                                    +
                                                                    + + + + + + + + +

                                                                    June 2022 Status Update

                                                                    @@ -580,33 +623,6 @@

                                                                    Python on Android: I - - - - - - -

                                                                    We have a contractor for our Android contract!

                                                                    -

                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                                                                    - -

                                                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                                                    -

                                                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                                                    -

                                                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                                                    -

                                                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                                                    -

                                                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                                                    - - -

                                                                    diff --git a/tr_TR/news/buzz/page/5/index.html b/tr_TR/news/buzz/page/5/index.html index 601b467830..4da6d61f90 100644 --- a/tr_TR/news/buzz/page/5/index.html +++ b/tr_TR/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                                                    The Buzz

                                                                    +

                                                                    We have a contractor for our Android contract!

                                                                    +

                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                                                                    + +

                                                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                                                    +

                                                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                                                    +

                                                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                                                    +

                                                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                                                    +

                                                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                                                    + + + + + + + + +

                                                                    BeeWare Project Awarded a PSF Education Grant

                                                                    @@ -863,82 +890,6 @@

                                                                    A request for your help< - - - - - - -

                                                                    Come sprint with us at PyCon US 2017

                                                                    -

                                                                    - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                                                                    - -

                                                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                                    -
                                                                    -

                                                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                                                    -

                                                                    — PyBee (@PyBeeWare) January 30, 2017

                                                                    -
                                                                    -

                                                                    PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                                                    -

                                                                    For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                                                    -

                                                                    With this booth, we get two tickets to the conference. This includes:

                                                                    -
                                                                      -
                                                                    • access to the opening reception
                                                                    • -
                                                                    • 3 days of conference talks, expo hall / job fair
                                                                    • -
                                                                    • breakfasts, breaks, lunches, and
                                                                    • -
                                                                    • swag bag
                                                                    • -
                                                                    -

                                                                    Thing is, both Russell and I have -already registered.

                                                                    -

                                                                    So, we want to give you the ticket.

                                                                    -

                                                                    Yes, you.

                                                                    -

                                                                    If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                                                    -

                                                                    What do we want in return?

                                                                    -

                                                                    Just a little bit of your time.

                                                                    -

                                                                    The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                                                    -

                                                                    Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                                                    -

                                                                    Does this sound like something you'd be interested in?

                                                                    -

                                                                    Please, email us!

                                                                    -

                                                                    Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                                                    -

                                                                    We need to allocate our tickets early, so please email us by February -12, 2017

                                                                    -

                                                                    If you have any questions, just ask -myself or -Russell!

                                                                    -

                                                                    We'd love to see you there! ✨

                                                                    -

                                                                    [This article has been cross-posted on -glasnt.com/blog]

                                                                    - - -

                                                                    diff --git a/tr_TR/news/buzz/page/6/index.html b/tr_TR/news/buzz/page/6/index.html index 1fc3e1625c..e2db285219 100644 --- a/tr_TR/news/buzz/page/6/index.html +++ b/tr_TR/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                                                    The Buzz

                                                                    +

                                                                    Come sprint with us at PyCon US 2017

                                                                    +

                                                                    + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                                                                    + +

                                                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                                    +
                                                                    +

                                                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                                                    +

                                                                    — PyBee (@PyBeeWare) January 30, 2017

                                                                    +
                                                                    +

                                                                    PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                                                    +

                                                                    For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                                                    +

                                                                    With this booth, we get two tickets to the conference. This includes:

                                                                    +
                                                                      +
                                                                    • access to the opening reception
                                                                    • +
                                                                    • 3 days of conference talks, expo hall / job fair
                                                                    • +
                                                                    • breakfasts, breaks, lunches, and
                                                                    • +
                                                                    • swag bag
                                                                    • +
                                                                    +

                                                                    Thing is, both Russell and I have +already registered.

                                                                    +

                                                                    So, we want to give you the ticket.

                                                                    +

                                                                    Yes, you.

                                                                    +

                                                                    If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                                                    +

                                                                    What do we want in return?

                                                                    +

                                                                    Just a little bit of your time.

                                                                    +

                                                                    The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                                                    +

                                                                    Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                                                    +

                                                                    Does this sound like something you'd be interested in?

                                                                    +

                                                                    Please, email us!

                                                                    +

                                                                    Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                                                    +

                                                                    We need to allocate our tickets early, so please email us by February +12, 2017

                                                                    +

                                                                    If you have any questions, just ask +myself or +Russell!

                                                                    +

                                                                    We'd love to see you there! ✨

                                                                    +

                                                                    [This article has been cross-posted on +glasnt.com/blog]

                                                                    + + + + + + + + +

                                                                    Money, Money, Money

                                                                    diff --git a/tr_TR/news/events/index.html b/tr_TR/news/events/index.html index e3d5669ea7..cafd53697c 100644 --- a/tr_TR/news/events/index.html +++ b/tr_TR/news/events/index.html @@ -211,12 +211,12 @@

                                                                    Mayıs 22, 2017 PyCon US 2017 sprint

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 booth

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 17, 2017 PyCon US 2017 tutorial

                                                                    Mayıs 11, 2017 OSCON 2017 booth

                                                                    @@ -227,10 +227,10 @@

                                                                    Şubat 18, 2017 PyCaribbean 2017 keynote

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 16, 2017 WOOTConf 2017 organizing

                                                                    Kasım 3, 2016 Django: Under The Hood 2016 attending

                                                                    diff --git a/tr_TR/news/events/page/2/index.html b/tr_TR/news/events/page/2/index.html index 5ebbc962f7..aad3d86e19 100644 --- a/tr_TR/news/events/page/2/index.html +++ b/tr_TR/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                                                    Mayıs 22, 2017 PyCon US 2017 sprint

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 booth

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 17, 2017 PyCon US 2017 tutorial

                                                                    Mayıs 11, 2017 OSCON 2017 booth

                                                                    @@ -227,10 +227,10 @@

                                                                    Şubat 18, 2017 PyCaribbean 2017 keynote

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 16, 2017 WOOTConf 2017 organizing

                                                                    Kasım 3, 2016 Django: Under The Hood 2016 attending

                                                                    diff --git a/tr_TR/news/events/page/3/index.html b/tr_TR/news/events/page/3/index.html index f812290a3c..cb4c8fb2e0 100644 --- a/tr_TR/news/events/page/3/index.html +++ b/tr_TR/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                                                    Mayıs 22, 2017 PyCon US 2017 sprint

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 booth

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 17, 2017 PyCon US 2017 tutorial

                                                                    Mayıs 11, 2017 OSCON 2017 booth

                                                                    @@ -227,10 +227,10 @@

                                                                    Şubat 18, 2017 PyCaribbean 2017 keynote

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 16, 2017 WOOTConf 2017 organizing

                                                                    Kasım 3, 2016 Django: Under The Hood 2016 attending

                                                                    diff --git a/tr_TR/news/events/page/4/index.html b/tr_TR/news/events/page/4/index.html index f0c051aa9d..2a5f49d18c 100644 --- a/tr_TR/news/events/page/4/index.html +++ b/tr_TR/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                                                    Mayıs 22, 2017 PyCon US 2017 sprint

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    +

                                                                    Mayıs 19, 2017 PyCon US 2017 booth

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 19, 2017 PyCon US 2017 talk

                                                                    -

                                                                    Mayıs 17, 2017 PyCon US 2017 tutorial

                                                                    Mayıs 11, 2017 OSCON 2017 booth

                                                                    @@ -227,10 +227,10 @@

                                                                    Şubat 18, 2017 PyCaribbean 2017 keynote

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    -

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 18, 2017 Linux.conf.au 2017 talk

                                                                    +

                                                                    Ocak 16, 2017 WOOTConf 2017 organizing

                                                                    Kasım 3, 2016 Django: Under The Hood 2016 attending

                                                                    diff --git a/tr_TR/news/index.html b/tr_TR/news/index.html index 130b310339..0b29bf96b5 100644 --- a/tr_TR/news/index.html +++ b/tr_TR/news/index.html @@ -184,6 +184,18 @@

                                                                    News

                                                                    +

                                                                    June 2024 Status update

                                                                    +

                                                                    +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                                                                    +

                                                                    May 2024 Status Update

                                                                    Posted by @@ -292,18 +304,6 @@

                                                                    November 2023 Status 2023-12-01

                                                                    -

                                                                    October 2023 Status Update

                                                                    -

                                                                    -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                                                                    - ... more articles diff --git a/tr_TR/sitemap.xml b/tr_TR/sitemap.xml index e61e0a0c20..e99b398c50 100644 --- a/tr_TR/sitemap.xml +++ b/tr_TR/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/tr_TR/news/ http://beeware.org/tr_TR/news/buzz/ + http://beeware.org/tr_TR/news/buzz/june-2024-status-update/ http://beeware.org/tr_TR/news/buzz/may-2024-status-update/ http://beeware.org/tr_TR/news/buzz/april-2024-status-update/ http://beeware.org/tr_TR/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/tr_TR/news/events/python-brasil-2016-sprints/ http://beeware.org/tr_TR/news/events/django-under-the-hood-2016/ http://beeware.org/tr_TR/news/events/wootconf-2017/ - http://beeware.org/tr_TR/news/events/linuxconfau-2017-rkm/ http://beeware.org/tr_TR/news/events/linuxconfau-2017-km/ + http://beeware.org/tr_TR/news/events/linuxconfau-2017-rkm/ http://beeware.org/tr_TR/news/events/pycaribbean-2017/ http://beeware.org/tr_TR/news/events/djangocon-europe-2017/ http://beeware.org/tr_TR/news/events/djangocon-europe-2017-sprints/ http://beeware.org/tr_TR/news/events/oscon-2017/ http://beeware.org/tr_TR/news/events/pycon-us-2017-tutorials/ + http://beeware.org/tr_TR/news/events/pycon-us-2017-rkm/ http://beeware.org/tr_TR/news/events/pycon-us-2017/ http://beeware.org/tr_TR/news/events/pycon-us-2017-km/ - http://beeware.org/tr_TR/news/events/pycon-us-2017-rkm/ http://beeware.org/tr_TR/news/events/pycon-us-2017-sprints/ http://beeware.org/tr_TR/news/events/pycon-tw-2017/ http://beeware.org/tr_TR/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/tr_TR/news/events/djangocon-us-2017-km/ http://beeware.org/tr_TR/news/events/djangocon-us-2017-rkm/ http://beeware.org/tr_TR/news/events/djangocon-us-2017-sprints/ - http://beeware.org/tr_TR/project/ - http://beeware.org/tr_TR/project/overview/ - http://beeware.org/tr_TR/project/about/ - http://beeware.org/tr_TR/project/using/ - http://beeware.org/tr_TR/project/projects/ - http://beeware.org/tr_TR/project/projects/applications/ - http://beeware.org/tr_TR/project/projects/applications/podium/ - http://beeware.org/tr_TR/project/projects/tools/ - http://beeware.org/tr_TR/project/projects/tools/beefore/ - http://beeware.org/tr_TR/project/projects/tools/duvet/ - http://beeware.org/tr_TR/project/projects/tools/beekeeper/ - http://beeware.org/tr_TR/project/projects/tools/briefcase/ - http://beeware.org/tr_TR/project/projects/tools/cricket/ - http://beeware.org/tr_TR/project/projects/tools/bugjar/ - http://beeware.org/tr_TR/project/projects/tools/galley/ - http://beeware.org/tr_TR/project/projects/libraries/ - http://beeware.org/tr_TR/project/projects/libraries/colosseum/ - http://beeware.org/tr_TR/project/projects/libraries/toga/ - http://beeware.org/tr_TR/project/projects/libraries/travertino/ - http://beeware.org/tr_TR/project/projects/libraries/ouroboros/ - http://beeware.org/tr_TR/project/projects/bridges/ - http://beeware.org/tr_TR/project/projects/bridges/rubicon/ - http://beeware.org/tr_TR/project/projects/templates/ - http://beeware.org/tr_TR/project/projects/templates/python-android-template/ - http://beeware.org/tr_TR/project/projects/templates/python-tvos-template/ - http://beeware.org/tr_TR/project/projects/templates/python-ios-template/ - http://beeware.org/tr_TR/project/projects/templates/python-macos-template/ - http://beeware.org/tr_TR/project/projects/support/ - http://beeware.org/tr_TR/project/projects/support/python-apple-support/ - http://beeware.org/tr_TR/project/projects/support/python-linux-support/ - http://beeware.org/tr_TR/project/projects/support/python-android-support/ - http://beeware.org/tr_TR/project/projects/attic/ - http://beeware.org/tr_TR/project/projects/attic/batavia/ - http://beeware.org/tr_TR/project/projects/attic/python-tvos-support/ - http://beeware.org/tr_TR/project/projects/attic/sealang/ - http://beeware.org/tr_TR/project/projects/attic/seasnake/ - http://beeware.org/tr_TR/project/projects/attic/voc/ - http://beeware.org/tr_TR/project/projects/attic/waggle/ - http://beeware.org/tr_TR/project/projects/attic/trebuchet/ - http://beeware.org/tr_TR/project/projects/attic/cassowary/ - http://beeware.org/tr_TR/project/projects/attic/cookiecutter-project/ - http://beeware.org/tr_TR/project/projects/attic/cookiecutter-website/ - http://beeware.org/tr_TR/project/projects/attic/python-ios-support/ - http://beeware.org/tr_TR/project/projects/attic/python-osx-support/ http://beeware.org/tr_TR/community/ http://beeware.org/tr_TR/community/behavior/ - http://beeware.org/tr_TR/community/behavior/making-a-coc-complaint/ http://beeware.org/tr_TR/community/behavior/code-of-conduct/ + http://beeware.org/tr_TR/community/behavior/making-a-coc-complaint/ http://beeware.org/tr_TR/community/behavior/changes/ http://beeware.org/tr_TR/community/team/ http://beeware.org/tr_TR/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/tr_TR/community/team/obulat/ http://beeware.org/tr_TR/community/team/saroad2/ http://beeware.org/tr_TR/community/team/samschott/ - http://beeware.org/tr_TR/community/team/rmartin16/ http://beeware.org/tr_TR/community/team/mhsmith/ + http://beeware.org/tr_TR/community/team/rmartin16/ http://beeware.org/tr_TR/community/getting-help/ http://beeware.org/tr_TR/community/keep-informed/ http://beeware.org/tr_TR/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/tr_TR/community/related/ http://beeware.org/tr_TR/community/development/ http://beeware.org/tr_TR/community/consulting/ + http://beeware.org/tr_TR/project/ + http://beeware.org/tr_TR/project/overview/ + http://beeware.org/tr_TR/project/about/ + http://beeware.org/tr_TR/project/using/ + http://beeware.org/tr_TR/project/projects/ + http://beeware.org/tr_TR/project/projects/applications/ + http://beeware.org/tr_TR/project/projects/applications/podium/ + http://beeware.org/tr_TR/project/projects/tools/ + http://beeware.org/tr_TR/project/projects/tools/beefore/ + http://beeware.org/tr_TR/project/projects/tools/duvet/ + http://beeware.org/tr_TR/project/projects/tools/beekeeper/ + http://beeware.org/tr_TR/project/projects/tools/briefcase/ + http://beeware.org/tr_TR/project/projects/tools/cricket/ + http://beeware.org/tr_TR/project/projects/tools/bugjar/ + http://beeware.org/tr_TR/project/projects/tools/galley/ + http://beeware.org/tr_TR/project/projects/libraries/ + http://beeware.org/tr_TR/project/projects/libraries/colosseum/ + http://beeware.org/tr_TR/project/projects/libraries/toga/ + http://beeware.org/tr_TR/project/projects/libraries/travertino/ + http://beeware.org/tr_TR/project/projects/libraries/ouroboros/ + http://beeware.org/tr_TR/project/projects/bridges/ + http://beeware.org/tr_TR/project/projects/bridges/rubicon/ + http://beeware.org/tr_TR/project/projects/templates/ + http://beeware.org/tr_TR/project/projects/templates/python-android-template/ + http://beeware.org/tr_TR/project/projects/templates/python-tvos-template/ + http://beeware.org/tr_TR/project/projects/templates/python-ios-template/ + http://beeware.org/tr_TR/project/projects/templates/python-macos-template/ + http://beeware.org/tr_TR/project/projects/support/ + http://beeware.org/tr_TR/project/projects/support/python-apple-support/ + http://beeware.org/tr_TR/project/projects/support/python-linux-support/ + http://beeware.org/tr_TR/project/projects/support/python-android-support/ + http://beeware.org/tr_TR/project/projects/attic/ + http://beeware.org/tr_TR/project/projects/attic/batavia/ + http://beeware.org/tr_TR/project/projects/attic/python-tvos-support/ + http://beeware.org/tr_TR/project/projects/attic/sealang/ + http://beeware.org/tr_TR/project/projects/attic/seasnake/ + http://beeware.org/tr_TR/project/projects/attic/voc/ + http://beeware.org/tr_TR/project/projects/attic/waggle/ + http://beeware.org/tr_TR/project/projects/attic/trebuchet/ + http://beeware.org/tr_TR/project/projects/attic/cassowary/ + http://beeware.org/tr_TR/project/projects/attic/cookiecutter-project/ + http://beeware.org/tr_TR/project/projects/attic/cookiecutter-website/ + http://beeware.org/tr_TR/project/projects/attic/python-ios-support/ + http://beeware.org/tr_TR/project/projects/attic/python-osx-support/ http://beeware.org/tr_TR/contributing/ http://beeware.org/tr_TR/contributing/how/ http://beeware.org/tr_TR/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/tr_TR/contributing/how/first-time/setup/ http://beeware.org/tr_TR/contributing/how/first-time/github-notifications-101/ http://beeware.org/tr_TR/contributing/how/first-time/what-is-a/ - http://beeware.org/tr_TR/contributing/how/first-time/what-is-a/git/ http://beeware.org/tr_TR/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/tr_TR/contributing/how/first-time/what-is-a/git/ http://beeware.org/tr_TR/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/tr_TR/contributing/how/first-time/more/ http://beeware.org/tr_TR/contributing/how/process/ diff --git a/tr_TR/sitemap/index.html b/tr_TR/sitemap/index.html index bcbe512cba..2b23b9fb00 100644 --- a/tr_TR/sitemap/index.html +++ b/tr_TR/sitemap/index.html @@ -176,6 +176,10 @@

                                                                    Sitemap

                                                                  • The Buzz
                                                                      +
                                                                    • June 2024 Status update + +
                                                                    • +
                                                                    • May 2024 Status Update
                                                                    • @@ -450,11 +454,11 @@

                                                                      Sitemap

                                                                      -
                                                                    • Linux.conf.au 2017 +
                                                                    • Linux.conf.au 2017
                                                                    • -
                                                                    • Linux.conf.au 2017 +
                                                                    • Linux.conf.au 2017
                                                                    • @@ -478,15 +482,15 @@

                                                                      Sitemap

                                                                      -
                                                                    • PyCon US 2017 +
                                                                    • PyCon US 2017
                                                                    • -
                                                                    • PyCon US 2017 +
                                                                    • PyCon US 2017
                                                                    • -
                                                                    • PyCon US 2017 +
                                                                    • PyCon US 2017
                                                                    • @@ -544,211 +548,17 @@

                                                                      Sitemap

                                                                      -
                                                                    • BeeWare Projesi - - - -
                                                                    • -
                                                                    • Topluluk
                                                                      • Behavior @@ -1420,6 +1230,200 @@

                                                                        Sitemap

                                                                      • +
                                                                      • BeeWare Projesi + + + +
                                                                      • +
                                                                      • Katkı
                                                                          @@ -1456,11 +1460,11 @@

                                                                          Sitemap

                                                                        • What is...?
                                                                            -
                                                                          • git +
                                                                          • CI
                                                                          • -
                                                                          • CI +
                                                                          • git
                                                                          • diff --git a/zh_CN/bee/index.html b/zh_CN/bee/index.html index d92d1c2570..e247fad165 100644 --- a/zh_CN/bee/index.html +++ b/zh_CN/bee/index.html @@ -175,12 +175,12 @@

                                                                            Shortlinks

                                                                            -

                                                                            +

                                                                            -

                                                                            +

                                                                            @@ -190,12 +190,12 @@

                                                                            -

                                                                            +

                                                                            -

                                                                            +

                                                                            diff --git a/zh_CN/community/behavior/index.html b/zh_CN/community/behavior/index.html index 61d852903d..f6062f06cb 100644 --- a/zh_CN/community/behavior/index.html +++ b/zh_CN/community/behavior/index.html @@ -183,13 +183,13 @@

                                                                            Behavior

                                                                            -

                                                                            Making a CoC complaint

                                                                            -

                                                                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                                                            +

                                                                            Code of Conduct

                                                                            +

                                                                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                                                            -

                                                                            Code of Conduct

                                                                            -

                                                                            All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                                                            +

                                                                            Making a CoC complaint

                                                                            +

                                                                            Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                                                            diff --git a/zh_CN/community/team/index.html b/zh_CN/community/team/index.html index 1721e60d61..57f281a51c 100644 --- a/zh_CN/community/team/index.html +++ b/zh_CN/community/team/index.html @@ -429,24 +429,24 @@

                                                                            Sam Schott

                                                                            -

                                                                            Russell Martin

                                                                            -

                                                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                            +

                                                                            Malcolm Smith

                                                                            +

                                                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                            - -  rmartin16 + +  mhsmith
                                                                            -  rmartin16@gmail.com +  smith@chaquo.com
                                                                            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                                                                            Russell Martin

                                                                            -

                                                                            Malcolm Smith

                                                                            -

                                                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                            +

                                                                            Russell Martin

                                                                            +

                                                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                            - -  mhsmith + +  rmartin16
                                                                            -  smith@chaquo.com +  rmartin16@gmail.com
                                                                            - Superpower: Android + Superpower: Briefcase diff --git a/zh_CN/community/team/page/2/index.html b/zh_CN/community/team/page/2/index.html index 9bb041ef18..908539fa47 100644 --- a/zh_CN/community/team/page/2/index.html +++ b/zh_CN/community/team/page/2/index.html @@ -429,24 +429,24 @@

                                                                            Sam Schott

                                                                            -

                                                                            Russell Martin

                                                                            -

                                                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                            +

                                                                            Malcolm Smith

                                                                            +

                                                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                            - -  rmartin16 + +  mhsmith
                                                                            -  rmartin16@gmail.com +  smith@chaquo.com
                                                                            - Superpower: Briefcase + Superpower: Android @@ -455,24 +455,24 @@

                                                                            Russell Martin

                                                                            -

                                                                            Malcolm Smith

                                                                            -

                                                                            Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                            +

                                                                            Russell Martin

                                                                            +

                                                                            Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                            - -  mhsmith + +  rmartin16
                                                                            -  smith@chaquo.com +  rmartin16@gmail.com
                                                                            - Superpower: Android + Superpower: Briefcase diff --git a/zh_CN/contributing/how/first-time/what-is-a/index.html b/zh_CN/contributing/how/first-time/what-is-a/index.html index f914bbcd4e..5806ee0894 100644 --- a/zh_CN/contributing/how/first-time/what-is-a/index.html +++ b/zh_CN/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                                                            What is...?

                                                                            -

                                                                            git

                                                                            -

                                                                            What is git anyway?

                                                                            +

                                                                            CI

                                                                            +

                                                                            What is CI, or Continuous Integration

                                                                            -

                                                                            CI

                                                                            -

                                                                            What is CI, or Continuous Integration

                                                                            +

                                                                            git

                                                                            +

                                                                            What is git anyway?

                                                                            diff --git a/zh_CN/index.html b/zh_CN/index.html index 29f38462fc..7c5d009731 100644 --- a/zh_CN/index.html +++ b/zh_CN/index.html @@ -302,7 +302,7 @@

                                                                            Latest News

                                                                            -

                                                                            03 Jun: May 2024 Status Update

                                                                            +

                                                                            01 Jul: June 2024 Status update


                                                                            @@ -361,7 +361,7 @@

                                                                            Latest News

                                                                            -

                                                                            03 Jun: May 2024 Status Update

                                                                            +

                                                                            01 Jul: June 2024 Status update


                                                                            diff --git a/zh_CN/news/buzz/atom.xml b/zh_CN/news/buzz/atom.xml index 65f3cae704..c228ddcbce 100644 --- a/zh_CN/news/buzz/atom.xml +++ b/zh_CN/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/zh_CN/news/buzz/index.html b/zh_CN/news/buzz/index.html index 50daef628f..42e158551f 100644 --- a/zh_CN/news/buzz/index.html +++ b/zh_CN/news/buzz/index.html @@ -188,6 +188,67 @@

                                                                            The Buzz

                                                                            +

                                                                            June 2024 Status update

                                                                            +

                                                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                                                                            + +

                                                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                                            +
                                                                            +

                                                                            What we've done

                                                                            + +
                                                                            +
                                                                            +

                                                                            What's next?

                                                                            +

                                                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                                            +
                                                                            +
                                                                            +

                                                                            Want to get involved?

                                                                            +

                                                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                            +
                                                                              +
                                                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                                            2. +
                                                                            3. Filter out a message generated after Xcode updates
                                                                            4. +
                                                                            5. Add the ability to configure the ABIs built by an Android project
                                                                            6. +
                                                                            7. Rationalise the application of adhoc signing on macOS
                                                                            8. +
                                                                            9. Add support for custom PyPI repositories
                                                                            10. +
                                                                            11. Document how to debug an application in popular IDEs
                                                                            12. +
                                                                            13. Add an option to select the Android base image when creating new emulators
                                                                            14. +
                                                                            15. Add an API to entirely replace the style of a widget
                                                                            16. +
                                                                            17. Correct the handling of quotation marks in Android apps
                                                                            18. +
                                                                            +

                                                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                            +
                                                                            + + + + + + + + +

                                                                            May 2024 Status Update

                                                                            @@ -725,64 +786,6 @@

                                                                            Want to get involved?

                                                                            - - - - - - -

                                                                            October 2023 Status Update

                                                                            -

                                                                            - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                                                                            - -

                                                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                                            -
                                                                            -

                                                                            What we've done

                                                                            - -
                                                                            -
                                                                            -

                                                                            What's next?

                                                                            -

                                                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                                            -

                                                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                                            -
                                                                            -
                                                                            -

                                                                            Want to get involved?

                                                                            -

                                                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                            -
                                                                              -
                                                                            1. Filter out a message generated after Xcode updates
                                                                            2. -
                                                                            3. Add the ability to configure the ABIs built by an Android project
                                                                            4. -
                                                                            5. Rationalise the application of adhoc signing on macOS
                                                                            6. -
                                                                            7. Provide an option to override app settings from the command line
                                                                            8. -
                                                                            9. Add support for custom PyPI repositories
                                                                            10. -
                                                                            11. Document how to debug an application in popular IDEs
                                                                            12. -
                                                                            13. Correctly handle incomplete project deletions
                                                                            14. -
                                                                            15. Add an option to select the Android base image when creating new emulators
                                                                            16. -
                                                                            -

                                                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                            -
                                                                            - - -
                                                                            diff --git a/zh_CN/news/buzz/june-2024-status-update/index.html b/zh_CN/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..c2270a9b79 --- /dev/null +++ b/zh_CN/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                                                            + +
                                                                            +
                                                                            +
                                                                            + + + + + + +

                                                                            In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                                            +
                                                                            +

                                                                            What we've done

                                                                            + +
                                                                            +
                                                                            +

                                                                            What's next?

                                                                            +

                                                                            Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                                            +
                                                                            +
                                                                            +

                                                                            Want to get involved?

                                                                            +

                                                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                            +
                                                                              +
                                                                            1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                                            2. +
                                                                            3. Filter out a message generated after Xcode updates
                                                                            4. +
                                                                            5. Add the ability to configure the ABIs built by an Android project
                                                                            6. +
                                                                            7. Rationalise the application of adhoc signing on macOS
                                                                            8. +
                                                                            9. Add support for custom PyPI repositories
                                                                            10. +
                                                                            11. Document how to debug an application in popular IDEs
                                                                            12. +
                                                                            13. Add an option to select the Android base image when creating new emulators
                                                                            14. +
                                                                            15. Add an API to entirely replace the style of a widget
                                                                            16. +
                                                                            17. Correct the handling of quotation marks in Android apps
                                                                            18. +
                                                                            +

                                                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                            +
                                                                            + + +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            +Previous entry +
                                                                            +
                                                                            May 2024 Status Update
                                                                            + +
                                                                            +
                                                                            +
                                                                            +
                                                                            + + + + + + + + + + diff --git a/zh_CN/news/buzz/may-2024-status-update/index.html b/zh_CN/news/buzz/may-2024-status-update/index.html index a9d2b7a0e3..aceb270015 100644 --- a/zh_CN/news/buzz/may-2024-status-update/index.html +++ b/zh_CN/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                                                            Want to get involved?

                                                                            +
                                                                            +Next entry +
                                                                            +
                                                                            June 2024 Status update
                                                                            +
                                                                            diff --git a/zh_CN/news/buzz/page/2/index.html b/zh_CN/news/buzz/page/2/index.html index 198010c9af..b9e386aa63 100644 --- a/zh_CN/news/buzz/page/2/index.html +++ b/zh_CN/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                                                            The Buzz

                                                                            +

                                                                            October 2023 Status Update

                                                                            +

                                                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                                                                            + +

                                                                            In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                                            +
                                                                            +

                                                                            What we've done

                                                                            + +
                                                                            +
                                                                            +

                                                                            What's next?

                                                                            +

                                                                            Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                                            +

                                                                            In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                                            +
                                                                            +
                                                                            +

                                                                            Want to get involved?

                                                                            +

                                                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                            +
                                                                              +
                                                                            1. Filter out a message generated after Xcode updates
                                                                            2. +
                                                                            3. Add the ability to configure the ABIs built by an Android project
                                                                            4. +
                                                                            5. Rationalise the application of adhoc signing on macOS
                                                                            6. +
                                                                            7. Provide an option to override app settings from the command line
                                                                            8. +
                                                                            9. Add support for custom PyPI repositories
                                                                            10. +
                                                                            11. Document how to debug an application in popular IDEs
                                                                            12. +
                                                                            13. Correctly handle incomplete project deletions
                                                                            14. +
                                                                            15. Add an option to select the Android base image when creating new emulators
                                                                            16. +
                                                                            +

                                                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                            +
                                                                            + + + + + + + + +

                                                                            2023Q4 Roadmap

                                                                            @@ -681,65 +739,6 @@

                                                                            Summary

                                                                            - - - - - - -

                                                                            March 2023 Status Update

                                                                            -

                                                                            - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                                                                            - -

                                                                            March has been a month of slow but steady progress for BeeWare.

                                                                            -
                                                                            -

                                                                            What we've done

                                                                            -
                                                                              -
                                                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                                            • -
                                                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                                            • -
                                                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                                            • -
                                                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                                            • -
                                                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                                            • -
                                                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                                            • -
                                                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                                            • -
                                                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                                            • -
                                                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                                            • -
                                                                            • We presented a tutorial at Everything Open 2023.
                                                                            • -
                                                                            -

                                                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                                            -
                                                                            -
                                                                            -

                                                                            What's next?

                                                                            -

                                                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                                            -
                                                                            -
                                                                            -

                                                                            Want to get involved?

                                                                            -

                                                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                            -
                                                                              -
                                                                            1. Modify the handling of app signing options
                                                                            2. -
                                                                            3. Filter out a message generated after Xcode updates
                                                                            4. -
                                                                            5. Add the ability to refresh the support package in a project
                                                                            6. -
                                                                            7. Provide protection against creating projects with "semi-reserved" names
                                                                            8. -
                                                                            9. Add the ability to configure the ABIs built by an Android project
                                                                            10. -
                                                                            11. Add support for the ANDROID_HOME environment variable
                                                                            12. -
                                                                            13. Improve validation of project names in the Briefcase wizard
                                                                            14. -
                                                                            15. Rationalise the application of adhoc signing on macOS
                                                                            16. -
                                                                            17. Correct the capture of log messages on the web backend
                                                                            18. -
                                                                            -

                                                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                            -
                                                                            - - -
                                                                            diff --git a/zh_CN/news/buzz/page/3/index.html b/zh_CN/news/buzz/page/3/index.html index 49f4411af4..d6ac64aa55 100644 --- a/zh_CN/news/buzz/page/3/index.html +++ b/zh_CN/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                                                            The Buzz

                                                                            +

                                                                            March 2023 Status Update

                                                                            +

                                                                            + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                                                                            + +

                                                                            March has been a month of slow but steady progress for BeeWare.

                                                                            +
                                                                            +

                                                                            What we've done

                                                                            +
                                                                              +
                                                                            • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                                            • +
                                                                            • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                                            • +
                                                                            • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                                            • +
                                                                            • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                                            • +
                                                                            • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                                            • +
                                                                            • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                                            • +
                                                                            • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                                            • +
                                                                            • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                                            • +
                                                                            • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                                            • +
                                                                            • We presented a tutorial at Everything Open 2023.
                                                                            • +
                                                                            +

                                                                            We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                                            +
                                                                            +
                                                                            +

                                                                            What's next?

                                                                            +

                                                                            In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                                            +
                                                                            +
                                                                            +

                                                                            Want to get involved?

                                                                            +

                                                                            Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                            +
                                                                              +
                                                                            1. Modify the handling of app signing options
                                                                            2. +
                                                                            3. Filter out a message generated after Xcode updates
                                                                            4. +
                                                                            5. Add the ability to refresh the support package in a project
                                                                            6. +
                                                                            7. Provide protection against creating projects with "semi-reserved" names
                                                                            8. +
                                                                            9. Add the ability to configure the ABIs built by an Android project
                                                                            10. +
                                                                            11. Add support for the ANDROID_HOME environment variable
                                                                            12. +
                                                                            13. Improve validation of project names in the Briefcase wizard
                                                                            14. +
                                                                            15. Rationalise the application of adhoc signing on macOS
                                                                            16. +
                                                                            17. Correct the capture of log messages on the web backend
                                                                            18. +
                                                                            +

                                                                            Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                            +
                                                                            + + + + + + + + +

                                                                            February 2023 Status Update

                                                                            @@ -718,49 +777,6 @@

                                                                            What's next?

                                                                            - - - - - - -

                                                                            July 2022 Status Update

                                                                            -

                                                                            - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                                                                            - -

                                                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                                            -

                                                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                                            -
                                                                            -

                                                                            What we've done

                                                                            -

                                                                            During July:

                                                                            -
                                                                              -
                                                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                                            • -
                                                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                                            • -
                                                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                                            • -
                                                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                                            • -
                                                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                                            • -
                                                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                                            • -
                                                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                                            • -
                                                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                                            • -
                                                                            • We've started looking into binary dependencies on iOS apps.
                                                                            • -
                                                                            -
                                                                            -
                                                                            -

                                                                            What's next?

                                                                            -

                                                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                                            -
                                                                            - - -
                                                                            diff --git a/zh_CN/news/buzz/page/4/index.html b/zh_CN/news/buzz/page/4/index.html index d8016ebd8d..cfa08c7530 100644 --- a/zh_CN/news/buzz/page/4/index.html +++ b/zh_CN/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                                                            The Buzz

                                                                            +

                                                                            July 2022 Status Update

                                                                            +

                                                                            + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                                                                            + +

                                                                            Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                                            +

                                                                            In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                                            +
                                                                            +

                                                                            What we've done

                                                                            +

                                                                            During July:

                                                                            +
                                                                              +
                                                                            • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                                            • +
                                                                            • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                                            • +
                                                                            • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                                            • +
                                                                            • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                                            • +
                                                                            • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                                            • +
                                                                            • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                                            • +
                                                                            • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                                            • +
                                                                            • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                                            • +
                                                                            • We've started looking into binary dependencies on iOS apps.
                                                                            • +
                                                                            +
                                                                            +
                                                                            +

                                                                            What's next?

                                                                            +

                                                                            In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                                            +
                                                                            + + + + + + + + +

                                                                            June 2022 Status Update

                                                                            @@ -580,33 +623,6 @@

                                                                            Python on Android: I - - - - - - -

                                                                            We have a contractor for our Android contract!

                                                                            -

                                                                            - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                                                                            - -

                                                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                                                            -

                                                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                                                            -

                                                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                                                            -

                                                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                                                            -

                                                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                                                            - - -

                                                                            diff --git a/zh_CN/news/buzz/page/5/index.html b/zh_CN/news/buzz/page/5/index.html index 89d30dacb2..377a4462d1 100644 --- a/zh_CN/news/buzz/page/5/index.html +++ b/zh_CN/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                                                            The Buzz

                                                                            +

                                                                            We have a contractor for our Android contract!

                                                                            +

                                                                            + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                                                                            + +

                                                                            A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                                                            +

                                                                            We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                                                            +

                                                                            Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                                                            +

                                                                            When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                                                            +

                                                                            Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                                                            + + + + + + + + +

                                                                            BeeWare Project Awarded a PSF Education Grant

                                                                            @@ -863,82 +890,6 @@

                                                                            A request for your help< - - - - - - -

                                                                            Come sprint with us at PyCon US 2017

                                                                            -

                                                                            - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                                                                            - -

                                                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                                            -
                                                                            -

                                                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                                                            -

                                                                            — PyBee (@PyBeeWare) January 30, 2017

                                                                            -
                                                                            -

                                                                            PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                                                            -

                                                                            For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                                                            -

                                                                            With this booth, we get two tickets to the conference. This includes:

                                                                            -
                                                                              -
                                                                            • access to the opening reception
                                                                            • -
                                                                            • 3 days of conference talks, expo hall / job fair
                                                                            • -
                                                                            • breakfasts, breaks, lunches, and
                                                                            • -
                                                                            • swag bag
                                                                            • -
                                                                            -

                                                                            Thing is, both Russell and I have -already registered.

                                                                            -

                                                                            So, we want to give you the ticket.

                                                                            -

                                                                            Yes, you.

                                                                            -

                                                                            If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                                                            -

                                                                            What do we want in return?

                                                                            -

                                                                            Just a little bit of your time.

                                                                            -

                                                                            The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                                                            -

                                                                            Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                                                            -

                                                                            Does this sound like something you'd be interested in?

                                                                            -

                                                                            Please, email us!

                                                                            -

                                                                            Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                                                            -

                                                                            We need to allocate our tickets early, so please email us by February -12, 2017

                                                                            -

                                                                            If you have any questions, just ask -myself or -Russell!

                                                                            -

                                                                            We'd love to see you there! ✨

                                                                            -

                                                                            [This article has been cross-posted on -glasnt.com/blog]

                                                                            - - -

                                                                            diff --git a/zh_CN/news/buzz/page/6/index.html b/zh_CN/news/buzz/page/6/index.html index 70b12826f7..37d828df67 100644 --- a/zh_CN/news/buzz/page/6/index.html +++ b/zh_CN/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                                                            The Buzz

                                                                            +

                                                                            Come sprint with us at PyCon US 2017

                                                                            +

                                                                            + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                                                                            + +

                                                                            The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                                            +
                                                                            +

                                                                            Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                                                            +

                                                                            — PyBee (@PyBeeWare) January 30, 2017

                                                                            +
                                                                            +

                                                                            PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                                                            +

                                                                            For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                                                            +

                                                                            With this booth, we get two tickets to the conference. This includes:

                                                                            +
                                                                              +
                                                                            • access to the opening reception
                                                                            • +
                                                                            • 3 days of conference talks, expo hall / job fair
                                                                            • +
                                                                            • breakfasts, breaks, lunches, and
                                                                            • +
                                                                            • swag bag
                                                                            • +
                                                                            +

                                                                            Thing is, both Russell and I have +already registered.

                                                                            +

                                                                            So, we want to give you the ticket.

                                                                            +

                                                                            Yes, you.

                                                                            +

                                                                            If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                                                            +

                                                                            What do we want in return?

                                                                            +

                                                                            Just a little bit of your time.

                                                                            +

                                                                            The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                                                            +

                                                                            Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                                                            +

                                                                            Does this sound like something you'd be interested in?

                                                                            +

                                                                            Please, email us!

                                                                            +

                                                                            Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                                                            +

                                                                            We need to allocate our tickets early, so please email us by February +12, 2017

                                                                            +

                                                                            If you have any questions, just ask +myself or +Russell!

                                                                            +

                                                                            We'd love to see you there! ✨

                                                                            +

                                                                            [This article has been cross-posted on +glasnt.com/blog]

                                                                            + + + + + + + + +

                                                                            Money, Money, Money

                                                                            diff --git a/zh_CN/news/events/index.html b/zh_CN/news/events/index.html index 9cf00cb61c..ef896261a9 100644 --- a/zh_CN/news/events/index.html +++ b/zh_CN/news/events/index.html @@ -211,12 +211,12 @@

                                                                            五月 22, 2017 PyCon US 2017 sprint

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 booth

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 17, 2017 PyCon US 2017 tutorial

                                                                            五月 11, 2017 OSCON 2017 booth

                                                                            @@ -227,10 +227,10 @@

                                                                            二月 18, 2017 PyCaribbean 2017 keynote

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 16, 2017 WOOTConf 2017 organizing

                                                                            十一月 3, 2016 Django: Under The Hood 2016 attending

                                                                            diff --git a/zh_CN/news/events/page/2/index.html b/zh_CN/news/events/page/2/index.html index cec78ecd06..1fb743f77c 100644 --- a/zh_CN/news/events/page/2/index.html +++ b/zh_CN/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                                                            五月 22, 2017 PyCon US 2017 sprint

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 booth

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 17, 2017 PyCon US 2017 tutorial

                                                                            五月 11, 2017 OSCON 2017 booth

                                                                            @@ -227,10 +227,10 @@

                                                                            二月 18, 2017 PyCaribbean 2017 keynote

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 16, 2017 WOOTConf 2017 organizing

                                                                            十一月 3, 2016 Django: Under The Hood 2016 attending

                                                                            diff --git a/zh_CN/news/events/page/3/index.html b/zh_CN/news/events/page/3/index.html index 03eb6a1e2f..3875036df4 100644 --- a/zh_CN/news/events/page/3/index.html +++ b/zh_CN/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                                                            五月 22, 2017 PyCon US 2017 sprint

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 booth

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 17, 2017 PyCon US 2017 tutorial

                                                                            五月 11, 2017 OSCON 2017 booth

                                                                            @@ -227,10 +227,10 @@

                                                                            二月 18, 2017 PyCaribbean 2017 keynote

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 16, 2017 WOOTConf 2017 organizing

                                                                            十一月 3, 2016 Django: Under The Hood 2016 attending

                                                                            diff --git a/zh_CN/news/events/page/4/index.html b/zh_CN/news/events/page/4/index.html index 92c2efd73b..05133b1c3c 100644 --- a/zh_CN/news/events/page/4/index.html +++ b/zh_CN/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                                                            五月 22, 2017 PyCon US 2017 sprint

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            +

                                                                            五月 19, 2017 PyCon US 2017 booth

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 19, 2017 PyCon US 2017 talk

                                                                            -

                                                                            五月 17, 2017 PyCon US 2017 tutorial

                                                                            五月 11, 2017 OSCON 2017 booth

                                                                            @@ -227,10 +227,10 @@

                                                                            二月 18, 2017 PyCaribbean 2017 keynote

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            -

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 18, 2017 Linux.conf.au 2017 talk

                                                                            +

                                                                            一月 16, 2017 WOOTConf 2017 organizing

                                                                            十一月 3, 2016 Django: Under The Hood 2016 attending

                                                                            diff --git a/zh_CN/news/index.html b/zh_CN/news/index.html index 715e7888f1..ddd4c0116b 100644 --- a/zh_CN/news/index.html +++ b/zh_CN/news/index.html @@ -184,6 +184,18 @@

                                                                            News

                                                                            +

                                                                            June 2024 Status update

                                                                            +

                                                                            +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                                                                            +

                                                                            May 2024 Status Update

                                                                            Posted by @@ -292,18 +304,6 @@

                                                                            November 2023 Status 2023-12-01

                                                                            -

                                                                            October 2023 Status Update

                                                                            -

                                                                            -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                                                                            - ... more articles diff --git a/zh_CN/sitemap.xml b/zh_CN/sitemap.xml index 2c67989280..e8aed0af91 100644 --- a/zh_CN/sitemap.xml +++ b/zh_CN/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/zh_CN/news/ http://beeware.org/zh_CN/news/buzz/ + http://beeware.org/zh_CN/news/buzz/june-2024-status-update/ http://beeware.org/zh_CN/news/buzz/may-2024-status-update/ http://beeware.org/zh_CN/news/buzz/april-2024-status-update/ http://beeware.org/zh_CN/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/zh_CN/news/events/python-brasil-2016-sprints/ http://beeware.org/zh_CN/news/events/django-under-the-hood-2016/ http://beeware.org/zh_CN/news/events/wootconf-2017/ - http://beeware.org/zh_CN/news/events/linuxconfau-2017-rkm/ http://beeware.org/zh_CN/news/events/linuxconfau-2017-km/ + http://beeware.org/zh_CN/news/events/linuxconfau-2017-rkm/ http://beeware.org/zh_CN/news/events/pycaribbean-2017/ http://beeware.org/zh_CN/news/events/djangocon-europe-2017/ http://beeware.org/zh_CN/news/events/djangocon-europe-2017-sprints/ http://beeware.org/zh_CN/news/events/oscon-2017/ http://beeware.org/zh_CN/news/events/pycon-us-2017-tutorials/ + http://beeware.org/zh_CN/news/events/pycon-us-2017-rkm/ http://beeware.org/zh_CN/news/events/pycon-us-2017/ http://beeware.org/zh_CN/news/events/pycon-us-2017-km/ - http://beeware.org/zh_CN/news/events/pycon-us-2017-rkm/ http://beeware.org/zh_CN/news/events/pycon-us-2017-sprints/ http://beeware.org/zh_CN/news/events/pycon-tw-2017/ http://beeware.org/zh_CN/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/zh_CN/news/events/djangocon-us-2017-km/ http://beeware.org/zh_CN/news/events/djangocon-us-2017-rkm/ http://beeware.org/zh_CN/news/events/djangocon-us-2017-sprints/ - http://beeware.org/zh_CN/project/ - http://beeware.org/zh_CN/project/overview/ - http://beeware.org/zh_CN/project/about/ - http://beeware.org/zh_CN/project/using/ - http://beeware.org/zh_CN/project/projects/ - http://beeware.org/zh_CN/project/projects/applications/ - http://beeware.org/zh_CN/project/projects/applications/podium/ - http://beeware.org/zh_CN/project/projects/tools/ - http://beeware.org/zh_CN/project/projects/tools/beefore/ - http://beeware.org/zh_CN/project/projects/tools/duvet/ - http://beeware.org/zh_CN/project/projects/tools/beekeeper/ - http://beeware.org/zh_CN/project/projects/tools/briefcase/ - http://beeware.org/zh_CN/project/projects/tools/cricket/ - http://beeware.org/zh_CN/project/projects/tools/bugjar/ - http://beeware.org/zh_CN/project/projects/tools/galley/ - http://beeware.org/zh_CN/project/projects/libraries/ - http://beeware.org/zh_CN/project/projects/libraries/colosseum/ - http://beeware.org/zh_CN/project/projects/libraries/toga/ - http://beeware.org/zh_CN/project/projects/libraries/travertino/ - http://beeware.org/zh_CN/project/projects/libraries/ouroboros/ - http://beeware.org/zh_CN/project/projects/bridges/ - http://beeware.org/zh_CN/project/projects/bridges/rubicon/ - http://beeware.org/zh_CN/project/projects/templates/ - http://beeware.org/zh_CN/project/projects/templates/python-android-template/ - http://beeware.org/zh_CN/project/projects/templates/python-tvos-template/ - http://beeware.org/zh_CN/project/projects/templates/python-ios-template/ - http://beeware.org/zh_CN/project/projects/templates/python-macos-template/ - http://beeware.org/zh_CN/project/projects/support/ - http://beeware.org/zh_CN/project/projects/support/python-apple-support/ - http://beeware.org/zh_CN/project/projects/support/python-linux-support/ - http://beeware.org/zh_CN/project/projects/support/python-android-support/ - http://beeware.org/zh_CN/project/projects/attic/ - http://beeware.org/zh_CN/project/projects/attic/batavia/ - http://beeware.org/zh_CN/project/projects/attic/python-tvos-support/ - http://beeware.org/zh_CN/project/projects/attic/sealang/ - http://beeware.org/zh_CN/project/projects/attic/seasnake/ - http://beeware.org/zh_CN/project/projects/attic/voc/ - http://beeware.org/zh_CN/project/projects/attic/waggle/ - http://beeware.org/zh_CN/project/projects/attic/trebuchet/ - http://beeware.org/zh_CN/project/projects/attic/cassowary/ - http://beeware.org/zh_CN/project/projects/attic/cookiecutter-project/ - http://beeware.org/zh_CN/project/projects/attic/cookiecutter-website/ - http://beeware.org/zh_CN/project/projects/attic/python-ios-support/ - http://beeware.org/zh_CN/project/projects/attic/python-osx-support/ http://beeware.org/zh_CN/community/ http://beeware.org/zh_CN/community/behavior/ - http://beeware.org/zh_CN/community/behavior/making-a-coc-complaint/ http://beeware.org/zh_CN/community/behavior/code-of-conduct/ + http://beeware.org/zh_CN/community/behavior/making-a-coc-complaint/ http://beeware.org/zh_CN/community/behavior/changes/ http://beeware.org/zh_CN/community/team/ http://beeware.org/zh_CN/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/zh_CN/community/team/obulat/ http://beeware.org/zh_CN/community/team/saroad2/ http://beeware.org/zh_CN/community/team/samschott/ - http://beeware.org/zh_CN/community/team/rmartin16/ http://beeware.org/zh_CN/community/team/mhsmith/ + http://beeware.org/zh_CN/community/team/rmartin16/ http://beeware.org/zh_CN/community/getting-help/ http://beeware.org/zh_CN/community/keep-informed/ http://beeware.org/zh_CN/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/zh_CN/community/related/ http://beeware.org/zh_CN/community/development/ http://beeware.org/zh_CN/community/consulting/ + http://beeware.org/zh_CN/project/ + http://beeware.org/zh_CN/project/overview/ + http://beeware.org/zh_CN/project/about/ + http://beeware.org/zh_CN/project/using/ + http://beeware.org/zh_CN/project/projects/ + http://beeware.org/zh_CN/project/projects/applications/ + http://beeware.org/zh_CN/project/projects/applications/podium/ + http://beeware.org/zh_CN/project/projects/tools/ + http://beeware.org/zh_CN/project/projects/tools/beefore/ + http://beeware.org/zh_CN/project/projects/tools/duvet/ + http://beeware.org/zh_CN/project/projects/tools/beekeeper/ + http://beeware.org/zh_CN/project/projects/tools/briefcase/ + http://beeware.org/zh_CN/project/projects/tools/cricket/ + http://beeware.org/zh_CN/project/projects/tools/bugjar/ + http://beeware.org/zh_CN/project/projects/tools/galley/ + http://beeware.org/zh_CN/project/projects/libraries/ + http://beeware.org/zh_CN/project/projects/libraries/colosseum/ + http://beeware.org/zh_CN/project/projects/libraries/toga/ + http://beeware.org/zh_CN/project/projects/libraries/travertino/ + http://beeware.org/zh_CN/project/projects/libraries/ouroboros/ + http://beeware.org/zh_CN/project/projects/bridges/ + http://beeware.org/zh_CN/project/projects/bridges/rubicon/ + http://beeware.org/zh_CN/project/projects/templates/ + http://beeware.org/zh_CN/project/projects/templates/python-android-template/ + http://beeware.org/zh_CN/project/projects/templates/python-tvos-template/ + http://beeware.org/zh_CN/project/projects/templates/python-ios-template/ + http://beeware.org/zh_CN/project/projects/templates/python-macos-template/ + http://beeware.org/zh_CN/project/projects/support/ + http://beeware.org/zh_CN/project/projects/support/python-apple-support/ + http://beeware.org/zh_CN/project/projects/support/python-linux-support/ + http://beeware.org/zh_CN/project/projects/support/python-android-support/ + http://beeware.org/zh_CN/project/projects/attic/ + http://beeware.org/zh_CN/project/projects/attic/batavia/ + http://beeware.org/zh_CN/project/projects/attic/python-tvos-support/ + http://beeware.org/zh_CN/project/projects/attic/sealang/ + http://beeware.org/zh_CN/project/projects/attic/seasnake/ + http://beeware.org/zh_CN/project/projects/attic/voc/ + http://beeware.org/zh_CN/project/projects/attic/waggle/ + http://beeware.org/zh_CN/project/projects/attic/trebuchet/ + http://beeware.org/zh_CN/project/projects/attic/cassowary/ + http://beeware.org/zh_CN/project/projects/attic/cookiecutter-project/ + http://beeware.org/zh_CN/project/projects/attic/cookiecutter-website/ + http://beeware.org/zh_CN/project/projects/attic/python-ios-support/ + http://beeware.org/zh_CN/project/projects/attic/python-osx-support/ http://beeware.org/zh_CN/contributing/ http://beeware.org/zh_CN/contributing/how/ http://beeware.org/zh_CN/contributing/how/translations/ @@ -314,8 +315,8 @@ http://beeware.org/zh_CN/contributing/how/first-time/setup/ http://beeware.org/zh_CN/contributing/how/first-time/github-notifications-101/ http://beeware.org/zh_CN/contributing/how/first-time/what-is-a/ - http://beeware.org/zh_CN/contributing/how/first-time/what-is-a/git/ http://beeware.org/zh_CN/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/zh_CN/contributing/how/first-time/what-is-a/git/ http://beeware.org/zh_CN/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/zh_CN/contributing/how/first-time/more/ http://beeware.org/zh_CN/contributing/how/process/ diff --git a/zh_CN/sitemap/index.html b/zh_CN/sitemap/index.html index efb3ab1397..a1be9d965c 100644 --- a/zh_CN/sitemap/index.html +++ b/zh_CN/sitemap/index.html @@ -176,6 +176,10 @@

                                                                            Sitemap

                                                                          • The Buzz
                                                                              +
                                                                            • June 2024 Status update + +
                                                                            • +
                                                                            • May 2024 Status Update
                                                                            • @@ -450,11 +454,11 @@

                                                                              Sitemap

                                                                              -
                                                                            • Linux.conf.au 2017 +
                                                                            • Linux.conf.au 2017
                                                                            • -
                                                                            • Linux.conf.au 2017 +
                                                                            • Linux.conf.au 2017
                                                                            • @@ -478,15 +482,15 @@

                                                                              Sitemap

                                                                              -
                                                                            • PyCon US 2017 +
                                                                            • PyCon US 2017
                                                                            • -
                                                                            • PyCon US 2017 +
                                                                            • PyCon US 2017
                                                                            • -
                                                                            • PyCon US 2017 +
                                                                            • PyCon US 2017
                                                                            • @@ -544,211 +548,17 @@

                                                                              Sitemap

                                                                              -
                                                                            • BeeWare Project - - - -
                                                                            • -
                                                                            • Community
                                                                              • Behavior @@ -1420,6 +1230,200 @@

                                                                                Sitemap

                                                                              • +
                                                                              • BeeWare Project + + + +
                                                                              • +
                                                                              • Contributing
                                                                                  @@ -1456,11 +1460,11 @@

                                                                                  Sitemap

                                                                                • What is...?
                                                                                    -
                                                                                  • git +
                                                                                  • CI
                                                                                  • -
                                                                                  • CI +
                                                                                  • git
                                                                                  • diff --git a/zh_TW/bee/index.html b/zh_TW/bee/index.html index 9fc4bd73d8..680293e386 100644 --- a/zh_TW/bee/index.html +++ b/zh_TW/bee/index.html @@ -175,12 +175,12 @@

                                                                                    Shortlinks

                                                                                    -

                                                                                    +

                                                                                    -

                                                                                    +

                                                                                    @@ -190,12 +190,12 @@

                                                                                    -

                                                                                    +

                                                                                    -

                                                                                    +

                                                                                    diff --git a/zh_TW/community/behavior/index.html b/zh_TW/community/behavior/index.html index 9bd6b1124a..ee2a779818 100644 --- a/zh_TW/community/behavior/index.html +++ b/zh_TW/community/behavior/index.html @@ -183,13 +183,13 @@

                                                                                    Behavior

                                                                                    -

                                                                                    Making a CoC complaint

                                                                                    -

                                                                                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                                                                    +

                                                                                    Code of Conduct

                                                                                    +

                                                                                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                                                                    -

                                                                                    Code of Conduct

                                                                                    -

                                                                                    All participants in the BeeWare community are expected to adhere to a Code of Conduct

                                                                                    +

                                                                                    Making a CoC complaint

                                                                                    +

                                                                                    Has something or someone in the BeeWare made you feel uncomfortable? Here's how to report the problem.

                                                                                    diff --git a/zh_TW/community/team/index.html b/zh_TW/community/team/index.html index f136538c3c..d70b17782b 100644 --- a/zh_TW/community/team/index.html +++ b/zh_TW/community/team/index.html @@ -429,24 +429,24 @@

                                                                                    Sam Schott

                                                                                    -

                                                                                    Russell Martin

                                                                                    -

                                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                                    +

                                                                                    Malcolm Smith

                                                                                    +

                                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                                    - -  rmartin16 + +  mhsmith
                                                                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                                                                    - Superpower: 公事包 + Superpower: Android @@ -455,24 +455,24 @@

                                                                                    Russell Martin

                                                                                    -

                                                                                    Malcolm Smith

                                                                                    -

                                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                                    +

                                                                                    Russell Martin

                                                                                    +

                                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                                    - -  mhsmith + +  rmartin16
                                                                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                                                                    - Superpower: Android + Superpower: 公事包 diff --git a/zh_TW/community/team/page/2/index.html b/zh_TW/community/team/page/2/index.html index 8336f0f73e..68aa369ddc 100644 --- a/zh_TW/community/team/page/2/index.html +++ b/zh_TW/community/team/page/2/index.html @@ -429,24 +429,24 @@

                                                                                    Sam Schott

                                                                                    -

                                                                                    Russell Martin

                                                                                    -

                                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                                    +

                                                                                    Malcolm Smith

                                                                                    +

                                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                                    - -  rmartin16 + +  mhsmith
                                                                                    -  rmartin16@gmail.com +  smith@chaquo.com
                                                                                    - Superpower: 公事包 + Superpower: Android @@ -455,24 +455,24 @@

                                                                                    Russell Martin

                                                                                    -

                                                                                    Malcolm Smith

                                                                                    -

                                                                                    Malcolm is the creator of Chaquopy, which aims to make it as easy as possible to use Python in Android apps. With BeeWare, he's now looking forward to expanding that mission to all desktop and mobile platforms.

                                                                                    +

                                                                                    Russell Martin

                                                                                    +

                                                                                    Russell is a tinkerer and aspiring creator. He fell in love with python years ago and wants to see apps built with it everywhere. If he isn't writing code, he's probably falling down a Wikipedia rabbit hole or playing sys admin to his bloated home lab.

                                                                                    - -  mhsmith + +  rmartin16
                                                                                    -  smith@chaquo.com +  rmartin16@gmail.com
                                                                                    - Superpower: Android + Superpower: 公事包 diff --git a/zh_TW/contributing/how/first-time/what-is-a/index.html b/zh_TW/contributing/how/first-time/what-is-a/index.html index 96345b68ec..ec81387659 100644 --- a/zh_TW/contributing/how/first-time/what-is-a/index.html +++ b/zh_TW/contributing/how/first-time/what-is-a/index.html @@ -196,13 +196,13 @@

                                                                                    What is...?

                                                                                    -

                                                                                    git

                                                                                    -

                                                                                    What is git anyway?

                                                                                    +

                                                                                    CI

                                                                                    +

                                                                                    What is CI, or Continuous Integration

                                                                                    -

                                                                                    CI

                                                                                    -

                                                                                    What is CI, or Continuous Integration

                                                                                    +

                                                                                    git

                                                                                    +

                                                                                    What is git anyway?

                                                                                    diff --git a/zh_TW/index.html b/zh_TW/index.html index 7aa968fe5f..785ee6a5ea 100644 --- a/zh_TW/index.html +++ b/zh_TW/index.html @@ -297,7 +297,7 @@

                                                                                    最新消息

                                                                                    -

                                                                                    03 Jun: May 2024 Status Update

                                                                                    +

                                                                                    01 Jul: June 2024 Status update


                                                                                    @@ -356,7 +356,7 @@

                                                                                    最新消息

                                                                                    -

                                                                                    03 Jun: May 2024 Status Update

                                                                                    +

                                                                                    01 Jul: June 2024 Status update


                                                                                    diff --git a/zh_TW/news/buzz/atom.xml b/zh_TW/news/buzz/atom.xml index b7617952c4..2d4f6cc1a6 100644 --- a/zh_TW/news/buzz/atom.xml +++ b/zh_TW/news/buzz/atom.xml @@ -1,5 +1,44 @@ -The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-06-03T00:00:00ZBeeWare's official blogMay 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> +The Buzzurn:uuid:0f18b85e-c1d4-3086-935d-f801edebea162024-07-01T00:00:00ZBeeWare's official blogJune 2024 Status update2024-07-01T00:00:00ZRussell Keith-Mageeurn:uuid:d5c031ad-9918-3171-9ead-c576bfd1d711<p>In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.</p> +<div class="section" id="what-we-ve-done"> +<h2>What we've done</h2> +<ul class="simple"> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1781">added support for packaging console apps to Briefcase</a>. This involved adding a new <tt class="docutils literal">.pkg</tt> packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of <tt class="docutils literal">.pkg</tt> format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).</li> +<li>We modified Briefcase to <a class="reference external" href="https://github.com/beeware/briefcase/pull/1849">distribute the stub binaries as standalone artefacts, rather than including them in the app template</a>. We also <a class="reference external" href="https://github.com/beeware/briefcase/pull/1855">significantly optimised how Briefcase uses templates</a>. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1864">isolated Briefcase's use of Cookiecutter</a> so that all of Briefcase's cached content is contained in Briefcase's own cache folder.</li> +<li>We <a class="reference external" href="https://github.com/beeware/briefcase/pull/1856">added support for distribution certificates on macOS</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2585">modified Toga's APIs to use namedtuple types for Size and Position references</a>.</li> +<li>We corrected a number of stability issues with Toga's testbed CI, and <a class="reference external" href="https://github.com/beeware/toga/pull/2670">added CI testing for Wayland on Linux</a>.</li> +<li>We completed a <a class="reference external" href="https://github.com/beeware/toga/pull/2252">major overhaul of typing in Toga's API surface</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2642">added support for conditional coverage in Toga's testing</a>. It is now possible to get a clean coverage report without running the test suite on every Python version and every platform.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2636">added an official API for customizing the system-installed menu items</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/1930">added an API for detecting the screens available for an app to use, and for setting the position of windows relative to those screens</a>.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2649">added support for &quot;simple&quot; apps</a> - apps that don't have menu bars.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2651">added support for apps whose lifecycle isn't tied to a single &quot;Main&quot; window</a>, such as background apps (apps that don't have any windows) and document-based apps.</li> +<li>We <a class="reference external" href="https://github.com/beeware/toga/pull/2669">added support for app modal dialogs</a>.</li> +</ul> +</div> +<div class="section" id="what-s-next"> +<h2>What's next?</h2> +<p>Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like <tt class="docutils literal">pip</tt>, <tt class="docutils literal">cibuildwheel</tt>, <tt class="docutils literal"><span class="pre">meson-python</span></tt> and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.</p> +</div> +<div class="section" id="want-to-get-involved"> +<h2>Want to get involved?</h2> +<p>Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:</p> +<ol class="arabic simple"> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2251">Update the Toga testbed test suite to use Pixel 7 Pro device sizes</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/780">Filter out a message generated after Xcode updates</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/808">Add the ability to configure the ABIs built by an Android project</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1099">Rationalise the application of adhoc signing on macOS</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1270">Add support for custom PyPI repositories</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1393">Document how to debug an application in popular IDEs</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/737">Add an option to select the Android base image when creating new emulators</a></li> +<li><a class="reference external" href="https://github.com/beeware/toga/issues/2305">Add an API to entirely replace the style of a widget</a></li> +<li><a class="reference external" href="https://github.com/beeware/briefcase/issues/1876">Correct the handling of quotation marks in Android apps</a></li> +</ol> +<p>Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a <a class="reference external" href="https://briefcase.readthedocs.io/en/latest/how-to/contribute-code.html">guide on setting up a Briefcase development environment</a>; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the <a class="reference external" href="https://beeware.org/bee/chat/">BeeWare Discord server</a>.</p> +</div> +May 2024 Status Update2024-06-03T00:00:00ZRussell Keith-Mageeurn:uuid:c66225fd-df0b-372a-acc0-cc3e41cd980e<p>BeeWare activity in May was dominated by preparing for and attending PyCon US in Pittsburgh. That event generated a lot of activity in the BeeWare project - but we've also added some other significant improvements.</p> <div class="section" id="what-we-ve-done"> <h2>What we've done</h2> <ul class="simple"> @@ -1765,58 +1804,4 @@ In practice this meant that I had to manually touch almost every widget of all b <p>It's still early days for BeeWare. Financial support means faster progress. More widgets. Better documentation. More of everything you’ve seen so far from BeeWare. If I can find full time funding for myself - or better still, for myself and a small team - then I have no doubt that the BeeWare suite will become a viable alternative for commercial projects in very short order. Best of all, we will be able to do this without having to give up on the ideals of the open source movement.</p> <p>I'm excited for what the future holds for BeeWare. I hope you'll join me on this journey.</p> <p>(And if you’re contemplating signing up, and you’re coming to PyCon US in Portland this May, let me drop a gentle hint… sign up now. It will be worth it #cryptic)</p> -Come sprint with us at PyCon US 20172017-02-01T00:00:00ZKatie McLaughlinurn:uuid:76dd3fba-dda2-350e-a0b0-3468ceced7c1<p><strong>The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!</strong></p> -<hr class="docutils" /> -<p><em>Want to to go &#64;PyCon, can’t afford it? &#64;PyBeeWare has 2 tickets to give -away. Email contact&#64;beeware.org and tell us why you want to bee there!</em></p> -<p>— PyBee (&#64;PyBeeWare) January 30, 2017</p> -<hr class="docutils" /> -<p><a class="reference external" href="https://us.pycon.org/2017/">PyCon US 2017</a> is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.</p> -<p>For the second year in a row, the <a class="reference external" href="https://beeware.org">BeeWare team</a> -will be on site with a <a class="reference external" href="https://twitter.com/PyBeeWare/status/737043373953978368">booth in the Exhibit -Hall</a>, along -with other Open Source projects from the Python world.</p> -<p>With this booth, we get two tickets to the conference. This includes:</p> -<ul class="simple"> -<li>access to the opening reception</li> -<li>3 days of conference talks, expo hall / job fair</li> -<li>breakfasts, breaks, lunches, and</li> -<li>swag bag</li> -</ul> -<p>Thing is, both <a class="reference external" href="https://twitter.com/freakboy3742">Russell</a> and I have -already registered.</p> -<p>So, we want to give you the ticket.</p> -<p>Yes, <strong>you.</strong></p> -<p>If you can get yourself to Portland on the conference days, we want to -give you our free ticket.</p> -<p>What do we want in return?</p> -<p>Just a little bit of your time.</p> -<p>The <a class="reference external" href="https://beeware.org/community/team/">Bee Team</a> will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -<a class="reference external" href="https://beeware.org/contributing/challenge-coins/">coin</a>)</p> -<p>Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a <a class="reference external" href="https://twitter.com/PyBeeWare/status/738400648614449152">BeeWare -sprint</a> -where we will be mentoring and helping first time contributors earn -their shiny <a class="reference external" href="https://twitter.com/PyBeeWare/status/738425474754314240">challenge -coin</a></p> -<p>Does this sound like something you'd be interested in?</p> -<p>Please, <a class="reference external" href="mailto:contact&#64;beeware.org">email us!</a></p> -<p>Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.</p> -<p>We need to allocate our tickets early, so please email us <strong>by February -12, 2017</strong></p> -<p>If you have any questions, just ask -<a class="reference external" href="https://twitter.com/glasnt">myself</a> or -<a class="reference external" href="https://twitter.com/freakboy3742">Russell</a>!</p> -<p>We'd love to see you there! ✨</p> -<p>[This article has been cross-posted on -<a class="reference external" href="http://glasnt.com/blog/2017/02/01/come-sprint-with-beeware.html">glasnt.com/blog</a>]</p> \ No newline at end of file diff --git a/zh_TW/news/buzz/index.html b/zh_TW/news/buzz/index.html index 6add7c3d58..c698f91fd1 100644 --- a/zh_TW/news/buzz/index.html +++ b/zh_TW/news/buzz/index.html @@ -188,6 +188,67 @@

                                                                                    The Buzz

                                                                                    +

                                                                                    June 2024 Status update

                                                                                    +

                                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 July 2024 +

                                                                                    + +

                                                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                                                    +
                                                                                    +

                                                                                    What we've done

                                                                                    + +
                                                                                    +
                                                                                    +

                                                                                    What's next?

                                                                                    +

                                                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    Want to get involved?

                                                                                    +

                                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                                    +
                                                                                      +
                                                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                                                    2. +
                                                                                    3. Filter out a message generated after Xcode updates
                                                                                    4. +
                                                                                    5. Add the ability to configure the ABIs built by an Android project
                                                                                    6. +
                                                                                    7. Rationalise the application of adhoc signing on macOS
                                                                                    8. +
                                                                                    9. Add support for custom PyPI repositories
                                                                                    10. +
                                                                                    11. Document how to debug an application in popular IDEs
                                                                                    12. +
                                                                                    13. Add an option to select the Android base image when creating new emulators
                                                                                    14. +
                                                                                    15. Add an API to entirely replace the style of a widget
                                                                                    16. +
                                                                                    17. Correct the handling of quotation marks in Android apps
                                                                                    18. +
                                                                                    +

                                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                                    +
                                                                                    + + + + + + + + +

                                                                                    May 2024 Status Update

                                                                                    @@ -725,64 +786,6 @@

                                                                                    Want to get involved?

                                                                                    - - - - - - -

                                                                                    October 2023 Status Update

                                                                                    -

                                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 1 November 2023 -

                                                                                    - -

                                                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                                                    -
                                                                                    -

                                                                                    What we've done

                                                                                    - -
                                                                                    -
                                                                                    -

                                                                                    What's next?

                                                                                    -

                                                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                                                    -

                                                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                                                    -
                                                                                    -
                                                                                    -

                                                                                    Want to get involved?

                                                                                    -

                                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                                    -
                                                                                      -
                                                                                    1. Filter out a message generated after Xcode updates
                                                                                    2. -
                                                                                    3. Add the ability to configure the ABIs built by an Android project
                                                                                    4. -
                                                                                    5. Rationalise the application of adhoc signing on macOS
                                                                                    6. -
                                                                                    7. Provide an option to override app settings from the command line
                                                                                    8. -
                                                                                    9. Add support for custom PyPI repositories
                                                                                    10. -
                                                                                    11. Document how to debug an application in popular IDEs
                                                                                    12. -
                                                                                    13. Correctly handle incomplete project deletions
                                                                                    14. -
                                                                                    15. Add an option to select the Android base image when creating new emulators
                                                                                    16. -
                                                                                    -

                                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                                    -
                                                                                    - - -
                                                                                    diff --git a/zh_TW/news/buzz/june-2024-status-update/index.html b/zh_TW/news/buzz/june-2024-status-update/index.html new file mode 100644 index 0000000000..f1078eaf8b --- /dev/null +++ b/zh_TW/news/buzz/june-2024-status-update/index.html @@ -0,0 +1,330 @@ + + + + + + + + + June 2024 Status update— BeeWare + + + + + + + + + + + + + + + + + + + + + + + +
                                                                                    + +
                                                                                    +
                                                                                    +
                                                                                    + + + + + + +

                                                                                    In June, BeeWare made a lot of progress, landing lots of new features - many of which have been the subject of requests and discussions for a long time.

                                                                                    +
                                                                                    +

                                                                                    What we've done

                                                                                    + +
                                                                                    +
                                                                                    +

                                                                                    What's next?

                                                                                    +

                                                                                    Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like pip, cibuildwheel, meson-python and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.

                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    Want to get involved?

                                                                                    +

                                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                                    +
                                                                                      +
                                                                                    1. Update the Toga testbed test suite to use Pixel 7 Pro device sizes
                                                                                    2. +
                                                                                    3. Filter out a message generated after Xcode updates
                                                                                    4. +
                                                                                    5. Add the ability to configure the ABIs built by an Android project
                                                                                    6. +
                                                                                    7. Rationalise the application of adhoc signing on macOS
                                                                                    8. +
                                                                                    9. Add support for custom PyPI repositories
                                                                                    10. +
                                                                                    11. Document how to debug an application in popular IDEs
                                                                                    12. +
                                                                                    13. Add an option to select the Android base image when creating new emulators
                                                                                    14. +
                                                                                    15. Add an API to entirely replace the style of a widget
                                                                                    16. +
                                                                                    17. Correct the handling of quotation marks in Android apps
                                                                                    18. +
                                                                                    +

                                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                                    +
                                                                                    + + +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    +Previous entry +
                                                                                    +
                                                                                    May 2024 Status Update
                                                                                    + +
                                                                                    +
                                                                                    +
                                                                                    +
                                                                                    + + + + + + + + + + diff --git a/zh_TW/news/buzz/may-2024-status-update/index.html b/zh_TW/news/buzz/may-2024-status-update/index.html index f82cf43b00..816b491393 100644 --- a/zh_TW/news/buzz/may-2024-status-update/index.html +++ b/zh_TW/news/buzz/may-2024-status-update/index.html @@ -242,6 +242,11 @@

                                                                                    Want to get involved?

                                                                                    +
                                                                                    +Next entry +
                                                                                    +
                                                                                    June 2024 Status update
                                                                                    +
                                                                                    diff --git a/zh_TW/news/buzz/page/2/index.html b/zh_TW/news/buzz/page/2/index.html index f0330135b3..877913e657 100644 --- a/zh_TW/news/buzz/page/2/index.html +++ b/zh_TW/news/buzz/page/2/index.html @@ -188,6 +188,64 @@

                                                                                    The Buzz

                                                                                    +

                                                                                    October 2023 Status Update

                                                                                    +

                                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 November 2023 +

                                                                                    + +

                                                                                    In October, we've (finally!) reached a major milestone - but there's still lots of work to be done!

                                                                                    +
                                                                                    +

                                                                                    What we've done

                                                                                    + +
                                                                                    +
                                                                                    +

                                                                                    What's next?

                                                                                    +

                                                                                    Now that we've finally finished the widget audit, we can finally release Toga 0.4, and start using the foundation that we've spent the last 12 months building.

                                                                                    +

                                                                                    In November, we'll start the work of upstreaming iOS patches to CPython core. The PEP we've drafted is nearing a form where it can be submitted to the Steering Council for approval, but the drafting process has raised a couple of technical issues that need to be investigated. However, while we wait for formal acceptance of the PEP, we will continue working on building continuous integration for our iOS CPython builds, and begin preparing patches that can be merged into CPython.

                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    Want to get involved?

                                                                                    +

                                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                                    +
                                                                                      +
                                                                                    1. Filter out a message generated after Xcode updates
                                                                                    2. +
                                                                                    3. Add the ability to configure the ABIs built by an Android project
                                                                                    4. +
                                                                                    5. Rationalise the application of adhoc signing on macOS
                                                                                    6. +
                                                                                    7. Provide an option to override app settings from the command line
                                                                                    8. +
                                                                                    9. Add support for custom PyPI repositories
                                                                                    10. +
                                                                                    11. Document how to debug an application in popular IDEs
                                                                                    12. +
                                                                                    13. Correctly handle incomplete project deletions
                                                                                    14. +
                                                                                    15. Add an option to select the Android base image when creating new emulators
                                                                                    16. +
                                                                                    +

                                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                                    +
                                                                                    + + + + + + + + +

                                                                                    2023Q4 Roadmap

                                                                                    @@ -681,65 +739,6 @@

                                                                                    Summary

                                                                                    - - - - - - -

                                                                                    March 2023 Status Update

                                                                                    -

                                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 3 April 2023 -

                                                                                    - -

                                                                                    March has been a month of slow but steady progress for BeeWare.

                                                                                    -
                                                                                    -

                                                                                    What we've done

                                                                                    -
                                                                                      -
                                                                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                                                    • -
                                                                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                                                    • -
                                                                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                                                    • -
                                                                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                                                    • -
                                                                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                                                    • -
                                                                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                                                    • -
                                                                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                                                    • -
                                                                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                                                    • -
                                                                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                                                    • -
                                                                                    • We presented a tutorial at Everything Open 2023.
                                                                                    • -
                                                                                    -

                                                                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                                                    -
                                                                                    -
                                                                                    -

                                                                                    What's next?

                                                                                    -

                                                                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                                                    -
                                                                                    -
                                                                                    -

                                                                                    Want to get involved?

                                                                                    -

                                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                                    -
                                                                                      -
                                                                                    1. Modify the handling of app signing options
                                                                                    2. -
                                                                                    3. Filter out a message generated after Xcode updates
                                                                                    4. -
                                                                                    5. Add the ability to refresh the support package in a project
                                                                                    6. -
                                                                                    7. Provide protection against creating projects with "semi-reserved" names
                                                                                    8. -
                                                                                    9. Add the ability to configure the ABIs built by an Android project
                                                                                    10. -
                                                                                    11. Add support for the ANDROID_HOME environment variable
                                                                                    12. -
                                                                                    13. Improve validation of project names in the Briefcase wizard
                                                                                    14. -
                                                                                    15. Rationalise the application of adhoc signing on macOS
                                                                                    16. -
                                                                                    17. Correct the capture of log messages on the web backend
                                                                                    18. -
                                                                                    -

                                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                                    -
                                                                                    - - -
                                                                                    diff --git a/zh_TW/news/buzz/page/3/index.html b/zh_TW/news/buzz/page/3/index.html index 0751b74bca..e4948fd052 100644 --- a/zh_TW/news/buzz/page/3/index.html +++ b/zh_TW/news/buzz/page/3/index.html @@ -188,6 +188,65 @@

                                                                                    The Buzz

                                                                                    +

                                                                                    March 2023 Status Update

                                                                                    +

                                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 3 April 2023 +

                                                                                    + +

                                                                                    March has been a month of slow but steady progress for BeeWare.

                                                                                    +
                                                                                    +

                                                                                    What we've done

                                                                                    +
                                                                                      +
                                                                                    • Progress on GUI testing in Toga is continuing. We now have 7 widgets fully tested, with another 2 in progress. As with last month's update, getting these tests passing has required wrestling a lot of fundamentals, in particular around the simulation of events such as mouse clicks. We're also discovering (and fixing) lots of corner cases in widget implementations that only surface when you're doing rigorous and repeatable testing.
                                                                                    • +
                                                                                    • We've made some major changes to the way GTK widgets are rendered. This change significantly reduces the amount of re-rendering that is performed by GTK, as well as resolving a number of long standing issues related to resizing widgets.
                                                                                    • +
                                                                                    • Thanks to some community contributions, we were were able to add support for focus events and text alignment on GTK's TextInput widget, and support for text alignment and fonts on GTK's NumberInput widget.
                                                                                    • +
                                                                                    • We landed the implementation of a Linux system package backend for Briefcase, which can output DEB and RPM packages. Thanks to a community contribution, we were also able to add support for Arch packages
                                                                                    • +
                                                                                    • We modified the locations where Briefcase outputs build artefacts. This removes some sources of bugs associated with tools not supporting spaces in filenames, and makes Briefcase's output consistent with other tools in the Python ecosystem.
                                                                                    • +
                                                                                    • We made significant progress on modifying Briefcase's AppImage and Flatpak backends to use Indygreg's Standalone Python, rather than BeeWare's Linux support package. Standalone Python is becoming a de facto standard for pre-compiled Python builds (especially on Linux), so it makes sense for BeeWare to converge on this common standard. This change will also significantly speed up Flatpak builds, should be more stable on AppImage, allows us to switch to manylinux base images - and it reduces the number of projects that BeeWare is responsible for maintaining. We're currently waiting on a fix to the linuxdeploy GTK plugin to be merged before we can land this change.
                                                                                    • +
                                                                                    • Thanks to a community contribution, we added support for PyGame to Briefcase.
                                                                                    • +
                                                                                    • We migrated BeeWare's CI to use the new System packaging backend on Linux. This means that CI is significantly faster, as building system packages requires a lot less processing than an AppImage.
                                                                                    • +
                                                                                    • We released Travertino 0.2.0. Travertino is the library that underpins Toga's Pack layout algorithm. It's been several years since we last did a Travertino release, but some recent bug fixes warranted an update.
                                                                                    • +
                                                                                    • We presented a tutorial at Everything Open 2023.
                                                                                    • +
                                                                                    +

                                                                                    We also made a big change to our social media strategy: we started a Mastodon account. We've wound down our Twitter usage at the end of last year; going forward, you can get your bite size BeeWare updates from @beeware@fosstodon.org.

                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    What's next?

                                                                                    +

                                                                                    In terms of technical goals, April will continue our push for GUI test coverage. However, we're expecting progress to be a little slower, because of one big event - PyCon US. We'll have a booth in the community section of the conference floor; the core team are presenting 2 talks; we're presenting at the Language Summit; and we'll be at the sprints for the first 3 days. Preparing for these talks will take up a lot of our time in April, as will the event itself - so progress is likely to be a little slower than normal. If you're going to be there, come by the booth and say hi! If you'd like to help us to staff the booth - get in touch on Discord, on Mastodon, or email!

                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    Want to get involved?

                                                                                    +

                                                                                    Want to get involved? Here are some open issues that would be a great place to get started with contributing to a BeeWare project. They're all relatively minor changes, but would provide a big improvement to the lives of BeeWare users:

                                                                                    +
                                                                                      +
                                                                                    1. Modify the handling of app signing options
                                                                                    2. +
                                                                                    3. Filter out a message generated after Xcode updates
                                                                                    4. +
                                                                                    5. Add the ability to refresh the support package in a project
                                                                                    6. +
                                                                                    7. Provide protection against creating projects with "semi-reserved" names
                                                                                    8. +
                                                                                    9. Add the ability to configure the ABIs built by an Android project
                                                                                    10. +
                                                                                    11. Add support for the ANDROID_HOME environment variable
                                                                                    12. +
                                                                                    13. Improve validation of project names in the Briefcase wizard
                                                                                    14. +
                                                                                    15. Rationalise the application of adhoc signing on macOS
                                                                                    16. +
                                                                                    17. Correct the capture of log messages on the web backend
                                                                                    18. +
                                                                                    +

                                                                                    Pick one of these tickets, drop a comment on the ticket to let others know you're looking at it, and try your hand at a PR! We have a guide on setting up a Briefcase development environment; but if you need any additional assistance or guidance, you can ask on the ticket, or join us on the BeeWare Discord server.

                                                                                    +
                                                                                    + + + + + + + + +

                                                                                    February 2023 Status Update

                                                                                    @@ -718,49 +777,6 @@

                                                                                    What's next?

                                                                                    - - - - - - -

                                                                                    July 2022 Status Update

                                                                                    -

                                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 1 August 2022 -

                                                                                    - -

                                                                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                                                    -

                                                                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                                                    -
                                                                                    -

                                                                                    What we've done

                                                                                    -

                                                                                    During July:

                                                                                    -
                                                                                      -
                                                                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                                                    • -
                                                                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                                                    • -
                                                                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                                                    • -
                                                                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                                                    • -
                                                                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                                                    • -
                                                                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                                                    • -
                                                                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                                                    • -
                                                                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                                                    • -
                                                                                    • We've started looking into binary dependencies on iOS apps.
                                                                                    • -
                                                                                    -
                                                                                    -
                                                                                    -

                                                                                    What's next?

                                                                                    -

                                                                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                                                    -
                                                                                    - - -
                                                                                    diff --git a/zh_TW/news/buzz/page/4/index.html b/zh_TW/news/buzz/page/4/index.html index fec3b38f80..75af9d303f 100644 --- a/zh_TW/news/buzz/page/4/index.html +++ b/zh_TW/news/buzz/page/4/index.html @@ -188,6 +188,49 @@

                                                                                    The Buzz

                                                                                    +

                                                                                    July 2022 Status Update

                                                                                    +

                                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 1 August 2022 +

                                                                                    + +

                                                                                    Another month of important updates to the BeeWare project! This month, our focus was on packaging improvements on Linux and Windows.

                                                                                    +

                                                                                    In addition the technical progress, we welcomed Malcolm Smith (@mhsmith on Github) to the Anaconda BeeWare team! Malcolm brings his considerable experience developing and maintaining Chaquopy, a set of tools and libraries for building Android applications that use Python. Chaquopy tackles the "Python on Android" problem from the perspective of adding Python to an existing Android Studio project rather than writing apps entirely with Python; as a result, it features much tighter integration with native Android Studio tooling. One particularly interesting feature of Chaquopy is that it supports binary dependencies on Android - a key feature that BeeWare's Android tooling currently lacks. Historically, Chaquopy was a closed source tool with licenses available for open source projects; however, as a result of joining Anaconda, Malcolm has released Chaquopy as an Open Source project!

                                                                                    +
                                                                                    +

                                                                                    What we've done

                                                                                    +

                                                                                    During July:

                                                                                    +
                                                                                      +
                                                                                    • We added support for Linuxdeploy plugins for Linux AppImages. These plugins are an important part of making AppImages self-contained, as many libraries need to provide the Linuxdeploy tooling hints to help find all the resources needed at runtime. Adding support for these plugins should address most of the issues we've been seeing with moving AppImages between Linux versions.
                                                                                    • +
                                                                                    • We added a Flatpak backend for Linux packaging. Flatpak is an alternative packaging format to AppImage which has the support of a number of large Linux distributions. For now, AppImage continues to be the default Linux packaging format, but we may change this default in the future.
                                                                                    • +
                                                                                    • We improved the packaging of Windows apps by adding a stub binary. We're still hunting some bugs in this stub binary, but when those are resolved, the Windows apps generated by Briefcase will present to the operating system with consistent app naming and icons. The stub binary also enables us to catch runtime problems with the app in a way that makes diagnosing app problems much easier.
                                                                                    • +
                                                                                    • We presented a webinar about native application development. If you weren't able to attend the webinar live, a recording is available; register here to watch.
                                                                                    • +
                                                                                    • We got an initial proof of concept of a Toga app running on Android using Chaquopy as a base, accessing a binary library (matplotlib), deployed with Briefcase. Over the coming weeks, we're hoping this proof of concept will evolve into major improvement to BeeWare's Android tooling.
                                                                                    • +
                                                                                    • We modified Briefcase to use OS-appropriate directories for caching. While the ~/.briefcase location has served us well, it isn't a location that adheres to platform-native conventions for storing app resources, so we've moved Briefcase's cache of downloads, tools and templates to a platform-appropriate location.
                                                                                    • +
                                                                                    • We addressed an issue with the current working directory leaking into the runtime path. This was especially common with Linux apps, but it could potentially be an issue with other platforms as well.
                                                                                    • +
                                                                                    • We've started the process of making Toga widget APIs internally consistent. While we've aimed to keep naming of widgets' attributes and handlers consistent, there are a couple of annoying inconsistencies. We've started the process of cleaning up these inconsistencies.
                                                                                    • +
                                                                                    • We've started looking into binary dependencies on iOS apps.
                                                                                    • +
                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    What's next?

                                                                                    +

                                                                                    In August, our major focus will be binary dependencies on mobile. This is one of the biggest missing pieces of the BeeWare story at present. Being able to utilize Chaquopy as a base gives us a huge head start on Android, so it seems likely we'll have a working solution for Android in the near future. However, on iOS, we're still at the "we don't know what we don't know" stage. It's unclear if we'll have a fully working solution by the end of the month, but we should have at least some progress to report.

                                                                                    +
                                                                                    + + + + + + + + +

                                                                                    June 2022 Status Update

                                                                                    @@ -580,33 +623,6 @@

                                                                                    Python on Android: I - - - - - - -

                                                                                    We have a contractor for our Android contract!

                                                                                    -

                                                                                    - -Posted by - - - Russell Keith-Magee - - -on - 26 November 2019 -

                                                                                    - -

                                                                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                                                                    -

                                                                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                                                                    -

                                                                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                                                                    -

                                                                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                                                                    -

                                                                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                                                                    - - -

                                                                                    diff --git a/zh_TW/news/buzz/page/5/index.html b/zh_TW/news/buzz/page/5/index.html index e465bf09af..494d3b1792 100644 --- a/zh_TW/news/buzz/page/5/index.html +++ b/zh_TW/news/buzz/page/5/index.html @@ -188,6 +188,33 @@

                                                                                    The Buzz

                                                                                    +

                                                                                    We have a contractor for our Android contract!

                                                                                    +

                                                                                    + +Posted by + + + Russell Keith-Magee + + +on + 26 November 2019 +

                                                                                    + +

                                                                                    A couple of months ago, we announced that the BeeWare project had received a grant from the PSF to improve our support for Android. At that time, we issued a call for contractors to help us complete this work.

                                                                                    +

                                                                                    We're very happy to announce that we've now selected a contractor: Asheesh Laroia.

                                                                                    +

                                                                                    Asheesh is a regular speaker at Python events, where he has delved into a range of detailed and complex topics. He also impressed us with the list of unconventional engineering integration projects he's been involved with in a professional and casual capacity.

                                                                                    +

                                                                                    When asked why he applied to work with BeeWare on this contract, Asheesh said: "I use an Android phone every day, and I'm honored to be able to help implement the BeeWare vision of using Python to build first-class, native applications."

                                                                                    +

                                                                                    Asheesh will be starting work in mid December, and if all goes well, we should start seeing significant results by mid to late February. If you'd like to keep track of progress, you can follow BeeWare on Twitter; we'll also post larger updates on this blog.

                                                                                    + + + + + + + + +

                                                                                    BeeWare Project Awarded a PSF Education Grant

                                                                                    @@ -863,82 +890,6 @@

                                                                                    A request for your help< - - - - - - -

                                                                                    Come sprint with us at PyCon US 2017

                                                                                    -

                                                                                    - -Posted by - - - Katie McLaughlin - - -on - 1 February 2017 -

                                                                                    - -

                                                                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                                                    -
                                                                                    -

                                                                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give -away. Email contact@beeware.org and tell us why you want to bee there!

                                                                                    -

                                                                                    — PyBee (@PyBeeWare) January 30, 2017

                                                                                    -
                                                                                    -

                                                                                    PyCon US 2017 is running in Portland, -Oregon from May 17 - 25, and it's bound to be another amazing -conference.

                                                                                    -

                                                                                    For the second year in a row, the BeeWare team -will be on site with a booth in the Exhibit -Hall, along -with other Open Source projects from the Python world.

                                                                                    -

                                                                                    With this booth, we get two tickets to the conference. This includes:

                                                                                    -
                                                                                      -
                                                                                    • access to the opening reception
                                                                                    • -
                                                                                    • 3 days of conference talks, expo hall / job fair
                                                                                    • -
                                                                                    • breakfasts, breaks, lunches, and
                                                                                    • -
                                                                                    • swag bag
                                                                                    • -
                                                                                    -

                                                                                    Thing is, both Russell and I have -already registered.

                                                                                    -

                                                                                    So, we want to give you the ticket.

                                                                                    -

                                                                                    Yes, you.

                                                                                    -

                                                                                    If you can get yourself to Portland on the conference days, we want to -give you our free ticket.

                                                                                    -

                                                                                    What do we want in return?

                                                                                    -

                                                                                    Just a little bit of your time.

                                                                                    -

                                                                                    The Bee Team will be helping to -staff our booth, but we'd also like to see (and give!) talks, so helping -us out by running the booth would be lovely. (Plus, and I'm sure Russell -would agree, just helping out on the booth earns you a -coin)

                                                                                    -

                                                                                    Plus, we'd love for you to stick around for the famous coding Sprints. -These are held in the four days after the event, while people are still -in town. We get coffee, lunch, and a room full of tables, chairs and -copious amount of power points, and we code on projects. We'll be -running a BeeWare -sprint -where we will be mentoring and helping first time contributors earn -their shiny challenge -coin

                                                                                    -

                                                                                    Does this sound like something you'd be interested in?

                                                                                    -

                                                                                    Please, email us!

                                                                                    -

                                                                                    Tell us about yourself! Who you are, what you do, why you want to go to -PyCon and what makes you interested in Python.

                                                                                    -

                                                                                    We need to allocate our tickets early, so please email us by February -12, 2017

                                                                                    -

                                                                                    If you have any questions, just ask -myself or -Russell!

                                                                                    -

                                                                                    We'd love to see you there! ✨

                                                                                    -

                                                                                    [This article has been cross-posted on -glasnt.com/blog]

                                                                                    - - -

                                                                                    diff --git a/zh_TW/news/buzz/page/6/index.html b/zh_TW/news/buzz/page/6/index.html index 505c96262b..cf94716d81 100644 --- a/zh_TW/news/buzz/page/6/index.html +++ b/zh_TW/news/buzz/page/6/index.html @@ -188,6 +188,82 @@

                                                                                    The Buzz

                                                                                    +

                                                                                    Come sprint with us at PyCon US 2017

                                                                                    +

                                                                                    + +Posted by + + + Katie McLaughlin + + +on + 1 February 2017 +

                                                                                    + +

                                                                                    The tickets for PyCon US 2017 have been given away. We look forward to seeing everyone who can make it to the conference at Booth 103!

                                                                                    +
                                                                                    +

                                                                                    Want to to go @PyCon, can’t afford it? @PyBeeWare has 2 tickets to give +away. Email contact@beeware.org and tell us why you want to bee there!

                                                                                    +

                                                                                    — PyBee (@PyBeeWare) January 30, 2017

                                                                                    +
                                                                                    +

                                                                                    PyCon US 2017 is running in Portland, +Oregon from May 17 - 25, and it's bound to be another amazing +conference.

                                                                                    +

                                                                                    For the second year in a row, the BeeWare team +will be on site with a booth in the Exhibit +Hall, along +with other Open Source projects from the Python world.

                                                                                    +

                                                                                    With this booth, we get two tickets to the conference. This includes:

                                                                                    +
                                                                                      +
                                                                                    • access to the opening reception
                                                                                    • +
                                                                                    • 3 days of conference talks, expo hall / job fair
                                                                                    • +
                                                                                    • breakfasts, breaks, lunches, and
                                                                                    • +
                                                                                    • swag bag
                                                                                    • +
                                                                                    +

                                                                                    Thing is, both Russell and I have +already registered.

                                                                                    +

                                                                                    So, we want to give you the ticket.

                                                                                    +

                                                                                    Yes, you.

                                                                                    +

                                                                                    If you can get yourself to Portland on the conference days, we want to +give you our free ticket.

                                                                                    +

                                                                                    What do we want in return?

                                                                                    +

                                                                                    Just a little bit of your time.

                                                                                    +

                                                                                    The Bee Team will be helping to +staff our booth, but we'd also like to see (and give!) talks, so helping +us out by running the booth would be lovely. (Plus, and I'm sure Russell +would agree, just helping out on the booth earns you a +coin)

                                                                                    +

                                                                                    Plus, we'd love for you to stick around for the famous coding Sprints. +These are held in the four days after the event, while people are still +in town. We get coffee, lunch, and a room full of tables, chairs and +copious amount of power points, and we code on projects. We'll be +running a BeeWare +sprint +where we will be mentoring and helping first time contributors earn +their shiny challenge +coin

                                                                                    +

                                                                                    Does this sound like something you'd be interested in?

                                                                                    +

                                                                                    Please, email us!

                                                                                    +

                                                                                    Tell us about yourself! Who you are, what you do, why you want to go to +PyCon and what makes you interested in Python.

                                                                                    +

                                                                                    We need to allocate our tickets early, so please email us by February +12, 2017

                                                                                    +

                                                                                    If you have any questions, just ask +myself or +Russell!

                                                                                    +

                                                                                    We'd love to see you there! ✨

                                                                                    +

                                                                                    [This article has been cross-posted on +glasnt.com/blog]

                                                                                    + + + + + + + + +

                                                                                    Money, Money, Money

                                                                                    diff --git a/zh_TW/news/events/index.html b/zh_TW/news/events/index.html index 5a332271d1..13cd403216 100644 --- a/zh_TW/news/events/index.html +++ b/zh_TW/news/events/index.html @@ -211,12 +211,12 @@

                                                                                    5月 22, 2017 PyCon US 2017 sprint

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 booth

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 17, 2017 PyCon US 2017 tutorial

                                                                                    5月 11, 2017 OSCON 2017 booth

                                                                                    @@ -227,10 +227,10 @@

                                                                                    2月 18, 2017 PyCaribbean 2017 keynote

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 16, 2017 WOOTConf 2017 organizing

                                                                                    11月 3, 2016 Django: Under The Hood 2016 attending

                                                                                    diff --git a/zh_TW/news/events/page/2/index.html b/zh_TW/news/events/page/2/index.html index 7a1fcbd927..3ab65fd4bb 100644 --- a/zh_TW/news/events/page/2/index.html +++ b/zh_TW/news/events/page/2/index.html @@ -211,12 +211,12 @@

                                                                                    5月 22, 2017 PyCon US 2017 sprint

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 booth

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 17, 2017 PyCon US 2017 tutorial

                                                                                    5月 11, 2017 OSCON 2017 booth

                                                                                    @@ -227,10 +227,10 @@

                                                                                    2月 18, 2017 PyCaribbean 2017 keynote

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 16, 2017 WOOTConf 2017 organizing

                                                                                    11月 3, 2016 Django: Under The Hood 2016 attending

                                                                                    diff --git a/zh_TW/news/events/page/3/index.html b/zh_TW/news/events/page/3/index.html index e13ab34ddc..78ff1cddd0 100644 --- a/zh_TW/news/events/page/3/index.html +++ b/zh_TW/news/events/page/3/index.html @@ -211,12 +211,12 @@

                                                                                    5月 22, 2017 PyCon US 2017 sprint

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 booth

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 17, 2017 PyCon US 2017 tutorial

                                                                                    5月 11, 2017 OSCON 2017 booth

                                                                                    @@ -227,10 +227,10 @@

                                                                                    2月 18, 2017 PyCaribbean 2017 keynote

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 16, 2017 WOOTConf 2017 organizing

                                                                                    11月 3, 2016 Django: Under The Hood 2016 attending

                                                                                    diff --git a/zh_TW/news/events/page/4/index.html b/zh_TW/news/events/page/4/index.html index cb9ae4c331..fd54bdc679 100644 --- a/zh_TW/news/events/page/4/index.html +++ b/zh_TW/news/events/page/4/index.html @@ -211,12 +211,12 @@

                                                                                    5月 22, 2017 PyCon US 2017 sprint

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    +

                                                                                    5月 19, 2017 PyCon US 2017 booth

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 19, 2017 PyCon US 2017 talk

                                                                                    -

                                                                                    5月 17, 2017 PyCon US 2017 tutorial

                                                                                    5月 11, 2017 OSCON 2017 booth

                                                                                    @@ -227,10 +227,10 @@

                                                                                    2月 18, 2017 PyCaribbean 2017 keynote

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    -

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 18, 2017 Linux.conf.au 2017 talk

                                                                                    +

                                                                                    1月 16, 2017 WOOTConf 2017 organizing

                                                                                    11月 3, 2016 Django: Under The Hood 2016 attending

                                                                                    diff --git a/zh_TW/news/index.html b/zh_TW/news/index.html index 4cf408c0d3..e75885cb85 100644 --- a/zh_TW/news/index.html +++ b/zh_TW/news/index.html @@ -184,6 +184,18 @@

                                                                                    News

                                                                                    +

                                                                                    June 2024 Status update

                                                                                    +

                                                                                    +Posted by + + + Russell Keith-Magee + + +on + 2024-07-01 +

                                                                                    +

                                                                                    May 2024 Status Update

                                                                                    Posted by @@ -292,18 +304,6 @@

                                                                                    November 2023 Status 2023-12-01

                                                                                    -

                                                                                    October 2023 Status Update

                                                                                    -

                                                                                    -Posted by - - - Russell Keith-Magee - - -on - 2023-11-01 -

                                                                                    - ... more articles diff --git a/zh_TW/sitemap.xml b/zh_TW/sitemap.xml index 3d72a51e32..2b72fd5342 100644 --- a/zh_TW/sitemap.xml +++ b/zh_TW/sitemap.xml @@ -2,6 +2,7 @@ http://beeware.org/zh_TW/news/ http://beeware.org/zh_TW/news/buzz/ + http://beeware.org/zh_TW/news/buzz/june-2024-status-update/ http://beeware.org/zh_TW/news/buzz/may-2024-status-update/ http://beeware.org/zh_TW/news/buzz/april-2024-status-update/ http://beeware.org/zh_TW/news/buzz/2024q2-roadmap/ @@ -70,16 +71,16 @@ http://beeware.org/zh_TW/news/events/python-brasil-2016-sprints/ http://beeware.org/zh_TW/news/events/django-under-the-hood-2016/ http://beeware.org/zh_TW/news/events/wootconf-2017/ - http://beeware.org/zh_TW/news/events/linuxconfau-2017-rkm/ http://beeware.org/zh_TW/news/events/linuxconfau-2017-km/ + http://beeware.org/zh_TW/news/events/linuxconfau-2017-rkm/ http://beeware.org/zh_TW/news/events/pycaribbean-2017/ http://beeware.org/zh_TW/news/events/djangocon-europe-2017/ http://beeware.org/zh_TW/news/events/djangocon-europe-2017-sprints/ http://beeware.org/zh_TW/news/events/oscon-2017/ http://beeware.org/zh_TW/news/events/pycon-us-2017-tutorials/ + http://beeware.org/zh_TW/news/events/pycon-us-2017-rkm/ http://beeware.org/zh_TW/news/events/pycon-us-2017/ http://beeware.org/zh_TW/news/events/pycon-us-2017-km/ - http://beeware.org/zh_TW/news/events/pycon-us-2017-rkm/ http://beeware.org/zh_TW/news/events/pycon-us-2017-sprints/ http://beeware.org/zh_TW/news/events/pycon-tw-2017/ http://beeware.org/zh_TW/news/events/djangocon-au-2017/ @@ -92,54 +93,10 @@ http://beeware.org/zh_TW/news/events/djangocon-us-2017-km/ http://beeware.org/zh_TW/news/events/djangocon-us-2017-rkm/ http://beeware.org/zh_TW/news/events/djangocon-us-2017-sprints/ - http://beeware.org/zh_TW/project/ - http://beeware.org/zh_TW/project/overview/ - http://beeware.org/zh_TW/project/about/ - http://beeware.org/zh_TW/project/using/ - http://beeware.org/zh_TW/project/projects/ - http://beeware.org/zh_TW/project/projects/applications/ - http://beeware.org/zh_TW/project/projects/applications/podium/ - http://beeware.org/zh_TW/project/projects/tools/ - http://beeware.org/zh_TW/project/projects/tools/beefore/ - http://beeware.org/zh_TW/project/projects/tools/duvet/ - http://beeware.org/zh_TW/project/projects/tools/beekeeper/ - http://beeware.org/zh_TW/project/projects/tools/briefcase/ - http://beeware.org/zh_TW/project/projects/tools/cricket/ - http://beeware.org/zh_TW/project/projects/tools/bugjar/ - http://beeware.org/zh_TW/project/projects/tools/galley/ - http://beeware.org/zh_TW/project/projects/libraries/ - http://beeware.org/zh_TW/project/projects/libraries/colosseum/ - http://beeware.org/zh_TW/project/projects/libraries/toga/ - http://beeware.org/zh_TW/project/projects/libraries/travertino/ - http://beeware.org/zh_TW/project/projects/libraries/ouroboros/ - http://beeware.org/zh_TW/project/projects/bridges/ - http://beeware.org/zh_TW/project/projects/bridges/rubicon/ - http://beeware.org/zh_TW/project/projects/templates/ - http://beeware.org/zh_TW/project/projects/templates/python-android-template/ - http://beeware.org/zh_TW/project/projects/templates/python-tvos-template/ - http://beeware.org/zh_TW/project/projects/templates/python-ios-template/ - http://beeware.org/zh_TW/project/projects/templates/python-macos-template/ - http://beeware.org/zh_TW/project/projects/support/ - http://beeware.org/zh_TW/project/projects/support/python-apple-support/ - http://beeware.org/zh_TW/project/projects/support/python-linux-support/ - http://beeware.org/zh_TW/project/projects/support/python-android-support/ - http://beeware.org/zh_TW/project/projects/attic/ - http://beeware.org/zh_TW/project/projects/attic/batavia/ - http://beeware.org/zh_TW/project/projects/attic/python-tvos-support/ - http://beeware.org/zh_TW/project/projects/attic/sealang/ - http://beeware.org/zh_TW/project/projects/attic/seasnake/ - http://beeware.org/zh_TW/project/projects/attic/voc/ - http://beeware.org/zh_TW/project/projects/attic/waggle/ - http://beeware.org/zh_TW/project/projects/attic/trebuchet/ - http://beeware.org/zh_TW/project/projects/attic/cassowary/ - http://beeware.org/zh_TW/project/projects/attic/cookiecutter-project/ - http://beeware.org/zh_TW/project/projects/attic/cookiecutter-website/ - http://beeware.org/zh_TW/project/projects/attic/python-ios-support/ - http://beeware.org/zh_TW/project/projects/attic/python-osx-support/ http://beeware.org/zh_TW/community/ http://beeware.org/zh_TW/community/behavior/ - http://beeware.org/zh_TW/community/behavior/making-a-coc-complaint/ http://beeware.org/zh_TW/community/behavior/code-of-conduct/ + http://beeware.org/zh_TW/community/behavior/making-a-coc-complaint/ http://beeware.org/zh_TW/community/behavior/changes/ http://beeware.org/zh_TW/community/team/ http://beeware.org/zh_TW/community/team/freakboy3742/ @@ -154,8 +111,8 @@ http://beeware.org/zh_TW/community/team/obulat/ http://beeware.org/zh_TW/community/team/saroad2/ http://beeware.org/zh_TW/community/team/samschott/ - http://beeware.org/zh_TW/community/team/rmartin16/ http://beeware.org/zh_TW/community/team/mhsmith/ + http://beeware.org/zh_TW/community/team/rmartin16/ http://beeware.org/zh_TW/community/getting-help/ http://beeware.org/zh_TW/community/keep-informed/ http://beeware.org/zh_TW/community/resources/ @@ -304,6 +261,50 @@ http://beeware.org/zh_TW/community/related/ http://beeware.org/zh_TW/community/development/ http://beeware.org/zh_TW/community/consulting/ + http://beeware.org/zh_TW/project/ + http://beeware.org/zh_TW/project/overview/ + http://beeware.org/zh_TW/project/about/ + http://beeware.org/zh_TW/project/using/ + http://beeware.org/zh_TW/project/projects/ + http://beeware.org/zh_TW/project/projects/applications/ + http://beeware.org/zh_TW/project/projects/applications/podium/ + http://beeware.org/zh_TW/project/projects/tools/ + http://beeware.org/zh_TW/project/projects/tools/beefore/ + http://beeware.org/zh_TW/project/projects/tools/duvet/ + http://beeware.org/zh_TW/project/projects/tools/beekeeper/ + http://beeware.org/zh_TW/project/projects/tools/briefcase/ + http://beeware.org/zh_TW/project/projects/tools/cricket/ + http://beeware.org/zh_TW/project/projects/tools/bugjar/ + http://beeware.org/zh_TW/project/projects/tools/galley/ + http://beeware.org/zh_TW/project/projects/libraries/ + http://beeware.org/zh_TW/project/projects/libraries/colosseum/ + http://beeware.org/zh_TW/project/projects/libraries/toga/ + http://beeware.org/zh_TW/project/projects/libraries/travertino/ + http://beeware.org/zh_TW/project/projects/libraries/ouroboros/ + http://beeware.org/zh_TW/project/projects/bridges/ + http://beeware.org/zh_TW/project/projects/bridges/rubicon/ + http://beeware.org/zh_TW/project/projects/templates/ + http://beeware.org/zh_TW/project/projects/templates/python-android-template/ + http://beeware.org/zh_TW/project/projects/templates/python-tvos-template/ + http://beeware.org/zh_TW/project/projects/templates/python-ios-template/ + http://beeware.org/zh_TW/project/projects/templates/python-macos-template/ + http://beeware.org/zh_TW/project/projects/support/ + http://beeware.org/zh_TW/project/projects/support/python-apple-support/ + http://beeware.org/zh_TW/project/projects/support/python-linux-support/ + http://beeware.org/zh_TW/project/projects/support/python-android-support/ + http://beeware.org/zh_TW/project/projects/attic/ + http://beeware.org/zh_TW/project/projects/attic/batavia/ + http://beeware.org/zh_TW/project/projects/attic/python-tvos-support/ + http://beeware.org/zh_TW/project/projects/attic/sealang/ + http://beeware.org/zh_TW/project/projects/attic/seasnake/ + http://beeware.org/zh_TW/project/projects/attic/voc/ + http://beeware.org/zh_TW/project/projects/attic/waggle/ + http://beeware.org/zh_TW/project/projects/attic/trebuchet/ + http://beeware.org/zh_TW/project/projects/attic/cassowary/ + http://beeware.org/zh_TW/project/projects/attic/cookiecutter-project/ + http://beeware.org/zh_TW/project/projects/attic/cookiecutter-website/ + http://beeware.org/zh_TW/project/projects/attic/python-ios-support/ + http://beeware.org/zh_TW/project/projects/attic/python-osx-support/ http://beeware.org/zh_TW/contributing/ http://beeware.org/zh_TW/contributing/how/ http://beeware.org/zh_TW/contributing/how/translations/ @@ -315,8 +316,8 @@ http://beeware.org/zh_TW/contributing/how/first-time/setup/ http://beeware.org/zh_TW/contributing/how/first-time/github-notifications-101/ http://beeware.org/zh_TW/contributing/how/first-time/what-is-a/ - http://beeware.org/zh_TW/contributing/how/first-time/what-is-a/git/ http://beeware.org/zh_TW/contributing/how/first-time/what-is-a/ci/ + http://beeware.org/zh_TW/contributing/how/first-time/what-is-a/git/ http://beeware.org/zh_TW/contributing/how/first-time/what-is-a/package-manager/ http://beeware.org/zh_TW/contributing/how/first-time/more/ http://beeware.org/zh_TW/contributing/challenge-coins/ diff --git a/zh_TW/sitemap/index.html b/zh_TW/sitemap/index.html index 0d7d0fcd55..9fc0ac7f0d 100644 --- a/zh_TW/sitemap/index.html +++ b/zh_TW/sitemap/index.html @@ -176,6 +176,10 @@

                                                                                    Sitemap

                                                                                  • The Buzz