Giter Club home page Giter Club logo

Comments (15)

PellSmit avatar PellSmit commented on August 16, 2024

Which branch should I make pull request?
I added PRIM_PROJECTOR and adapted to GHC-8.10.7.

from lslforge.

raysilent avatar raysilent commented on August 16, 2024

Hey Pell, I'm contemplating, may be making master branch the main place where recent changes are pushed and simply mark releases with tags? What do you suggest?

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

I agree to making master the latest branch, and we need to warn that debug functions are not maintained.
BTW, is next version number 0.1.9.9?

from lslforge.

raysilent avatar raysilent commented on August 16, 2024

I merged 0.1.9.8 to master, so please proceed with a pull request to master as well. 0.1.9.9 is definitely fine!

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

Hi Ray, additionally I made big update:

  1. Migrate native Haskell executable to GHC 8.10.7, we can generate Apple Silicon Native code.
  2. Migrate Eclipse plugin to Java-11 platform, can use Eclipse 2021-12.
    So I think it time to jump to new version number, like 0.2.0.0 or something.
    How do you think?

You can try it on my repo's J-11_G-8.10.7 branch but version is still 0.1.9.8.
I built it on Eclipse RCP 2021-12 with Java 11.

from lslforge.

raysilent avatar raysilent commented on August 16, 2024

Awesome Pell, I made a #65 pull request. See if we are good to merge

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

Wait, I have not changed version number yet.
Which number is better, 0.1.9.9, 0.1.10.0 or 0.2.0.0?

from lslforge.

raysilent avatar raysilent commented on August 16, 2024

Let's do 0.1.9.9 and 0.2.0.0 when we release all the binaries

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

Ok, I pushed version number change commit but is it ok to use your master as a working branch? My branch includes only native plugin for macOS x86_64.

from lslforge.

raysilent avatar raysilent commented on August 16, 2024

You think it might mess up Eclipse updating?

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

At least we should update change log.
And I noticed another way to contribute Haskell plugin.
I think we can push lslforge-os-arch-version.jar file(including LSLForge binary),
it seems site.xml can build each plugin independently.
It needs inspections and descriptions in README.
So I think it's better working on 0.1.9.9 branch than working on master.
And merge it to master when it's ok.
Make a pull request to your 0.1.9.9 branch.

from lslforge.

raysilent avatar raysilent commented on August 16, 2024

Alright! Merged into 0.1.9.9. Which executables did you build?

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

I built only macosx_x86_64 executable and it is in eclipse/plugin/lslforge_macosx_x86_64_0.1.9.9.jar.
You can check it to unzip the jar file.
I don't have M1 mac and stack doesn't support aarch64 build yet,
I couldn't build aarch64 plugin.
But soon we can build aarch64 plugin by next version of stack.

from lslforge.

PellSmit avatar PellSmit commented on August 16, 2024

Hi Ray, I added description to build native plugin. Try to build win32 plugin and correct if I made mistakes.

from lslforge.

ChloeConstantine avatar ChloeConstantine commented on August 16, 2024

Fixed in the version of Constants.hs I just uploaded

from lslforge.

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.