Giter VIP home page Giter VIP logo

simplepie's Introduction

SimplePie

Authors and contributors

Current

Alumni

Contributors

For a complete list of contributors:

  1. Pull down the latest SimplePie code
  2. In the simplepie directory, run git shortlog -ns

Requirements

  • PHP 5.1.4 or newer
  • libxml2 (certain 2.7.x releases are too buggy for words, and will crash)
  • Either the iconv or mbstring extension
  • cURL or fsockopen()
  • PCRE support

If you're looking for PHP 4.x support, pull the "one-dot-two" branch, as that's the last version to support PHP 4.x.

License

New BSD license

Project status

SimplePie is currently maintained by Ryan McCue.

SimplePie is currently in "low-power mode." If the community decides that SimplePie is a valuable tool, then the community will come together to maintain it into the future.

If you're interested in getting involved with SimplePie, please get in touch with Ryan McCue.

Roadmap

SimplePie 1.3 should be a thoughtful reduction of features. Remove some bloat, slim it down, and break it into smaller, more manageable chunks.

Removing PHP 4.x support will certainly help with the slimming. It will also help avoid certain issues that frequently crop up with PHP 4.x. The PHP5-only migration is underway, but there is still quite a bit of work before it's "clean."

What comes in the package?

  1. SimplePie.compiled.php - The SimplePie library in one file. This is all that's required for your pages. Either run php build/compile.php to generate this, or grab a copy from dev.simplepie.org
  2. SimplePieAutoloader.php - The SimplePie Autoloader if you want to use the separate file version.
  3. SimplePie/ - SimplePie classes for use with the autoloader
  4. README.markdown - This document.
  5. LICENSE.txt - A copy of the BSD license.
  6. compatibility_test/ - The SimplePie compatibility test that checks your server for required settings.
  7. demo/ - A basic feed reader demo that shows off some of SimplePie's more noticeable features.
  8. idn/ - A third-party library that SimplePie can optionally use to understand Internationalized Domain Names (IDNs).
  9. test/ - SimplePie's unit test suite.

To start the demo

  1. Upload this package to your webserver.
  2. Make sure that the cache folder inside of the demo folder is server-writable.
  3. Navigate your browser to the demo folder.

Need support?

For further setup and install documentation, function references, etc., visit: http://simplepie.org/wiki/

For bug reports and feature requests, visit: http://github.com/simplepie/simplepie/issues

Support mailing list -- powered by users, for users. http://tech.groups.yahoo.com/group/simplepie-support/

API changes since 1.2

Recently removed

The following have recently been removed:

  • Parameters for SimplePie::__construct()
  • add_to_*
  • display_cached_file
  • enable_xml_dump
  • get_favicon
  • set_favicon_handler
  • subscribe_* (except subscribe_url)
  • utf8_bad_replace
  • set_javascript (See SimplePie_Misc::output_javascript())
  • Support for Odeo

Deprecated

The following have recently been deprecated:

  • SimplePie_Enclosure::native_embed (use SimplePie_Enclosure::embed(..., true) instead)

simplepie's People

Contributors

davidkuridza avatar gsnedders avatar mattrobenolt avatar minutils avatar rmccue avatar skyzyx avatar webchick avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.