Yii Framework Forum: Zii - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Zii Official extension repository Rate Topic: -----

#1 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 05 August 2009 - 03:36 AM

I was browsing and surfing across Google Code and found this:

http://code.google.com/p/zii/

Qiang has serious plans about keeping the core framework extremely minimal and implement optional, yet very useful components as official extensions.

I think he'd be happy if we listed all recommended libraries here. Many developers already use third-party classes (aka vendor libraries) in order to extend Yii's capabilities, and they are should be listed here as well.

At this time I can think of the following modules:
  • Mail support (with SMTP, probably IMAP)
  • XML-RPC (for trackbacks)
  • OpenID
  • Feed aggregating and generating


Let Yii spread. :) Good luck, Zii!
0

#2 User is offline   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 3,745
  • Joined: 17-January 09
  • Location:Russia

Posted 05 August 2009 - 08:30 AM

Saw this one months before ;)

Quote

Mail support (with SMTP, probably IMAP)

ZF Zend_Mail handles this perfectly.

Quote

OpenID

It is already planned for 1.1.

Quote

Feed aggregating and generating

Can be done with ZF.

But generally centralized SVN looks good.
Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
0

#3 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 05 August 2009 - 10:21 AM

View Postsamdark, on 05 August 2009 - 08:30 AM, said:

ZF Zend_Mail handles this perfectly.


Yes, I tried it with Google SMTP using SSL, it ran into an undebuggable infinite loop. Even official bug ticket exists, nothing happened for months.

This is a very weird kind (Zendy kind of) perfection, isn't it?

I decided to use Pear instead, and had set up within a minute.

I rather write my own extension and not rely on Zend Framework ever again.
0

#4 User is online   qiang 

  • Yii Project Lead
  • Yii
  • Group: Yii Dev Team
  • Posts: 5,899
  • Joined: 04-October 08
  • Location:DC, USA

Posted 05 August 2009 - 11:37 AM

You dug this out! ;) Thanks for starting this topic to gather ideas.

Yes, the general principle is that we'd like to keep the core relatively compact and stable while using the zii project to maintain self-contained components that accomplish commonly needed tasks.

We have not decided how zii should be developed, documented and released. One thing for sure is that it would involve tremendous effort and we will recruit new team members to work on this. At the same time, the zii project should also be very fun.
0

#5 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 05 August 2009 - 01:00 PM

Unfortunately I personally don't have much experience with leading community-driven open source projects, but here's my $.02:

  • If you wish to allow anonymous/non-official developer contribution (with admin approval of course), a separate forum category would be fine to help responsible administrators review code.
  • In order to keep components compatible, they should be organized and tagged similarly to Yii. I suppose it is highly recommended to keep extensions compatible with the latest major Yii branch; so minor Yii versions must not introduce changes that would cause any compatibility issue with any extension.
  • Can it be possible so that extensions generate the same quality documentation that core does? I mean, every extension has its own introductory and api page here at yiiframework.com/extensions.


I'm quite sure that extensions will be far more popular if they were accessible through this site, and not only from Google Code.
0

#6 User is online   qiang 

  • Yii Project Lead
  • Yii
  • Group: Yii Dev Team
  • Posts: 5,899
  • Joined: 04-October 08
  • Location:DC, USA

Posted 05 August 2009 - 01:25 PM

This zii library is called official extension library. That means, it will be treated with the same quality control including its documentation and maintenance And of course, we will package it well in release files, just like the yii core. No, we don't allow anonymous contributions, and we also don't allow non-official developer contribution (that belongs to the current extension library). As time goes, we expect to gradually expand the team size maintaining zii.
0

#7 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 05 August 2009 - 02:27 PM

This is totally acceptable.

Then please share your ideas about becoming an official developer - can someone with enough forum activity / programmer reputation be zii contributor/code committer?
0

#8 User is offline   samdark 

  • Having fun
  • Yii
  • Group: Yii Dev Team
  • Posts: 3,745
  • Joined: 17-January 09
  • Location:Russia

Posted 05 August 2009 - 06:11 PM

What extensions are planned first?

Is OpenId still planned for Yii 1.1 or for Zii?
Yii 1.1 Application Development Cookbook

Enjoying Yii? Star us at github: 1.1 and 2.0.
0

#9 User is offline   knut 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 45
  • Joined: 10-October 08
  • Location:Notodden, NORWAY

Posted 06 August 2009 - 09:51 AM

@Qiang: I think you should probably think of another name than Zii for this since it's already trademarked (see: http://www.zii.com)
0

#10 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 06 August 2009 - 10:03 AM

knut, good catch. What about iixtensions? I wasn't serious, sorry. :P
0

#11 User is online   qiang 

  • Yii Project Lead
  • Yii
  • Group: Yii Dev Team
  • Posts: 5,899
  • Joined: 04-October 08
  • Location:DC, USA

Posted 06 August 2009 - 11:16 AM

I think it should be fine since we are not using zii for marketing purpose. It may be considered as a code name. Plus, the zii trademark used by zii.com is in a different field.
0

#12 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 06 August 2009 - 11:38 AM

Qiang,

Quote

Please share your ideas about becoming an official developer - can someone with enough forum activity / programmer reputation be zii contributor/code committer?

0

#13 User is online   qiang 

  • Yii Project Lead
  • Yii
  • Group: Yii Dev Team
  • Posts: 5,899
  • Joined: 04-October 08
  • Location:DC, USA

Posted 06 August 2009 - 12:18 PM

Haven't decided on this yet because I'm extremely busy recently and don't have time to manage things yet.
0

#14 User is offline   pestaa 

  • past Yii dev member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 705
  • Joined: 07-May 09
  • Location:Hungary

Posted 06 August 2009 - 03:13 PM

I understand.

Many tickets have been created regarding non-essential classes and features (they are mostly planned for milestone 1.1a). May they be collected here and transferred manually to zii project to cleanse Yii issues?
0

#15 User is online   qiang 

  • Yii Project Lead
  • Yii
  • Group: Yii Dev Team
  • Posts: 5,899
  • Joined: 04-October 08
  • Location:DC, USA

Posted 06 August 2009 - 07:26 PM

Yeah, we plan to do so. We will also move some less commonly used widgets (e.g. CTabView) from yii to zii.
0

#16 User is offline   kenci 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 15
  • Joined: 08-October 08

Posted 26 November 2009 - 12:22 AM

Why not call the library 'xii'? xii == extension
What do you mean?
0

#17 User is offline   Locke 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 08-December 09

Posted 08 December 2009 - 02:42 AM

[SOLVED] : figured it out 5 mins after this post
Hi ,
i'm trying to use the CJuiTabs . However ,
i didn't understand where the "zii" directory
0

#18 User is offline   TigerMunky 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 3
  • Joined: 23-July 09
  • Location:Johannesburg, South Africa

Posted 22 December 2009 - 05:38 PM

View Postqiang, on 06 August 2009 - 11:16 AM, said:

I think it should be fine since we are not using zii for marketing purpose. It may be considered as a code name. Plus, the zii trademark used by zii.com is in a different field.


I like Zii but if you ever have to change, how about Qii (like "key", also named after you know who ; ) or Cii (like "see") ? :D
TM

"Go Team!"
0

#19 User is offline   Raziel 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 04-January 10

Posted 04 January 2010 - 06:56 AM

Hey Guys...

How do I download the extension Zii of your repository? I1m not getting even using subversion system...

Someone can help me?
0

#20 User is offline   Mike 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 3,016
  • Joined: 06-October 08
  • Location:Upper Palatinate

Posted 04 January 2010 - 09:14 AM

View PostRaziel, on 04 January 2010 - 06:56 AM, said:

How do I download the extension Zii of your repository? I1m not getting even using subversion system...


It'll be part of the 1.1 release. You can already download the RC version from the download page.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users