473,516 Members | 3,465 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Oreilly CodeZoo

http://radar.oreilly.com/archives/20...program_1.html

http://python.codezoo.com/

Nice to see that python is in-demand, but what is the rationale for
another ASPN cookbook/Parnassus / pypackage / dmoz type repository?

Aug 5 '05 #1
7 1147
A sexy design?

But yes, there are quite a few out there.

Aug 5 '05 #2
gene tani wrote:
http://radar.oreilly.com/archives/20...program_1.html

http://python.codezoo.com/

Nice to see that python is in-demand, but what is the rationale for
another ASPN cookbook/Parnassus / pypackage / dmoz type repository?


We (PyPI / Cheese Shop developers) are talking to the CodeZoo people about
the relationship between the two systems. Things PyPI has:

1. python setup.py register
2. python setup.py (sdist|bdist|bdist_egg|bdist_wininst|...) upload
3. http://cheeseshop.python.org/
4. better categorisation (IMO)
5. XML-RPC interface
6. 852 packages registered

The things that CodeZoo has:

1. reviews, user tips and ratings
2. a full-time editor to make sure that the reviews are reasonable
3. links to O'Reilly articles
4. a big DOWNLOAD button. hurm, that's a good idea, I should add one of
those to the PyPI interface... I hope no-one has that patented
5. DOAP (being added to PyPI)
6. Ads in the top bar and a sidebar (hehe)

Getting links from PyPI over to the CodeZoo information would be pretty
easy. Getting links from the CodeZoo pages to PyPI information / packages
would be pretty easy.
Richard

Aug 8 '05 #3
There it is, right on homepage. Thanks, it looks quite nice, and i see
you'll be an indep. gems server, and more... I did try searching on
"postscript" and it didn't pull up pyscript. Also, HTML on the
"Search" results page is kind of not rendered great in Firefox1.06
/WinXP SP2. BUt it's a really great start overall.

http://python.codezoo.com/news.csp

Aug 8 '05 #4
richard wrote:
We (PyPI / Cheese Shop developers) are talking to the CodeZoo people about
the relationship between the two systems. Things PyPI has:

1. python setup.py register
2. python setup.py (sdist|bdist|bdist_egg|bdist_wininst|...) upload
3. http://cheeseshop.python.org/
4. better categorisation (IMO)
5. XML-RPC interface
6. 852 packages registered


Richard,
Some feedback:
With regards to 6, it would be interesting, though, to separate the
classification using just the software name and not the version. For
example http://cheeseshop.python.org/pypi?:a...rowse&asdf=256 has four
entries to ZODB3, in four different versions. This would decrease the
amount of packages registered, but would allow a more realistic view of
"packages" and not of "package versions", IMVHO.

A subtree with version numbers could solve the problem of storing
information for old versions when a new one is added.

With regards to 4, I'd like to see the "Topic" category in the beginning of
the page -- this is what most people search, I guess -- and not at the
bottom of it. I'm usually looking for a software to do <something> and not
a software that is being planned, is in alpha - beta - production stage,
etc.

Also, there's a discrepancy on the amount of packages stored. The
categorization page says there are 679 packages. The main page says there
are 852. I believe the categorization page does what I suggested and
disregard different versions of the same software. I think this (679) is
the correct number.

Ah! And an RSS feeder would be interesting, to know when there are new
packages or when a package has been upgraded... ;-) Where's the
"wishlist"? :-)

I hope you see this as a constructive feedback from someone that has just
screened the pages, getting to know it.
Be seeing you,
--
Jorge Godoy <go***@ieee.org>

Aug 8 '05 #5
Jorge Godoy wrote:
A subtree with version numbers could solve the problem of storing
information for old versions when a new one is added.

With regards to 4, I'd like to see the "Topic" category in the beginning
of the page -- this is what most people search, I guess -- and not at the
bottom of it.
That's a good idea. Unfortunately, changing the sorting of the classifiers
will be fun. Could I ask you to submit an RFE "bug" via the link on the
pypi page?

Also, there's a discrepancy on the amount of packages stored. The
categorization page says there are 679 packages. The main page says there
are 852. I believe the categorization page does what I suggested and
disregard different versions of the same software. I think this (679) is
the correct number.
Yep, this is related to your other comment regarding my 6th point. Also, I
don't believe packages are included in the browse if they have no
classifiers.

Ah! And an RSS feeder would be interesting, to know when there are new
packages or when a package has been upgraded... ;-)
There's a top-level RSS feed, but not one per-package.

I hope you see this as a constructive feedback from someone that has just
screened the pages, getting to know it.


Thanks!
Richard

Aug 10 '05 #6
richard wrote:
That's a good idea. Unfortunately, changing the sorting of the classifiers
will be fun. Could I ask you to submit an RFE "bug" via the link on the
pypi page?
I'll do that tomorrow morning.
Yep, this is related to your other comment regarding my 6th point. Also, I
don't believe packages are included in the browse if they have no
classifiers.
It means that some packages might be "lost" somewhere? How about an
"unclassified" classifier? :-)
There's a top-level RSS feed, but not one per-package.


I was thinking about one per topic / classification, not per package. It
would be overkill to subscribe to 600+ feeds.
Be seeing you,
--
Jorge Godoy <go***@ieee.org>

Aug 10 '05 #7
Jorge Godoy wrote:
richard wrote:
That's a good idea. Unfortunately, changing the sorting of the
classifiers will be fun. Could I ask you to submit an RFE "bug" via the
link on the pypi page?


I'll do that tomorrow morning.


Thanks!

Yep, this is related to your other comment regarding my 6th point. Also,
I don't believe packages are included in the browse if they have no
classifiers.


It means that some packages might be "lost" somewhere? How about an
"unclassified" classifier? :-)


No, it means that when you're browsing by classifier, the packages that
don't specify any classifiers won't match your browse specifications ;)

There's a top-level RSS feed, but not one per-package.


I was thinking about one per topic / classification, not per package. It
would be overkill to subscribe to 600+ feeds.


Hurm. Interesting idea. Could be done with a bit of work.
Richard

Aug 11 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1705
by: cognite | last post by:
This venue would surely appreciate the cool stuff being done in python on bioinformatics and python's tools for info parsing and extraction (like fulltext indexing, xml tools, parser builders, graphic display, realtime simulation and communities tools like pygame and ...) It's in San Diego February 9-12, 2004. "Session presentations are 45...
40
4220
by: post400 | last post by:
Hi, there is another famous book 'Writing solid code' but does it apply to Python ? Or it's usable only by Microsoft C programmers ? The author seems to be an ex-Microsoft guy ! Thanks , post400
3
3101
by: Patrick | last post by:
Hi I am currently learning JS and have heard a lot of good about that book even if it's a reference and better suited for intermediate to experienced users. My local bookstore has both the 3rd and 4th edition and the 3rd is at a fraction of the 4th ed. price. Is it a mistake to grab the 3rd ed. instead of the 4th. in order to save money ?
7
5240
by: tada991 | last post by:
Hello Everyone, I just purchased Visual Studio .Net Architect 2003 and want to know what's a good book for begginers to start with. I know nothing about programming whatsoever, but I do have a desire to learn- as obvious with this purchase. So please let me know where I can start and thanks. Also, what newsgroup should I post my queries to?
11
9214
by: DrUg13 | last post by:
In java, this seems so easy. You need a new object Object test = new Object() gives me exactly what I want. could someone please help me understand the different ways to do the same thing in C++. I find my self sometimes, trying Object app = Object(); Object *app = Object(); Object app = new Object();
1
7078
by: Nick Nygaard | last post by:
Hi everyone, I'm using O'Reilly's servlet API to make an object based HTTP communication between an Applet and a servlet. Following their own tutorial 10.2.3. Object-based HTTP Communication http://www.unix.org.ua/orelly/java-ent/servlet/ch10_02.htm of how to construct e.g. a day time server, gives me: java.io.StreamCorruptedException:...
0
2947
by: Frederick Noronha \(FN\) | last post by:
---------- Forwarded message ---------- Solutions to Everyday User Interface and Programming Problems O'Reilly Releases "Access Cookbook, Second Edition" Sebastopol, CA--Neither reference book nor tutorial, "Access Cookbook, Second Edition" (O'Reilly, US $49.95), by Ken Getz, Paul Litwin, and Andy Baron, delivers hundreds of practical...
3
5503
by: Noorain | last post by:
I designed a site. i want to header,footer,left & right column fixed but body information only scrolling. this site screen to be 800/600 px. i designed this way but when i used position fixed all information to show as displace. please help me. my coding are as below: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
0
7273
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7182
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7574
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
7547
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
4769
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3265
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
1620
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
823
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
487
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.