| Poster | Thread |
samo79
|  |
FryingPan source released under GNU licence Posted on 25-Jul-2011 1:04:04
| | [ #1 ] |
|
|
 |
Elite Member  |
Joined: 13-Feb-2003 Posts: 2921
From: Italy, Perugia | | |
|
| FryingPan is now open source and it is hosted on Google page !
Quote:
This software relies heavily on an additional package, Amiga Generic framework, which was created to uniform all variations of our fantastic system.
This repository includes COMPLETE solution (FryingPan, accompanying libraries and low level engine and the Generic framework).
The sources have been opened for the sole benefit of all of those, who feel they could:
use it, learn from it, help with it. Please spare me comments such as I would have done this better etc. If you really think so, you would have done that by now.
The code has been released under GNU Lesser Public License. This means that you can use it in a binary form as you please, but if you decide to make modifications to it directly, you are obliged to share your modifications with the rest of community (=us).
The Source Code has been migrated mostly from SourceForge, where the projects have been marked as Moved. Optical is the last missing piece that has been added to the package. |
More info at: https://code.google.com/p/amiga-fryingpan/_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
| Status: Offline |
|
|
realize
|  |
Re: FryingPan source released under GNU licence Posted on 25-Jul-2011 9:05:11
| | [ #2 ] |
|
|
 |
Super Member  |
Joined: 14-Apr-2003 Posts: 1439
From: nyc | | |
|
| @samo79
GREAT NEWS!
Thank you to the authors! :) |
|
| Status: Offline |
|
|
Varthall
|  |
Re: FryingPan source released under GNU licence Posted on 25-Jul-2011 9:11:18
| | [ #3 ] |
|
|
 |
Super Member  |
Joined: 17-Feb-2004 Posts: 1501
From: Up Rough | | |
|
| @realize
Indeed, great news. Thanks a lot to the author for releasing to the public such an useful program. I see that there are no binaries available yet, I hope they will be available soon.
Varthall _________________ AmigaOne XE - AmigaOS 4.1 - Freescale 7457 1GHz - 1GB ram MPlayer for OS4: https://code.google.com/p/mplayer-amigaos/ |
|
| Status: Offline |
|
|
Templario
 |  |
Re: FryingPan source released under GNU licence Posted on 25-Jul-2011 11:13:44
| | [ #4 ] |
|
|
 |
Elite Member  |
Joined: 22-Jun-2004 Posts: 2582
From: Palencia (capital of the mythical Vaccean Kingdom) | | |
|
| @samo79
A good oportunity for some good coder that update us this program! _________________ Amiga 500 with ROMs 1.3-2.05 and M-Tec AT 500 with hard disk and 4MB Ram. WinUAE + original OS 3.5&3.9 running on Intel Atom board. Sam440ep 600 MHZ (altmost dead). Sam440ep 733 MHZ. Sam460ex 1 GHz + OS 4.1 + Update 6. MacMini 1.5 GHz + MorphOS 3.1. |
|
| Status: Offline |
|
|
Xenic
|  |
Re: FryingPan source released under GNU licence Posted on 25-Jul-2011 14:19:07
| | [ #5 ] |
|
|
 |
Cult Member  |
Joined: 2-Feb-2004 Posts: 963
From: Pennsylvania, USA | | |
|
| @Templario Unless there is an Amiga Mercurial client program that I don't know about, nobody who uses an Amiga will be joining the project or checking out the code. I appreciate the gesture but it doesn't make sense to me to place Amiga code in a repository that can't be accessed with an Amiga.
EDIT: I can't even browse the sources. It just says "Error retrieving directory contents".
EDIT2: O.K. You have to change the "Repository" from "default" to "app" to browse the sources. I guess I'm just not familiar with Google repositories.
Last edited by Xenic on 25-Jul-2011 at 02:32 PM. Last edited by Xenic on 25-Jul-2011 at 02:23 PM.
_________________ SAM Flex 800MZ with 1GB memory & OS4.1u4 |
|
| Status: Offline |
|
|
Varthall
|  |
Re: FryingPan source released under GNU licence Posted on 25-Jul-2011 14:38:23
| | [ #6 ] |
|
|
 |
Super Member  |
Joined: 17-Feb-2004 Posts: 1501
From: Up Rough | | |
|
| @Xenic
I agree that it might have been better to host the project under SVN rather than Mercurial, unless there are required features that make Mercurial a better choice than SVN. From the other side, Mercurial is written in Python and it _might_ be trivial to port it to AmigaOS. _________________ AmigaOne XE - AmigaOS 4.1 - Freescale 7457 1GHz - 1GB ram MPlayer for OS4: https://code.google.com/p/mplayer-amigaos/ |
|
| Status: Offline |
|
|
broadblues
 |  |
Re: FryingPan source released under GNU licence Posted on 25-Jul-2011 23:00:34
| | [ #7 ] |
|
|
 |
Elite Member  |
Joined: 20-Jul-2004 Posts: 2401
From: Portsmouth England | | |
|
| |
| Status: Offline |
|
|
jingof
|  |
Re: FryingPan source released under GNU licence Posted on 26-Jul-2011 0:07:06
| | [ #8 ] |
|
|
 |
Regular Member  |
Joined: 8-May-2007 Posts: 482
From: South Carolina, USA | | |
|
| @Xenic
According to this post, Vidar post about Git Port, Vidar has a mostly working port of Git.
Git is the best open source repo standard going these days. Mercurial is good too, but is more limited than Git and not as widely used.
Having a good Git client would make it possible for Amigans to participate in a range of open source projects on-going.
_________________ Possibly the coolest picture of female perfection ever taken. Alice Eve as Emma Frost |
|
| Status: Offline |
|
|
Xenic
|  |
Re: FryingPan source released under GNU licence Posted on 26-Jul-2011 16:02:45
| | [ #9 ] |
|
|
 |
Cult Member  |
Joined: 2-Feb-2004 Posts: 963
From: Pennsylvania, USA | | |
|
| @jingof I don't think changing the type of repository is going to improve the programs they contain. I'd rather do some minor programming of my own rather than spend time learning how to use some new repository. We now have multiple variations of AmigaOS in multiple types of repositories using multiple GUI creation systems and multiple custom compiling systems. Could it really get any more complicated for someone to contribute some programming skills? Sure, lets add a couple more repository types.
_________________ SAM Flex 800MZ with 1GB memory & OS4.1u4 |
|
| Status: Offline |
|
|
jingof
|  |
Re: FryingPan source released under GNU licence Posted on 26-Jul-2011 22:44:47
| | [ #10 ] |
|
|
 |
Regular Member  |
Joined: 8-May-2007 Posts: 482
From: South Carolina, USA | | |
|
| @Xenic
I'm confused by your response. You originally said:
Quote:
| Unless there is an Amiga Mercurial client program that I don't know about, nobody who uses an Amiga will be joining the project or checking out the code. I appreciate the gesture but it doesn't make sense to me to place Amiga code in a repository that can't be accessed with an Amiga. |
Others then replied about alternative repositories that would make sense as an alternative because they can be accessed by an Amiga.
I simply pointed out that Git can now (or soon) be accessed by an Amiga. Therefore, if an alternative is being sought to enable Amiga access, then Git might make sense because it is Amiga compatible, and has surpassed SVN as the most widely used for open source projects.
Never suggested that changing repos would improve a program. Obviously not.
Quote:
| Could it really get any more complicated for someone to contribute some programming skills? Sure, lets add a couple more repository types. |
So, if there is no need to gain Amiga access, why did you raise the "can't be accessed with an Amiga" point in the first place?Last edited by jingof on 26-Jul-2011 at 10:48 PM. Last edited by jingof on 26-Jul-2011 at 10:46 PM. Last edited by jingof on 26-Jul-2011 at 10:46 PM.
_________________ Possibly the coolest picture of female perfection ever taken. Alice Eve as Emma Frost |
|
| Status: Offline |
|
|
Varthall
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 6:10:53
| | [ #11 ] |
|
|
 |
Super Member  |
Joined: 17-Feb-2004 Posts: 1501
From: Up Rough | | |
|
| @jingof
Quote:
Quote:
| Could it really get any more complicated for someone to contribute some programming skills? Sure, lets add a couple more repository types. |
So, if there is no need to gain Amiga access, why did you raise the "can't be accessed with an Amiga" point in the first place? |
His last comment was ironic. He doesn't want to see more repository types, also because of limited Amiga access.
Varthall_________________ AmigaOne XE - AmigaOS 4.1 - Freescale 7457 1GHz - 1GB ram MPlayer for OS4: https://code.google.com/p/mplayer-amigaos/ |
|
| Status: Offline |
|
|
broadblues
 |  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 13:13:01
| | [ #12 ] |
|
|
 |
Elite Member  |
Joined: 20-Jul-2004 Posts: 2401
From: Portsmouth England | | |
|
| |
| Status: Offline |
|
|
kas1e
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 13:25:51
| | [ #13 ] |
|
|
 |
Elite Member  |
Joined: 11-Jan-2004 Posts: 2922
From: Russia | | |
|
| @broadblues
Yes ! All what is need now its just finish GIT normally, and so we will have most popular repos-kind tools.
Btw, just in case: you put it to driver/utility category, while it more like development/misc, or development/util. Not big deal, but sure its not driver :) _________________ aos4/aros/mos projects & articles
If you like any amiga related work i do, feel free to donate |
|
| Status: Offline |
|
|
broadblues
 |  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 13:33:29
| | [ #14 ] |
|
|
 |
Elite Member  |
Joined: 20-Jul-2004 Posts: 2401
From: Portsmouth England | | |
|
| |
| Status: Offline |
|
|
samo79
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 14:57:38
| | [ #15 ] |
|
|
 |
Elite Member  |
Joined: 13-Feb-2003 Posts: 2921
From: Italy, Perugia | | |
|
| @broadblues
Nice and useful port, thanks  _________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
| Status: Offline |
|
|
Franko
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 15:33:23
| | [ #16 ] |
|
|
 |
Elite Member  |
Joined: 29-Jun-2010 Posts: 2809
From: Unknown | | |
|
| I'm using a Mac here and I can't figure out how to find it let alone download the source code here for FryingPan, the site the link points to make no sense whatsoever...
I wanted to take look at the code and compare it to my own DVD burning utils to see if there was any way to speed up FryingPan and remove the 4GB ISO size limit it has, as to me this could be a great program if it weren't for these two major flaws... :)
I'm just guessing, but it's probably written in C and I only code in assembler, might just be quicker to use ReSource and de-compile it into assembler source code, although the original source would be handy for reference... :) _________________
|
|
| Status: Offline |
|
|
broadblues
 |  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 15:58:14
| | [ #17 ] |
|
|
 |
Elite Member  |
Joined: 20-Jul-2004 Posts: 2401
From: Portsmouth England | | |
|
| @Franko
Quote:
'm using a Mac here and I can't figure out how to find it let alone download the source code here for FryingPan, the site the link points to make no sense whatsoever...
|
It in the 'app' and 'framework' repositories
Go to the source tab on the site page and choose from the drop down list of 'default' 'app' 'framework' and 'wiki'
The framework contains cross platform stuff including a whole C library written in C++ :-0 Quote:
I wanted to take look at the code and compare it to my own DVD burning utils to see if there was any way to speed up FryingPan and remove the 4GB ISO size limit it has, as to me this could be a great program if it weren't for these two major flaws... :)
|
That's dowen it's use of FileInfoBlock (in part at least) which is obsolete and should be replaced
Quote:
I'm just guessing, but it's probably written in C and I only code in assembler, might just be quicker to use ReSource and de-compile it into assembler source code, although the original source would be handy for reference... :)
|
C++ mostly as far as I can see.
I've been trying to build it this afternoon (dispite not being able to spare the time!)
There seems to eb a high level makefile missing., bvut I've got quite abit to build by call ing the low level ones 'by hand'.
However it keeps tripping up on asome stange <? operator which is clearly meant to mean
(a < b ? a: b ) in C parlance.
some places it throws an error others not, I'm not famiiar enough wth C++ to know if it's a standrad operator or not, and I can't find any place that it's defined.
Last edited by broadblues on 27-Jul-2011 at 04:09 PM. Last edited by broadblues on 27-Jul-2011 at 03:59 PM.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
| Status: Offline |
|
|
Xenic
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 17:10:37
| | [ #18 ] |
|
|
 |
Cult Member  |
Joined: 2-Feb-2004 Posts: 963
From: Pennsylvania, USA | | |
|
| @Varthall I guess irony isn't as obvious when you don't "hear" the way it's stated. You're right; it was meant to be ironic.
_________________ SAM Flex 800MZ with 1GB memory & OS4.1u4 |
|
| Status: Offline |
|
|
Franko
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 18:38:39
| | [ #19 ] |
|
|
 |
Elite Member  |
Joined: 29-Jun-2010 Posts: 2809
From: Unknown | | |
|
| |
| Status: Offline |
|
|
jingof
|  |
Re: FryingPan source released under GNU licence Posted on 27-Jul-2011 18:59:42
| | [ #20 ] |
|
|
 |
Regular Member  |
Joined: 8-May-2007 Posts: 482
From: South Carolina, USA | | |
|
| @Xenic
Oh.. I "heard" the irony in your last sentence. It was the other sentences that didn't make sense to me, given your prior posts in this thread. Last edited by jingof on 27-Jul-2011 at 06:59 PM.
_________________ Possibly the coolest picture of female perfection ever taken. Alice Eve as Emma Frost |
|
| Status: Offline |
|
|