Poll: CI4: Recommended packages site
yes
no
maybe
[Show Results]
 
 
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Recommended packages site?

#1
<<From Orionstar>>

I am understand the reason behind you don't want to develop a n+1 solution to auth, ORM and templating... but it would be nice if there will be a set of package which are recommended and accepted by the "core" devs and the community. Maybe we will need a website/page where only the CI related packages will be shown and can be rated because packagist is... eh... hard to find anything and get a clear picture about what is the best or appropriate solution. (Check http://knpbundles.com/ for Symfony2 or http://packalyst.com/ for Laravel)
James Parry
Project Lead
Reply

#2
I believe I read some where that some of the libraries and helpers aren't really going to be "extended" further. Libraries like Javascript, Cart, FTP and helpers like smiley, xml. Perhaps as those are placed in "freeze" mode they could be moved over to there as well.

Adding these packages should be as easy as possible. ie. add folder, add autoload path (or something).
I know a lot of people don't want to go composer but providing BOTH methods would be nice.
ie. download the package here and install the normal way or add this to your composer file...

I install CodeIgniter Via Composer and love it!

DMyers
Reply

#3
yeah Big Grin, i past week i search many times for AUTH. packages for CI, or some search for templating library for that, and ...
YES, it is so nice if there be a packages site that contains (not all) but useful and popular packages for CI, i did not used composer and like to get/copy source code,
ressan.ir
CI is nice Heart
Reply

#4
(04-08-2015, 06:38 AM)dmyers Wrote: I believe I read some where that some of the libraries and helpers aren't really going to be "extended" further. Libraries like Javascript, Cart, FTP and helpers like smiley, xml. Perhaps as those are placed in "freeze" mode they could be moved over to there as well.

Adding these packages should be as easy as possible. ie. add folder, add autoload path (or something).
I know a lot of people don't want to go composer but providing BOTH methods would be nice.
ie. download the package here and install the normal way or add this to your composer file...

I install CodeIgniter Via Composer and love it!

DMyers

The shopping cart library & smilies helper are indeed deprecated, but I haven't heard anything about the others you mention being in the same boat!
Reply

#5
The Javascript library is marked as deprecated in the docs (much like the Shopping Cart library and Smiley helper): http://www.codeigniter.com/user_guide/li...cript.html

Additionally, the Encrypt Library ( http://www.codeigniter.com/user_guide/li...crypt.html ) and the Email helper ( http://www.codeigniter.com/user_guide/he...elper.html ) have been marked as deprecated in the docs.

All of these are noted in the upgrade notes for CI 2.2.x => 3.0: http://www.codeigniter.com/user_guide/in...e_300.html

The FTP library and XML helper docs say nothing about deprecation.
Reply

#6
The Encrypt library has been replaced by the Encryption library.
As noted in the upgrade notes, the Email helper servers no purpose now.

The Javascript library is flagged as deprecated because it doesn't work properly and should not be relied on.
There is an outstanding PR to replace it, but no consensus on it.
This could be something best left to an external library, or something dealt with as part of CI4.
Reply

#7
Leaving the deprecations aside, I think that having a package repository would be a great idea, with all needed packages in a place ready to install. It could be almost as with Python and Pip. Good Idea, voting yes!
Reply

#8
Personally I like the idea, but I think the issue is one of official support. Surely having to support anything other than the core package and future dev is a big enough job, without the additional 'package' support an official repository would require.

However on re-reading the question it is about CI recommending a package site. Not sure CI should do that as anyone should be free to start a package site if they wish, without feeling like they are contradicting the very framework they are trying to support.

So all in all I think I am voting No.

Paul.
Reply

#9
I think it would be a good idea for CI to have its own package web site, this way everything is in one place.

So I vote yes
What did you Try? What did you Get? What did you Expect?

Joined CodeIgniter Community 2009.  ( Skype: insitfx )
Reply

#10
I think it would be much easier on the maintainers to have a list of packages and link them to packagist.

Having another site may be nice, but it adds a lot of additional overhead.
Codeigniter is simply one of the tools you need to learn to be a successful developer. Always add more tools to your coding arsenal!
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Users browsing this thread:
1 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2019 MyBB Group.