Comments (24)
Or 1.4.0?
from gnusim8085.
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.
I do not see an option to add the tarballs we have generated or the Windows installer files.
- Go to https://github.com/GNUSim8085/GNUSim8085/releases
- Click a release, e.g.: 1.3.7
- Click "Edit tag" (top right)
- Below the large text box, "Attach files by dragging & dropping or selecting them."
from gnusim8085.
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.
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.
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.
Github provides an API for getting download count (example).
from gnusim8085.
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.
I have removed the downloads from launchpad and also announced the movement to GitHub.
from gnusim8085.
@srid
We are almost ready to release 1.3.8. But I believe that we need to achieve following things before that.
- Figure out a way to include the licenses of all the libraries in Windows installer.
- 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.
- 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.
Let's target 2
from gnusim8085.
This will be 1.4.0? Because of the GTK3 requirement.
from gnusim8085.
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.
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.
from gnusim8085.
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.
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.
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.
@srid @aanjhan I have sent the release notification to [email protected]. Are there any other places you want to announce this?
from gnusim8085.
Sent notification to the Fedora package maintainer and Arch Linux AUR package maintainer. Let's see how it goes.
from gnusim8085.
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.
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.
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.
Closing this as nothing else is to be done.
from gnusim8085.
Related Issues (20)
- ADI instruction query HOT 2
- PSW register not displaying correct content.
- DCR instruction doesn't work properly after 80h HOT 1
- Crash on repeat errors in program HOT 3
- Initialise memory with negative value HOT 1
- I need a simulator for windows 7 or 10 HOT 2
- Negative nos support for dec to hex and hex to dec conversion
- Not obvious where the make command builds the binary
- File name not visible anywhere
- Reset All should also remove entries in the Data tab
- GNUSim8085 doesn't remember last file or folder location
- Support to show ASCII chars HOT 3
- couldn't perform file operations in .asm files
- Mac OS HOT 1
- Needs to add raw binary output feature. HOT 4
- Display hex data in memory window HOT 1
- Implement "undocumented" 8085 instructions and flags
- Needs a maintainer HOT 5
- GNUSim8085 on M1 Macs
- Decimal - Hex Convertion
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gnusim8085.