Forums : Technical Issue Help

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.blackduck.com/s/black-duck-open-hub. Beginning immediately, users can head over, register, get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.


On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at [email protected]

Is it possible to enlist all repositories in a github organisation?

We're migrating PEAR piece by piece over to github. We've got 200+ repos.

Manually adding these is a bit tricky.

https://github.com/pear/

You can see the list with the JSON api
https://github.com/api/v2/json/organizations/pear/public_repositories

The docs for the API are at:
http://develop.github.com/p/orgs.html

Really, I'd be keen to be able to add an entire organisation with one URL.

Daniel O'Co... almost 14 years ago
 
  • git://github.com/pear/Services_Ebay.git
  • git://github.com/pear/openid.git
  • git://github.com/pear/PHP_Beautifier.git
  • git://github.com/pear/Services_Trackback.git
  • git://github.com/pear/Contact_AddressBook.git
  • git://github.com/pear/Games_Chess.git
  • git://github.com/pear/Console_Getargs.git
  • git://github.com/pear/Image_Color.git
  • git://github.com/pear/Image_Color2.git
  • git://github.com/pear/phpuc.git
  • git://github.com/pear/XML_Util2.git
  • git://github.com/pear/XML_RSS.git
  • git://github.com/pear/Net_Wifi.git
  • git://github.com/pear/File_Passwd.git
  • git://github.com/pear/PHP_CodeSniffer.git
  • git://github.com/pear/File_IMC.git
  • git://github.com/pear/pear-core.git
  • git://github.com/pear/Image_Puzzle.git
  • git://github.com/pear/HTMLTemplateXipe.git
  • git://github.com/pear/HTMLQuickFormadvmultiselect.git
  • git://github.com/pear/Cache_Lite.git
  • git://github.com/pear/File_Bittorrent.git
  • git://github.com/pear/File_Bittorrent2.git
  • git://github.com/pear/PEARPackageFileManagerGit.git
  • git://github.com/pear/Net_SMS.git
  • git://github.com/pear/XML_SVG.git
  • git://github.com/pear/XML_Wddx.git
  • git://github.com/pear/XMLXSLTWrapper.git
  • git://github.com/pear/XML_Transformer.git
  • git://github.com/pear/XML_Statistics.git
  • git://github.com/pear/NetSMPPClient.git
  • git://github.com/pear/XML_FOAF.git
  • git://github.com/pear/Science_Chemistry.git
  • git://github.com/pear/XML_CSSML.git
  • git://github.com/pear/XML_MXML.git
  • git://github.com/pear/XML_Indexing.git
  • git://github.com/pear/XML_HTMLSax.git
  • git://github.com/pear/XMLFeedParser.git
  • git://github.com/pear/XML_FastCreate.git
  • git://github.com/pear/XML_NITF.git
  • git://github.com/pear/XML_RDDL.git
  • git://github.com/pear/XML_image2svg.git
  • git://github.com/pear/XML_svg2image.git
  • git://github.com/pear/Numbers_Roman.git
  • git://github.com/pear/XML_fo2pdf.git
  • git://github.com/pear/Net_MPD.git
  • git://github.com/pear/Net_Ping.git
  • git://github.com/pear/Net_Geo.git
  • git://github.com/pear/Net_GameServerQuery.git
  • git://github.com/pear/Net_Monitor.git
  • git://github.com/pear/Net_POP3.git
  • git://github.com/pear/Net_LMTP.git
  • git://github.com/pear/Net_FTP.git
  • git://github.com/pear/Net_Dict.git
  • git://github.com/pear/Net_Cyrus.git
  • git://github.com/pear/Payment_PagamentoCerto.git
  • git://github.com/pear/System_SharedMemory.git
  • git://github.com/pear/Search_Mnogosearch.git
  • git://github.com/pear/Math_Integer.git
  • git://github.com/pear/Math_TrigOp.git
  • git://github.com/pear/Math_Matrix.git
  • git://github.com/pear/PEAR_Delegator.git
  • git://github.com/pear/HTTP_Upload.git
  • git://github.com/pear/Image_GIS.git
  • git://github.com/pear/Math_Vector.git
  • git://github.com/pear/Validate_AU.git
  • git://github.com/pear/Validate_ZA.git
  • git://github.com/pear/Validate_PL.git
  • git://github.com/pear/Validate_NL.git
  • git://github.com/pear/Validate_IS.git
  • git://github.com/pear/Validate_IN.git
  • git://github.com/pear/Validate_HU.git
  • git://github.com/pear/Validate_FR.git
  • git://github.com/pear/Validate_AR.git
  • git://github.com/pear/File_DICOM.git
  • git://github.com/pear/MP3_Playlist.git
  • git://github.com/pear/File_Fstab.git
  • git://github.com/pear/Validate.git
  • git://github.com/pear/jenkins-configuration.git
  • git://github.com/pear/DB_Table.git
  • git://github.com/pear/PEARPackageFileManagerGUI_Gtk.git
  • git://github.com/pear/RDF.git
  • git://github.com/pear/PEARPackageUpdateWeb.git
  • git://github.com/pear/PEAR_PackageUpdate.git
  • git://github.com/pear/DB_odbtp.git
  • git://github.com/pear/Crypt_RSA.git
  • git://github.com/pear/Math_Fibonacci.git
  • git://github.com/pear/Math_Quaternion.git
  • git://github.com/pear/LiveUser_Admin.git
  • git://github.com/pear/File_DNS.git
  • git://github.com/pear/Math_Stats.git
  • git://github.com/pear/Math_Histogram.git
  • git://github.com/pear/GtkMDBDesigner.git
  • git://github.com/pear/HTML_CSS.git
  • git://github.com/pear/RDF_N3.git
  • git://github.com/pear/RDF_NTriple.git
  • git://github.com/pear/HTTPWebDAVServer.git
  • git://github.com/pear/DB_ldap2.git
  • git://github.com/pear/System_Socket.git
  • git://github.com/pear/System_ProcWatch.git
  • git://github.com/pear/System_Mount.git
  • git://github.com/pear/Stream_Var.git
  • git://github.com/pear/Services_YouTube.git
  • git://github.com/pear/Services_Webservice.git
  • git://github.com/pear/System_Command.git
  • git://github.com/pear/ServicesW3CCSSValidator.git
  • git://github.com/pear/Services_Delicious.git
  • git://github.com/pear/RDF_RDQL.git
  • git://github.com/pear/PHP_Shell.git
  • git://github.com/pear/PHP_ParserGenerator.git
  • git://github.com/pear/MDB2_TableBrowser.git
  • git://github.com/pear/Math_Finance.git
  • git://github.com/pear/Inline_C.git
  • git://github.com/pear/HTTP_Header.git
  • git://github.com/pear/HTTP_SessionServer.git
  • git://github.com/pear/DBSqliteTools.git
  • git://github.com/pear/Math_Complex.git
  • git://github.com/pear/DB_ado.git
  • git://github.com/pear/DB_ldap.git
  • git://github.com/pear/File_Sitemap.git
  • git://github.com/pear/Validate_ptBR.git
  • git://github.com/pear/Services_ProjectHoneyPot.git
  • git://github.com/pear/Text_Highlighter.git
  • git://github.com/pear/Numbers_Words.git
  • git://github.com/pear/MDB2_Schema.git
  • git://github.com/pear/XML_DTD.git
  • git://github.com/pear/Image_WBMP.git
  • git://github.com/pear/HTMLTableMatrix.git
  • git://github.com/pear/Crypt_RC42.git
  • git://github.com/pear/PHP_Fork.git
  • git://github.com/pear/HTML_Select.git
  • git://github.com/pear/HTMLSelectCommon.git
  • git://github.com/pear/HTMLQuickFormSelectFilter.git
  • git://github.com/pear/Message.git
  • git://github.com/pear/PEARPackageFileManagerFrontend.git
  • git://github.com/pear/PEARPackageFileManagerFrontend_Web.git
  • git://github.com/pear/HTML_Javascript.git
  • git://github.com/pear/PHP_Parser.git
  • git://github.com/pear/Mail_Mime2.git
  • git://github.com/pear/Mail_Mime.git
  • git://github.com/pear/Validate_SE.git
  • git://github.com/pear/Services_Blogging.git
  • git://github.com/pear/Validate_NO.git
  • git://github.com/pear/Validate_LU.git
  • git://github.com/pear/Validate_LI.git
  • git://github.com/pear/HTML_Progress2.git
  • git://github.com/pear/HTTP_Server.git
  • git://github.com/pear/Gtk2_EntryDialog.git
  • git://github.com/pear/Gtk2_ExceptionDump.git
  • git://github.com/pear/Gtk2_FileDrop.git
  • git://github.com/pear/Gtk2_IndexedComboBox.git
  • git://github.com/pear/Gtk2_VarDump.git
  • git://github.com/pear/Event_SignalEmitter.git
  • git://github.com/pear/Gtk_FileDrop.git
  • git://github.com/pear/HTML_Crypt.git
  • git://github.com/pear/Gtk_VarDump.git
  • git://github.com/pear/HTMLTemplatePHPLIB.git
  • git://github.com/pear/I18N_UnicodeString.git
  • git://github.com/pear/Image_IPTC.git
  • git://github.com/pear/Mail_IMAPv2.git
  • git://github.com/pear/Math_Basex.git
  • git://github.com/pear/PEARFrontendGtk2.git
  • git://github.com/pear/QAPeardocCoverage.git
  • git://github.com/pear/Image_Text.git
  • git://github.com/pear/Gtk_ScrollingLabel.git
  • git://github.com/pear/Validate_ES.git
  • git://github.com/pear/HTTPWebDAVClient.git
  • git://github.com/pear/HTML_Page2.git
  • git://github.com/pear/Benchmark.git
  • git://github.com/pear/Image_Barcode.git
  • git://github.com/pear/Image_Barcode2.git
  • git://github.com/pear/CodeGen_PECL.git
  • git://github.com/pear/Date.git
  • git://github.com/pear/Net_Server.git
  • git://github.com/pear/System_WinDrives.git
  • git://github.com/pear/Services_DynDNS.git
  • git://github.com/pear/Validate_DK.git
  • git://github.com/pear/Net_Nmap.git
  • git://github.com/pear/Tree.git
  • git://github.com/pear/Console_Color.git
  • git://github.com/pear/Console_Color2.git
  • git://github.com/pear/Text_Huffman.git
  • git://github.com/pear/File_SearchReplace.git
Daniel O'Co... almost 14 years ago
 

Daniel,

As far as I know there's currently no way to add multiple enlistments in a single action, even if they are from the same repository. The mechanics of ohloh require that each separate git instance needs to be enlisted and stored separately but that COULD be automated with a script. I'm sure that others have done that and could suggest how. I'm not so sure that it would be wise, however, because experience shows that projects with large numbers of enlistments are MUCH less stable than the average project on ohloh. Every enlistment must be updated successfully before the project can be analyzed. Even the slightest error on a single enlistment can be a show-stopper. The instability introduced by a large number of enlistments increases the problems seen overall in a logarithmic manner.

Let me know here if you have additional questions.

Thanks!

ssnow-blackduck almost 14 years ago
 

It can't be automated very much unfortunately - the pagination in the API is horrible and there's not a POST equivalent to all of the GET calls documented.

http://clockwerx.blogspot.com.au/2012/04/how-to-keep-your-github-organisation-in.html is my quick writeup of how I ended up solving this.

Daniel O'Co... over 13 years ago