[Sugar-devel] Sugar Commander release checklist

2024-03-10 Thread James Simmons
I did a simple update of this Activity to make it run under Python 3.

Checklist - maintainer

* check version of latest tarball release in
download.sugarlabs.org/sources/sucrose/fructose/ or
download.sugarlabs.org/sources/honey/,

No tarball release for this Activity.

* check for a release version git tag, e.g. v34,

There were no Git tags seen for this Activity

*  correlate with activity_version metadata in activity/activity.info,

Updated to version 11.

*  look for commits after any of these, in either;
master branch of repository at sugarlabs,
any other branches,
any other forks,
orphaned repositories with the same bundle_id value, using GitHub
or Google Search,
deprecated repositories at git.sugarlabs.org,

Nothing like this found.

* review and merge all pull requests,

No other pull requests.

* apply all desired commits, making pull requests if review is needed,

Done. I made a new branch for the PR for release notes.

* apply any translate.sugarlabs.org changes, e.g. using a download script,
if there is a po/*.pot file, regenerate using python setup.py genpot,
review the changes, and commit,
notify our translation-community manager @leonardcj if the POT file
changes contain new or changed strings,

No translated strings were affected by this update.

* update the README.md file if necessary,

Not needed. No changes in functionality.

* write release notes for the NEWS file, change the activity_version
metadata in activity/activity.info, commit, and git tag the version,

Done

* update the activity documentation in the help-activity repository,

Not needed. The Activity works the same as it always did.

* for activities that include a tarball release, or where Fedora or Debian
packages may be made, create a tarball using python setup.py dist_source,
and upload tarball to download.sugarlabs.org using shell account,

I have no such account. I don't do enough Activity development to
justify having one.

* create bundle using python setup.py dist_xo, and test that it can be
installed by Browse,

I have not tested this.

* rebase any other maintained branches or pull requests, such as those for
past or future versions of Python, or past releases of Fedora, Ubuntu or
libraries.

No other pull requests.

* for Python 3 Activities, copy the bundle to ~activities-v4/bundles,
remove any other old versions of the bundle from ~activities-v4/bundles,
and trigger a rebuild of the static site using rebuild-aslo command, verify
if your bundle is visible on https://v4.activities.sugarlabs.org . For more
information, it is recommended to take a look at the Activities4 wiki page

   I don't think this is something I have the ability to do.

Thanks,

James Simmons
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Read Activity release checklist

2024-03-10 Thread James Simmons
I would like to release a new version of the Read Activity containing a bug
fix needed so the Activity can start under Fedora 39:

Checklist - maintainer

* check version of latest tarball release in
download.sugarlabs.org/sources/sucrose/fructose/ or
download.sugarlabs.org/sources/honey/,

Latest version is 123.

* check for a release version git tag, e.g. v34,

There were no Git tags seen for this Activity

*  correlate with activity_version metadata in activity/activity.info,

Updated to version 124

*  look for commits after any of these, in either;
master branch of repository at sugarlabs,
any other branches,
any other forks,
orphaned repositories with the same bundle_id value, using GitHub
or Google Search,
deprecated repositories at git.sugarlabs.org,

Nothing like this found.

* review and merge all pull requests,

I looked at the one other pull request. It isn't clear to me what it's
doing. I was created
back in 2020 and never applied.

* apply all desired commits, making pull requests if review is needed,

Done. I made a new branch for the PR for release notes.

* apply any translate.sugarlabs.org changes, e.g. using a download script,
if there is a po/*.pot file, regenerate using python setup.py genpot,
review the changes, and commit,
notify our translation-community manager @leonardcj if the POT file
changes contain new or changed
strings,

No translated strings were affected by this update.

* update the README.md file if necessary,

Not needed. No changes in functionality.

* write release notes for the NEWS file, change the activity_version
metadata in activity/activity.info, commit, and git tag the version,

Done

* update the activity documentation in the help-activity repository,

Not needed. The Activity works the same as it always did.

* for activities that include a tarball release, or where Fedora or Debian
packages may be made, create a tarball using python setup.py dist_source,
and upload tarball to download.sugarlabs.org using shell account,

I have no such account. I don't do enough Activity development to
justify having one.

* create bundle using python setup.py dist_xo, and test that it can be
installed by Browse,

I have not tested this.

* rebase any other maintained branches or pull requests, such as those for
past or future versions of Python, or past releases of Fedora, Ubuntu or
libraries.

The other pull request appears to be abandoned. It could be closed.

* for Python 3 Activities, copy the bundle to ~activities-v4/bundles,
remove any other old versions of the bundle from ~activities-v4/bundles,
and trigger a rebuild of the static site using rebuild-aslo command, verify
if your bundle is visible on https://v4.activities.sugarlabs.org . For more
information, it is recommended to take a look at the Activities4 wiki page

   I don't think this is something I have the ability to do.

Thanks,

James Simmons
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLOv4] [RELEASE] Get Books - 20

2024-03-10 Thread Walter Bender


On Sat, Mar 9, 2024 at 10:53 PM  wrote:

> Get Books-20 has been released
>
> Version: 20
> Bundle ID: org.laptop.sugar.GetBooksActivity
> Release time: 2024-03-10 14:34:54
>
> You can download the latest release of this activity here:
>   - Info:
> https://v4.activities.sugarlabs.org/app/org.laptop.sugar.GetBooksActivity.html
>   - Download: https://v4.activities.sugarlabs.org/bundles/GetBooks-20.xo
>
>
>
> NEW IN THIS VERSION
> ---
>
> Feedbooks is going out of business soon and its OPDS feed is no more. I
> tried
> several other OPDS feeds from this list: http://opdshome.uo1.net/
> including
> the one from Project Gutenberg and found them all to be unsatisfactory for
> one reason or another. OPDS catalogs are not standardized as much as they
> could
> be.
>
>
>
> If you have questions about this review, please answer to this e-mail
> or join #sugar:matrix.org or #sugar on irc.libera.chat
>
> --
> Sugar Activity Library
> https://v4.activities.sugarlabs.org
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


-- 
Walter Bender
Sugar Labs
https://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel