Released, see notes below. On Sun, Mar 10, 2024 at 04:52:05PM -0500, James Simmons wrote: > 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 > [1]download.sugarlabs.org/sources/ > sucrose/fructose/ or [2]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
You're doing something wrong in that check. There are tags. GitHub shows them. > * correlate with activity_version metadata in activity/[3]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 [4]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. Reviewed and applied. Coding standards, not critical. A few more need changing, but that can wait for someone interested in doing so. > * 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 [5]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. There were translation updates for languages mg and te. We have to apply these, they aren't applied automatically any more. > * 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/[6]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 [7]download.sugarlabs.org using shell account, > > I have no such account. I don't do enough Activity development to justify > having one. Done. > * 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. I hadn't abandoned it. Nobody bothered to review my work. ;-) > * 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 [8]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. Done. > > Thanks, > > James Simmons > > References: > > [1] http://download.sugarlabs.org/sources/sucrose/fructose/ > [2] http://download.sugarlabs.org/sources/honey/ > [3] http://activity.info/ > [4] http://git.sugarlabs.org/ > [5] http://translate.sugarlabs.org/ > [6] http://activity.info/ > [7] http://download.sugarlabs.org/ > [8] https://v4.activities.sugarlabs.org/ > _______________________________________________ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel