dr:drupyx
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
dr:drupyx [2010/09/29 20:39] – Deliverables fgm | dr:drupyx [2010/10/13 12:17] – fgm | ||
---|---|---|---|
Line 4: | Line 4: | ||
Drupyx is the code name for the DRUpal for PYthon eXperiment. | Drupyx is the code name for the DRUpal for PYthon eXperiment. | ||
- | In terms of features, it aims at identifying the key defining points of the Drupal Developer eXperience (DX) and implementing a CMS/ | + | In terms of features, it aims at identifying the key defining points of the Drupal |
- | Unlike the earlier [[http:// | + | Unlike the earlier [[http:// |
The goals for Drupyx are different: | The goals for Drupyx are different: | ||
Line 12: | Line 12: | ||
- To understand the unformulated assumptions done when creating and evolving Drupal. | - To understand the unformulated assumptions done when creating and evolving Drupal. | ||
- Because PHP is just so simple and undemanding, | - Because PHP is just so simple and undemanding, | ||
- | - Because Drupal, like most PHP applications, | + | - Because Drupal, like most PHP applications, |
- | - To understand Drupal better. You may be surprised, since OSInet has been developing, teaching, and consulting for Drupal since 2005, and has helped build or repair some reference french Drupal sites, but all the same, we were not there in the beginning, and that knowledge has been acquired on an existing platform, likely skipping some points of lesser interest as they "just worked" | + | - To understand Drupal better. You may be surprised, since OSInet has been developing, teaching, and consulting for Drupal since 2005, and has helped build or repair some reference french Drupal sites, but all the same, we were not there in the beginning, and that knowledge has been acquired on an existing platform, likely skipping some points of lesser interest as they "just worked" |
- | - To reach a sufficient degree of Python-fu. OSInet has long been a PHP-only shop (OK, with a touch of Ruby), but remaining stuck with one language is a sure way to freeze intellectually. Hopefully, building such a project will require enough Python knowledge and practice to be acquired, while not messing with other projects already managed by Python knights | + | - To reach a sufficient degree of Python-fu. OSInet has long been a PHP-only shop (OK, with a touch of Ruby), but remaining stuck with one language is a sure way to freeze intellectually. Hopefully, building such a project will require enough Python knowledge and practice to be acquired, while not messing with other projects already managed by Python knights |
+ | |||
===== Deliverables ? ===== | ===== Deliverables ? ===== | ||
==== Drupal ==== | ==== Drupal ==== | ||
Line 21: | Line 22: | ||
Given the goals of Drupyx, one can probably say that the deliverables due to appear fastest are likely to be Drupal patches questioning the fundamentals of Drupal during the Drupal 8 development cycle. Next in line is probably even improved course material for our Drupal training offerings. | Given the goals of Drupyx, one can probably say that the deliverables due to appear fastest are likely to be Drupal patches questioning the fundamentals of Drupal during the Drupal 8 development cycle. Next in line is probably even improved course material for our Drupal training offerings. | ||
- | ==== Code ==== | + | ==== Python code ==== |
But when it come to actual code, it should be online in a public repository soon (still hesitating between the public OSInet repo and various alternatives like Github, Gitorious, Launchpad...), | But when it come to actual code, it should be online in a public repository soon (still hesitating between the public OSInet repo and various alternatives like Github, Gitorious, Launchpad...), | ||
+ | ==== Testing ==== | ||
+ | |||
+ | Since this is a learning project, testing is being used. See the [[implementation and test coverage]] page. | ||
+ | |||
+ | ==== Licensing ==== | ||
+ | |||
+ | Obviously, everything contributed to this project will be new code published under an [[http:// | ||
+ | |||
+ | ===== How do I participate ? ===== | ||
+ | |||
+ | We thought you'd never ask :-) For a start, you can just use the contact form on my blog: http:// | ||
+ | Or you can use the [[irc:// |
dr/drupyx.txt · Last modified: 2020/11/23 17:23 by 127.0.0.1