Coder Social home page Coder Social logo

Release 1.3.8 about gnusim8085 HOT 24 CLOSED

gnusim8085 avatar gnusim8085 commented on May 27, 2024
Release 1.3.8

from gnusim8085.

Comments (24)

srid avatar srid commented on May 27, 2024

Or 1.4.0?

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

The releases section has created tarball from two tags available in repository. But I assume this is just an archive of the repository. I do not see an option to add the tarballs we have generated or the Windows installer files.

As for 1.3.8 vs 1.4.0:
I prefer 1.3.x for now. I am working on port to GTK3, which will be included as an optional in 1.3.8. Once we have perfected build with GTK3 we can release 1.4.0.

from gnusim8085.

srid avatar srid commented on May 27, 2024

I do not see an option to add the tarballs we have generated or the Windows installer files.

  1. Go to https://github.com/GNUSim8085/GNUSim8085/releases
  2. Click a release, e.g.: 1.3.7
  3. Click "Edit tag" (top right)
  4. Below the large text box, "Attach files by dragging & dropping or selecting them."

from gnusim8085.

srid avatar srid commented on May 27, 2024

I prefer 1.3.x for now. I am working on port to GTK3, which will be included as an optional in 1.3.8. Once we have perfected build with GTK3 we can release 1.4.0.

+1

from gnusim8085.

srid avatar srid commented on May 27, 2024

Remove releases older than 1.3.7 from launchpad

Any reason 1.3.7 was not removed from launchpad (especially as it is available in Github Releases)?

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Any reason 1.3.7 was not removed from launchpad (especially as it is available in Github Releases)?

I am still trying to figure out if there is a way to check the download statistics for the release on Github. Once it is confirmed that users are downloading from Github, I will shut down the download section on launchpad.

from gnusim8085.

srid avatar srid commented on May 27, 2024

Github provides an API for getting download count (example).

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Github provides an API for getting download count (example).

Knew that already. :-)
I have embedded the download statistics in the page now. Let me know your comments.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

I have removed the downloads from launchpad and also announced the movement to GitHub.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

@srid
We are almost ready to release 1.3.8. But I believe that we need to achieve following things before that.

  1. Figure out a way to include the licenses of all the libraries in Windows installer.
  2. Decide if we should completely switch to GTK3 by removing option to build with GTK2. This will remove a bunch of if/else in code and build scripts. I can track this under separate issue. We can then do some code refactoring in future versions for making better use of GTK3 APIs.
  3. I had started writing a user manual in docbook which can be converted to HTML at build time. I never completed the manual even though the build process is in place. Now that I have discovered the concept of markdown, I think docbook is overkill for this. I can also log a separate issue for this.

Number 1 is must for 1.3.8. Let me know out of 2 and 3 which ones should I target for 1.3.8.

from gnusim8085.

srid avatar srid commented on May 27, 2024

Let's target 2

from gnusim8085.

srid avatar srid commented on May 27, 2024

This will be 1.4.0? Because of the GTK3 requirement.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

If you look at the screenshots in #23 you will see some weird problem with buttons expanding. If I manage to solve this problem then version will be 1.4.0, otherwise it will remain 1.3.8.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

I am done with all the code changes. I now need to setup chroot so that I can create Ubuntu packages.
Should I bump version to 1.4.0, tag and create a draft release?

from gnusim8085.

srid avatar srid commented on May 27, 2024

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Created a release for 1.4.0. I have uploaded source and Windows installer.
Facing some issue with creating debian package which I hope to resolve tomorrow. Once I have fixed those I will send announcement to appropriate mailing lists.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

I messed up something in release. The source distribution I created does not build. 👎
I have reverted the website to point to old release, kept the new screenshots though. I will try to sort out mess and create a 1.4.1 build.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Published release 1.4.1 now along with Windows installer and .deb for i386 and amd64. The download page on the site has been updated. Please test and let me know any comments.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

@srid @aanjhan I have sent the release notification to [email protected]. Are there any other places you want to announce this?

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Sent notification to the Fedora package maintainer and Arch Linux AUR package maintainer. Let's see how it goes.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

No response from AUR maintainer yet. I have flagged the package as out-of-date.
Debian package is almost ready, expected to be uploaded to unstable when sponsor is back from vacation.

@aanjhan Do you know if we need to log a bug for Fedora to announce new versions?

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Logged a low priority bug on Fedora bug tracker.
https://bugzilla.redhat.com/show_bug.cgi?id=1618832

The package has entered Debian unstable as well as Ubuntu Cosmic (18.10).

As for AUR I have the PKGBUILD ready. But as per policy I have to wait at least two weeks from the date when package is marked as out of date before it is marked as orphaned and can be taken over.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

I have requested the AUR package to be orphaned so that I can take over the maintenance.

@srid, if there is nothing else to be done then I will close the issue.

from gnusim8085.

onkarshinde avatar onkarshinde commented on May 27, 2024

Closing this as nothing else is to be done.

from gnusim8085.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.