All times are UTC




 New Topic   Reply   [ 25 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Guidelines - Developer: Please read!
PostPosted: Tue Sep 05, 2006 3:21 pm 
Offline
Power User
User avatar

Joined: Thu May 19, 2005 12:20 pm
Posts: 4258
Please post a new thread per application in this category. Post details on your PBI and known bugs if needed. PBI inspectors will test your ported application and report any problems here. As soon as the PBI is reported to meet the quality requirements, the PBI file will be added to the master mirror and the thread will be moved to the Approved PBI Software category.

Please make sure your PBI application meets the requirements. And here's the information you need to provide when starting a new thread submitting a new PBI for test:

  • Name of application
  • Vendor
  • Software home page (URL)
  • Summary (used for search results)
  • Description
  • Category
  • File size
  • Your name
  • Your e-mail address (protected against spambots)

Thank you :)

_________________
Charles.

Image


Last edited by Charles on Mon Mar 12, 2007 5:01 pm, edited 6 times in total.

 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 4:05 pm 
Offline
Power User
User avatar

Joined: Wed Aug 03, 2005 2:16 pm
Posts: 911
Who are the PBI inspectors ?

What are the "specification" of a good and working pbi ?

_________________
In software development, a beta version of a product is one that is still in development................................ but is published for testing purposes GOT IT ?

http://www.pbidev.net Pbi dev? Wanna join ?


 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 6:29 pm 
Offline
Power User
User avatar

Joined: Thu May 19, 2005 12:20 pm
Posts: 4258
Anyone can become a PBI inspector :)
Some of them are listed here: http://www.pcbsd.org/?p=team

Also, I have made up a list of requirements above, please review it and we can change it to our to opinion of all of us :wink:

_________________
Charles.

Image


 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 7:29 pm 
Offline
vi hacker
User avatar

Joined: Thu Nov 24, 2005 6:20 pm
Posts: 8572
Location: Ga. USofA
I'd say add python and perl to that since they are apart of the PC-BSD install. + It makes as much sense to include them in a PBI that needs them as it would to include a JRE in every Javapp.PBI.

Linkage to some seriously good PBI Development doc's would be sweet too.

_________________
Live Journal

How To Ask Questions The Smart Way


 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 8:20 pm 
Offline
Power User
User avatar

Joined: Thu May 19, 2005 12:20 pm
Posts: 4258
I didn't include Python and Perl, as they're part of PC-BSD, but LinuxCompat and Java aren't.

_________________
Charles.

Image


 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 8:39 pm 
Offline
vi hacker
User avatar

Joined: Thu Nov 24, 2005 6:20 pm
Posts: 8572
Location: Ga. USofA
Charles wrote:
I didn't include Python and Perl, as they're part of PC-BSD, but LinuxCompat and Java aren't.


So Python and Perl will always be apart of PC-BSD while the licenses permit :D ?

_________________
Live Journal

How To Ask Questions The Smart Way


 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 9:57 pm 
Offline
Power User
User avatar

Joined: Thu May 19, 2005 12:20 pm
Posts: 4258
Most probably yes. I don't imagine removing them.

_________________
Charles.

Image


 
 Profile  
 
 Post subject:
PostPosted: Tue Sep 05, 2006 10:47 pm 
Offline
vi hacker
User avatar

Joined: Thu Nov 24, 2005 6:20 pm
Posts: 8572
Location: Ga. USofA
What about comparable languages that are not installed but have no license issues like Java ? /lang/ruby18 comes to mind

_________________
Live Journal

How To Ask Questions The Smart Way


 
 Profile  
 
 Post subject:
PostPosted: Wed Sep 06, 2006 1:34 pm 
Offline
Power User
User avatar

Joined: Thu May 19, 2005 12:20 pm
Posts: 4258
It needs to be considered as a separate dependency, like when you install Ruby on Rails on Windows, you need to install Ruby first.

_________________
Charles.

Image


 
 Profile  
 
 Post subject:
PostPosted: Wed Sep 06, 2006 5:51 pm 
Offline
vi hacker
User avatar

Joined: Thu Nov 24, 2005 6:20 pm
Posts: 8572
Location: Ga. USofA
Charles wrote:
It needs to be considered as a separate dependency, like when you install Ruby on Rails on Windows, you need to install Ruby first.


But does that mean a Ruby/Perl/Python/e.t.c. PBI could use pkg_add to install it even without

Quote:
Don't use pkg_add to install packages unless because of licence restrictions


Which would also ivalidate the Linux ABI and Realplayer PBI's - Yes I know I'm just a bastard about technicalites. But I also read my license agreements in detail inless it's a license in a can (like GPLv2).

Doing other wise with a lang pbi, i.e. self contained. Would be pointless as the uninstall script would have to check if someone installed the lang in question via ports/pkg and just delete /Programs and leave the rest alone. The user would have to install the lang from ports even with a PBI installed when using the ports collection or package system. Thus introducing a bollocking moement for PBI makers and ports/pkg users.

_________________
Live Journal

How To Ask Questions The Smart Way


 
 Profile  
 
 Post subject:
PostPosted: Wed Sep 06, 2006 11:27 pm 
Offline
Power User
User avatar

Joined: Thu May 19, 2005 12:20 pm
Posts: 4258
You don't have to install Perl or Python as they're already on the default system. Ruby needs to be installed using a separate PBI.

_________________
Charles.

Image


 
 Profile  
 
 Post subject:
PostPosted: Wed Sep 06, 2006 11:51 pm 
Offline
vi hacker
User avatar

Joined: Thu Nov 24, 2005 6:20 pm
Posts: 8572
Location: Ga. USofA
By pkg_add or symlinking and making sure you don't step on ports toes.


YES, I am a bastard poster form heck. (Wants it in clear writing for all people who view the thread/future docs so they just get it right the first time).

_________________
Live Journal

How To Ask Questions The Smart Way


 
 Profile  
 
 Post subject: Re: Guidelines - Developper: Please read!
PostPosted: Thu Sep 07, 2006 6:06 am 
Offline
PC-BSD Team
User avatar

Joined: Mon Jul 04, 2005 11:04 am
Posts: 3939
Location: Estonia
Charles wrote:
Please make sure your PBI application meets the following 10 requirements:
  • In the "Author" field, don't put your name, but the actual name of the software developer


I'd like to see in PBI PBI creator name or at least link to creator homepage. Then I don't have to search PBIdir for information. And every PBI should got sha256 authenticity control mechanism- so you can check if this PBI is actually made by this PBI creator or made by cracker/backdoormaker.

_________________
"All parts should go together without forcing. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer." -- IBM maintenance manual, 1975


 
 Profile  
 
 Post subject: Re: Guidelines - Developper: Please read!
PostPosted: Thu Sep 07, 2006 8:42 am 
Offline
Member
User avatar

Joined: Thu May 19, 2005 8:09 am
Posts: 483
Location: Italy
antik wrote:
Charles wrote:
Please make sure your PBI application meets the following 10 requirements:
  • In the "Author" field, don't put your name, but the actual name of the software developer


I'd like to see in PBI PBI creator name or at least link to creator homepage. Then I don't have to search PBIdir for information. And every PBI should got sha256 authenticity control mechanism- so you can check if this PBI is actually made by this PBI creator or made by cracker/backdoormaker.


WOW !! I wrote about this to GON about 6 months AGO :D :D,
I'm happy, very happy, that the PC-BSD Quality man sharing my same idea ;) !!!

Bye

PS. Where is the link to upload the files on the server?.

Bye


 
 Profile  
 
 Post subject:
PostPosted: Thu Sep 07, 2006 8:41 pm 
Offline
vi hacker
User avatar

Joined: Thu Nov 24, 2005 6:20 pm
Posts: 8572
Location: Ga. USofA
Yeah it redirects to the forum hehe.

Most upload sites I've been to only let you upload them for 30-days of inactivity before they get dumped out.

_________________
Live Journal

How To Ask Questions The Smart Way


 
 Profile  
 
Display posts from previous:  Sort by  
 New Topic   Reply   [ 25 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to: