silverstripe / addons.silverstripe.org

Website hosting Silverstripe Framework extensions
BSD 3-Clause "New" or "Revised" License
13 stars 16 forks source link

Document how to migrate a project from ss.org/modules to Packagist+composer+exts.ss.org #3

Closed chillu closed 11 years ago

chillu commented 11 years ago

Should go on a (static?) help page on the site itself (would be too buried in docs.ss.org).

sminnee commented 11 years ago

How many modules and maintainers are affected by this? It would be good to get some kind of an assessment.

sminnee commented 11 years ago

A few stats:

sminnee commented 11 years ago

These are the git repos that will need review:

git://github.com/luisdias/Contextual-Scrolling-Silverstripe-Module.git       
git://github.com/chillu/silverstripe-tagfield.git                            
git://github.com/chillu/silverstripe-recaptcha.git                           
git://github.com/chillu/silverstripe-tagfield.git                            
git://github.com/hamishcampbell/silverstripe-securefiles.git                 
git://github.com/unclecheese/DataObjectManager.git                           
git://github.com/maschmann/SimpleGuestbook.git                               
https://github.com/i-lateral/silverstripe-compactnavigator.git               
https://github.com/hamishcampbell/silverstripe-simple-spam-protection.git    
git://github.com/dodat/silverstripe-page-elements.git                        
git://github.com/mlewis-everley/silverstripe-dashboard.git                   
git://github.com/i-lateral/silverstripe-custommenus.git                      
https://github.com/smindel/silverstripe-dbplumber.git                        
https://github.com/smindel/silverstripe-oracle.git                           
https://github.com/hamishcampbell/silverstripe-url-shortener.git             
git://github.com/dimension27/silverstripe-hideemail.git                      
git://github.com/cam-findlay/silverstripe-clicktale.git                      
git://github.com/frankmullenger/silverstripe-holdingpage.git                 
https://github.com/ajshort/silverstripe-itemsetfield.git                     
https://github.com/ajshort/silverstripe-wordpressconnector.git               
https://github.com/ajshort/silverstripe-rssconnector.git                     
https://github.com/ajshort/silverstripe-chargify.git                         
https://github.com/webbower/ssocialize.git                                   
git://github.com/briceburg/silverstripe-sitemedia.git                        
http://github.com/fonsekaean/SilverStripe_RSS_Feed_Manager.git               
https://github.com/lx-berlin/NetefxValidator                                 
git://github.com/ajshort/silverstripe-siteexporter.git                       
https://github.com/webair/thinc.silverstripe.locations.git                   
http://github.com/ajshort/silverstripe-eventmanagement.git                   
git://github.com/ajshort/silverstripe-eventresources.git                     
git://github.com/luisdias/Timeline-Silverstripe-Module.git                   
git://github.com/timonr/silverstripe-htmlfield-module.git                    
https://github.com/hubertusanton/silverstripe-sendfriend.git                 
git://github.com/nyeholt/silverstripe-pdfrendition.git                       
git://github.com/burnbright/SS-Variable-Group-Field.git                      
git://github.com/blu42media/SmartSitemap.git                                 
git://github.com/marijnkampf/SilverStripe-Module-EmailVerifiedMember.git     
git://github.com/acetinick/silverstripe-menumanager.git                      
https://github.com/cbryer/Translatable-Domains.git                           
https://github.com/marijnkampf/silverstripe-module-Inivisble-Spam-Protection 
git://github.com/r0nn1ef/Silverstripe-Vimeo-Service-module.git               
git://github.com/rlehmann/CustomHtmlForm.git                                 
https://github.com/cbarberis/silverstripe-twitter                            
git://github.com/mlewis-everley/silverstripe-logviewer.git                   
https://github.com/cam-findlay/apes.git                                      
git://github.com/marijnkampf/Silverstripe-Module-BreadcrumbNavigation.git    
git://github.com/Mouseketeers/Slideshow.git                                  
git://github.com/lingo/silverstripe-showdown.git                             
git://github.com/Silvermax/maxskitter.git                                    
git://github.com/sonet/silverstripe-calendar.git                             
git://github.com/cusster/googleplusone.git                                   
git://github.com/codem/DisplayAnything.git                                   
git://github.com/StokedIndustries/StokedInvoices.git                         
git://github.com/zucchi/SilverChimp.git                                      
git://github.com/markjames/silverstripe-nestedmenu.git                       
git://github.com/pitchandtone/silverstripe-facebook.git                      
git://github.com/kreationsbyran/multilingual.git                             
https://github.com/andrelohmann/silverstripe-geoform.git                     
https://github.com/burnbright/silverstripe-shop                              
https://github.com/luisdias/Supersized-Slideshow-Silverstripe-Module         
git://github.com/smares/SilverStripe-CodeMirror.git                          
git://github.com/luisdias/Booklet-Silverstripe-Module.git                    
https://github.com/TheFrozenFire/silverstripe-ical-module.git                
sminnee commented 11 years ago

And these are the svn repos.

http://svn.simon.geek.nz/embargoexpiry/trunk/                                  
http://svn.github.com/ajshort/silverstripe-memberprofiles.git                  
https://silverstripediary.googlecode.com/svn/trunk/                            
http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/swfupload           
http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/image_gallery       
http://svn.gpmd.net/svn/open/multiselectfield/trunk/                           
http://svn.github.com/willrossi/silverstripe-googlemapselectionfield.git       
http://camspiers.svn.beanstalkapp.com/general/trunk/ssmodules/fixtures/        
https://silverstripe-modules.googlecode.com/svn/faqs/trunk                     
http://camspiers.svn.beanstalkapp.com/general/trunk/ssmodules/maintenance/     
http://ss-module-imagecollection.googlecode.com/svn/trunk/                     
http://ss-module-formfields.googlecode.com/svn/trunk/                          
http://ssdropdownmenu.googlecode.com/svn/trunk/                                
http://svn.github.com/nyeholt/silverstripe-external-content.git                
http://svn.github.com/nyeholt/silverstripe-cmis-connector.git                  
http://svn.github.com/nyeholt/silverstripe-filesystem-connector.git            
http://proyectos.dospuntocero.cl/open/RockMapCSS                               
http://proyectos.dospuntocero.cl/open/widgets_linker                           
http://public.silverstripe.com.au/open/modules/simplewiki/trunk/               
http://ss-modules-cweb.googlecode.com/svn/trunk/teaser                         
http://svn.designcity.com.au/sitemapmodule/trunk                               
http://simple-sitemap.googlecode.com/svn/trunk/                                
https://silverstripe-modules.googlecode.com/svn/sscustomtreelist/trunk         
http://ssrating-module.googlecode.com/svn/trunk/                               
http://silvergraph.googlecode.com/svn/trunk/                                   
https://sspanels.googlecode.com/svn/trunk                                      
http://aschmann.org/svn/mod_privatemessage/trunk/                              
http://svn.exadium.com/ss/modules/sitemap/trunk/                               
http://simplify-for-silverstripe.googlecode.com/svn/trunk/                     
http://silverstripe-podcast-module.googlecode.com/svn/trunk/                   
http://svn.github.com/willrossi/facebookconnect-silverstripe.git               
http://svn.github.com/nyeholt/silverstripe-pixlr.git                           
http://silverstripechimpy.googlecode.com/svn/trunk                             
http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/uploadify           
http://svn.github.com/mattclegg/cu3er-silverstripe-extension.git               
http://silverstripe-briceburg.googlecode.com/svn/trunk/digome-sortweight       
http://fishtrap.co.uk/svn/loggingmailer/trunk/                                 
http://svn.github.com/nyeholt/silverstripe-solr.git                            
http://svn.github.com/nyeholt/silverstripe-queuedjobs.git                      
https://lucene-silverstripe-plugin.googlecode.com/svn/trunk/                   
http://svn.github.com/ajshort/silverstripe-linkmapping.git                     
http://svn.github.com/ajshort/silverstripe-inlinehelp.git                      
http://svn.github.com/ajshort/silverstripe-versionedfiles.git                  
http://svn.github.com/ajshort/silverstripe-changelog.git                       
http://svn.github.com/ajshort/silverstripe-addressable.git                     
https://svn.pocketrent.com/public/twitter/trunk                                
http://svn.rentbox.co.nz/public/facebook/trunk                                 
https://svn.pocketrent.com/public/google/trunk                                 
https://svn.e-scape.co.uk/svn/repos/core/silverstripe_modules/simplefaqs/trunk 
http://svn.rentbox.co.nz/public/oembed/trunk                                   
https://github.com/davidjeliba/metamaster                                      
sminnee commented 11 years ago

These are the modules that don't have repo information:

+------------------------------------------+------------+-------------------------------+
| Title                                    | Maintainer | GROUP_CONCAT(Member.Nickname) |
+------------------------------------------+------------+-------------------------------+
| DailyMotion Gallery                      | None       | fgiudicelli                   |
| Event Calendar                           | Community  | UncleCheese                   |
| chat module                              | None       | microcarl                     |
| Community Kit                            | None       | altima                        |
| Map Pages                                | None       | funfried                      |
| Twitter Module                           | None       | Nivanka                       |
| security extension                       | None       | tuanna222                     |
| SmtpMailer                               | None       | rndmerle                      |
| MySQLDatabase Connector (enforcing UTF8) | None       | brokemeister                  |
| Suggestions Field                        | None       | Nivanka                       |
| Guestbook                                | None       | altima                        |
| Menu Delivery                            | None       | B                             |
| Request A Bid                            | None       | B                             |
| SmartChimp                               | None       | BLU42 Media                   |
| Most Articles                            | None       | tuanna222                     |
| PDFGenerator                             | None       | Pike                          |
| Site wide publishing                     | None       | Nivanka                       |
| csv2pageImporter                         | None       | emil.blume                    |
| PhpCaptcha                               | None       | walec51                       |
| Auth Username                            | None       | Jedateach                     |
| Silverstripe FormFields                  | None       | pasinter                      |
| ZendAMF for Silverstripe                 | None       | Blaza                         |
| Forum Moderation Emails                  | None       | elgordo                       |
| ThemeSwitch                              | None       | WebGuidePartner               |
| nivo-slider-silverstripe-extension       | None       | mattclegg                     |
| ImageFlow Module for Silverstripe        | None       | Johann                        |
| SmartPDF                                 | None       | BLU42 Media                   |
| Email Inline Styles Converter            | Community  | Jedateach                     |
| ASM Multi-Select Field                   | Community  | Jedateach                     |
| BGI Portfolio                            | Community  | Indika                        |
| emailpipe                                | Community  | Ingo                          |
| Availability calendar                    | Community  | hammuh                        |
| auto_translator                          | Community  | taicait@gmail.com             |
| SilverCart                               | Community  | pixeltricks                   |
+------------------------------------------+------------+-------------------------------+
chillu commented 11 years ago

Thanks Sam! Notifying those module maintainers (and sending them a sample composer.json) is contained in #4. In order to have them do the complete workflow or registering a module and reviewing it on exts.ss.org, we'll have to wait for the site to launch.