• 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 Building an Initiatory Release

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Building an Initiatory Release
gat Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: Dec 2010
Reputation: 0
#1
04-23-2011, 12:37 PM
I would highly suggest that this project take the 1.9.3 release from Songbird and re-spin that first into a 32-bits version, then later a 64-bits version. It is integral that this project put out a release so that it can ensure its vitality. I would suggest that after the 64-bits spin of the first version is released then worry about making a second release that will qualify for mainstream distribution's repositories.
Find
Reply
Manko10 Offline
Lead Designer
***
Posts: 144
Threads: 7
Joined: Sep 2010
Reputation: 2
#2
04-23-2011, 06:53 PM (This post was last modified: 04-23-2011, 11:33 PM by Manko10.)
We're currently working hard on things like feather, website and branding. There is already one pre-alpha release you can compile yourself. It's a renamed Songbird 1.8. Just search the Technical Development forum.
Further on, I would suggest not to make the mistake to discriminate 64-bit builds. Many companies such as Amazon make the lives of 64-bit users harder and most of the time "we'll release a 64-bit build soon" means "we're never going to release a 64-bit build". 64-bit however, is not seldom anymore, especially not in the Linux world. But also on Windows this its changing. In times of Windows XP most users had 32-bit systems, but since Windows 7 has entered the market, most PCs have a 64-bit Windows 7 preinstalled.
Read my Blog Refining Linux!
Website Find
Reply
pythonian4000 Offline
Developer
**
Posts: 43
Threads: 3
Joined: Sep 2010
Reputation: 0
#3
04-23-2011, 11:27 PM
(04-23-2011, 12:37 PM)gat Wrote: I would highly suggest that this project take the 1.9.3 release from Songbird and re-spin that first into a 32-bits version, then later a 64-bits version. It is integral that this project put out a release so that it can ensure its vitality. I would suggest that after the 64-bits spin of the first version is released then worry about making a second release that will qualify for mainstream distribution's repositories.

Firstly, remember that everyone here is donating their free time towards getting this project going.

Secondly, as has been said several times on the forum, we cannot create an official release of any sort (even alpha) until we have fulfilled our legal requirements for creating a separate project from the Songbird source:
  • Change all strings to change "Songbird" to "Nightingale".
  • Completely replace all Songbird images and logos.
  • Completely replace the default Purple Rain feather.
The string change was done early on, and the logo has just been integrated. The feather has been mocked up (thanks Manko10!) and once finalized will be implemented. At that point, we can start making releases.

We chose to start with the 1.8.1 release of Songbird because it was the newest version that was still reasonably stable on GNU/Linux systems. But we very much intend on pulling in newer versions of the upstream source, as this project is primarily about integration of, and support for, the Songbird code on GNU/Linux systems. Because we are using the established codebase, we automatically have both 32- and 64-bit support automatically, minus a few issues we have had with getting 64-bit builds to compile (but I believe those are fixed).

Finally, I provide unofficial (for the reasons mentioned above) "nightly" (in that they aren't built nightly yet Wink ) builds of Nightingale using Buildbot, hosted at http://ngale.jackgrigg.com/builds/ (and once we have fulfilled the requirements above, these will become official nightly builds). Note these are only 32-bit builds at present, due to a combination of a lack of buildslaves and me not having finished the buildmaster yet Tongue
Website Find
Reply
Manko10 Offline
Lead Designer
***
Posts: 144
Threads: 7
Joined: Sep 2010
Reputation: 2
#4
04-23-2011, 11:38 PM (This post was last modified: 04-23-2011, 11:38 PM by Manko10.)
Bah, what happened to my posting above? Having contents in the clipboard and writing with a smartphone in PC screen optimized forums is sometimes rather cumbersome. Corrected that. Smile
Read my Blog Refining Linux!
Website Find
Reply
gat Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: Dec 2010
Reputation: 0
#5
04-24-2011, 03:15 PM
I agree with the 64-bit builds not being made in a lot of cases. I am running 64-bits Fedora 15 Beta right now, and have been running 64-bits G.N.U./Linux systems for years. It took me about a day to install an i386 build of a Lexmark driver due to architectural problems.

I suggested the 32-bits build only for the first build because Sondbird has submitted contributed builds for Linux, but only for 32-bits.

Speaking of theming, will Gnome3 change anything code wise for Songbird? I don't know much about XFCE nor Ubiquity (whatever Ubuntu's D.E. is), but does anybody know if Songbird/Nightingale can/will support those?
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:33 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