Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Package a project

  1. #1

    Post Package a project

    Hi, I'm not sure if this's the right forum. Where should I ask for packaging a project?

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,140
    Blog Entries
    2

    Default Re: Package a project

    Recommend one of the Develpment Forums.
    https://forums.opensuse.org/forumdis...97-Development

    If you're using SUSE Studio which is an online service used to customize openSUSE itself, there is a Forum.
    If you're using Kiwi, which is the offline (local install) version of SUSE Studio, you might post in the general "Programming/Scripting" Forum instead.
    If you're building and packaging a project for openSUSE and might even wish to build for other distros, there is the OBS Forum for questiona about using the Open Build Service

    OBS
    https://http://openbuildservice.org/
    I see a tutorial exists
    https://en.opensuse.org/openSUSE:Build_Service_Tutorial

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3

    Question Re: Package a project

    I'm not who created the project, but I expect it's going to be a famous one and I hope it'd be packaged for OpenSUSE. Which sub-forum should I use?

  4. #4
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Package a project

    Quote Originally Posted by sherif6 View Post
    I'm not who created the project, but I expect it's going to be a famous one and I hope it'd be packaged for OpenSUSE. Which sub-forum should I use?
    not the Forums you can subscribe/post on the message boards (if it's a popular open source application maybe even file a bug report asking for it) as the developers don't come here often, this is more of a user base forum.
    anyhow if that project has a spec file you can use rpmbuild to package it, if not the developer will need to write a spec file
    https://en.opensuse.org/openSUSE:Specfile_guidelines
    https://software.opensuse.org/package/rpm-build

  5. #5
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,669
    Blog Entries
    15

    Default Re: Package a project

    Quote Originally Posted by sherif6 View Post
    I'm not who created the project, but I expect it's going to be a famous one and I hope it'd be packaged for OpenSUSE. Which sub-forum should I use?
    Hi
    What is the name of the project/package can you provide a link?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #6

    Default Re: Package a project

    Quote Originally Posted by malcolmlewis View Post
    Hi
    What is the name of the project/package can you provide a link?
    It's CNTK.

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,669
    Blog Entries
    15

    Default Re: Package a project

    Quote Originally Posted by sherif6 View Post
    It's CNTK.
    Hi
    Possibly not with it's licensing, but I'm no lawyer: https://github.com/Microsoft/CNTK/releases

    Have you tried building it from source?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  8. #8
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,140
    Blog Entries
    2

    Default Re: Package a project

    I'd recommend seeing how your codebase might be imported into OBS (I listed that resource above). The expected benefit would be that you would be able to build for practically all distros with minimal effort instead of any one or two only.

    Skimming your existing project, maybe I didn't dig deep enough but I only saw a few C code in source, and some test code in python.
    The main problem I'd anticipate is that in general anything created and managed in Visual Studio typically has a very strict structure (which has both pros and cons) and relies on Windows libraries(I didn't find) which if true would require you to find non-Windows equivalents.

    CNTK looks interesting, if you're able to port to Linux, I'd certainly be interested in giving it a whirl.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  9. #9

    Default Re: Package a project

    Quote Originally Posted by tsu2 View Post
    I'd recommend seeing how your codebase might be imported into OBS (I listed that resource above). The expected benefit would be that you would be able to build for practically all distros with minimal effort instead of any one or two only.

    Skimming your existing project, maybe I didn't dig deep enough but I only saw a few C code in source, and some test code in python.
    The main problem I'd anticipate is that in general anything created and managed in Visual Studio typically has a very strict structure (which has both pros and cons) and relies on Windows libraries(I didn't find) which if true would require you to find non-Windows equivalents.

    CNTK looks interesting, if you're able to port to Linux, I'd certainly be interested in giving it a whirl.

    TSU
    I'm not the creator of this project. I hope they'd choose the easiest way to make packages for all distributions.

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Possibly not with it's licensing, but I'm no lawyer: https://github.com/Microsoft/CNTK/releases

    Have you tried building it from source?
    I didn't, but I prefer if I can install it like any package. It'd make everything easier.

  10. #10
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Package a project

    That project has a strange license it looks like zlib's it's nonrestrictive but as it's from Microsoft I don't think any Linux distro would touch it, someone could ask microsoft to write a spec file but I doubt they'd do it
    building doesn't seam too dificult
    https://github.com/Microsoft/CNTK/wi...-CNTK-on-Linux
    but as it is from MS you can bet they didn't tell all the needed dependencies so you'd need to run ./configure and see what packages you need to compile it.
    you can use check-install to generate an rpm if you want one
    https://software.opensuse.org/package/checkinstall

Page 1 of 3 123 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •