• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Development Technical Development Packaging Nightingale

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Packaging Nightingale
gat Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: Dec 2010
Reputation: 0
#1
12-26-2010, 02:40 PM
I know that Nightingale isn't ready for a release yet, but I believe that attempting to package it now is important. It will be a proof of concept to counter the multiple web-site failures, and time elapsed since Songbird dropped its support of the G.N.U./Linux platform. At least, a spec file rpm building and a control file for deb building would be nice. If the given information is there for people to package, or test packaging, then that would help people think about using Nightingale as opposed to the tar-ball that is put out as an unsupported, contributed build from Songbird. The key to Nightingale's success is its integration into package management and integration into common desktop behavior (i.e. menus, non-local installation).
Find
Reply
gat Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: Dec 2010
Reputation: 0
#2
12-26-2010, 05:03 PM
For Fedora, Auralvance compiled rpm thru Songbird 1.4.3 (http://wiki.songbirdnest.com/Developer/A...ted_Builds) There was one spec file provided in the folder hierarchy wherein the rpm were stored (http://rpm.rutgers.edu/fedora/songbird.spec). A lot of information about building a rpm for Fedora can be found in the bugzilla report for Fedora about packaging Songbird (https://bugzilla.redhat.com/show_bug.cgi?id=453422).

If somebody in charge of packaging would like assistance or testing for packaging on Fedora, I would like to assist.
Find
Reply
pythonian4000 Offline
Developer
**
Posts: 43
Threads: 3
Joined: Sep 2010
Reputation: 0
#3
01-01-2011, 12:18 AM
As mentioned in another thread, I am working on a BuildBot instance for Nightingale. So it would be possible to set up automated packaging as part of the build process. I will do some research into how this is normally done in BuildBot; my guess is just a series of Shell commands that directly emulate the manual build process. As for setting up the specifics of each build, I have no packaging experience whatsoever so any help is greatly appreciated! Smile
Website Find
Reply
gat Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: Dec 2010
Reputation: 0
#4
01-08-2011, 11:16 AM
This being the story maybe the project should start building from the Songbird repository. If the current project's repository is edited only by stevo and you are building the buildfactory then maybe repackaging the contributed builds for Linux should be the current goal so that when 1.10 is released (supposedly sometime in the first quarter of the year) there will already be a reasonable amount of knowledge ready to be applied to quickly packaging the next release. I have just started my hand at packaging.
Find
Reply
gat Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: Dec 2010
Reputation: 0
#5
04-29-2011, 05:34 AM
What are the development file dependencies for Nightingale? Which distributions support them?
Is there a chart of the breakdown across all of the O.S. that we intend to support? If not, then maybe one should be made on the wiki. This would be a very nice way of organization solutions to future problems (i.e. Fedora will at least need RPMFusion repositories). Ubuntu probably won't have any licensing issue. For this reason, it might be beneficial to host rpm and deb for the different O.S. as well as inclusion in repositories (i.e. to support mp3 on Fedora it might be necessary to have to use the RPMFusion as the host repository).
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 04-01-2023, 05:34 AM Powered By MyBB, © 2002-2023 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode