{"id":11672,"date":"2014-05-09T01:22:14","date_gmt":"2014-05-09T06:22:14","guid":{"rendered":"http:\/\/cst.marjasontech.com\/main\/?page_id=11672"},"modified":"2026-01-26T07:40:41","modified_gmt":"2026-01-26T12:40:41","slug":"store-repository","status":"publish","type":"page","link":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/","title":{"rendered":"Cincom Smalltalk Store Repository"},"content":{"rendered":"<p>Cincom makes the Open Repository available to all users of Cincom Smalltalk. The OR is a public Store Repository with a guest login thatlets anyone read it and load goodies from it. Users with goodies they wish to share (or group projects they wish to work on with others in the community) can request write access. The repository already contains hundreds of utilities implemented in thousands of bundles and packages.<\/p>\n<h3>What is Store?<\/h3>\n<p>Store is an integrated source code management and version control system for team development in Cincom VisualWorks . Store can use a variety of popular, commercially available databases systems (e.g., Oracle, SQLServer, PostgreSQL, SQLite3, and DB2).<\/p>\n<p>The public repository uses a PostgreSQL database. To access it from VisualWorks, you will need to load the <b>StoreForPostgreSQL<\/b> parcel, shipped with the standard distribution. This parcel can be found in the Popular category in the Parcel Manager (and also in the Version Control category). It is located in the \/database subdirectory of the standard VisualWorks distribution.<\/p>\n<h2>Obtaining Access<\/h2>\n<p>For read access you can login as a guest. For write access you&#8217;ll need to register for a login ID. To register, please send an email request to&nbsp; the Cincom Smalltalk Product Team <a href=\"mailto:CSSTARTeam@cincom.com\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<h2>Connecting to the Store Repository<\/h2>\n<p>To connect, select <b>Store &gt; Connect to Repository\u2026<\/b> in the VisualWorks Launcher window, and create an access profile. When you are finished, use <b>Save\u2026<\/b> to save your profile for future use.<\/p>\n<h2>Connecting to the Repository as Guest<\/h2>\n<p>To get <i>read-only access<\/i> to the repository, create an access profile as follows:<\/p>\n<blockquote>\n<table class=\"repository_login_instructions\">\n<tbody>\n<tr>\n<th>Interface<\/th>\n<td>PostgresSocketConnection (use PostgreSQLEXDIConnection in VisualWorks 7.10.1 or earlier)<\/td>\n<\/tr>\n<tr>\n<th>Environment<\/th>\n<td>store.cincomsmalltalk.com:5432_store_public<\/td>\n<\/tr>\n<tr>\n<th>User Name<\/th>\n<td><i>guest<\/i><\/td>\n<\/tr>\n<tr>\n<th>Password<\/th>\n<td><i>guest<\/i><\/td>\n<\/tr>\n<tr>\n<th>Table Owner<\/th>\n<td>BERN<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/blockquote>\n<h2>Connecting to the Repository as a registered user<\/h2>\n<p>To get <i>full access<\/i> to the repository, create an access profile as follows:<\/p>\n<blockquote>\n<table class=\"repository_login_instructions\">\n<tbody>\n<tr>\n<th>Interface<\/th>\n<td>PostgresSocketConnection (use PostgreSQLEXDIConnection in VisualWorks 7.10.1 or earlier)<\/td>\n<\/tr>\n<tr>\n<th>Environment<\/th>\n<td>store.cincomsmalltalk.com:5432_store_public<\/td>\n<\/tr>\n<tr>\n<th>User Name<\/th>\n<td><i>Assigned username<\/i><\/td>\n<\/tr>\n<tr>\n<th>Password<\/th>\n<td><i>Assigned password<\/i><\/td>\n<\/tr>\n<tr>\n<th>Table Owner<\/th>\n<td>BERN<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/blockquote>\n<p>You can also access the repository via port 80 instead of the default port 5432. To do this, simply replace the port number in the environment string:<\/p>\n<blockquote>\n<table class=\"repository_login_instructions\">\n<tbody>\n<tr>\n<th>Interface<\/th>\n<td>PostgresSocketConnection (use PostgreSQLEXDIConnection in VisualWorks 7.10.1 or earlier)<\/td>\n<\/tr>\n<tr>\n<th>Environment<\/th>\n<td>store.cincomsmalltalk.com:<b>80<\/b>_store_public<\/td>\n<\/tr>\n<tr>\n<th>User Name<\/th>\n<td><i>guest<\/i><\/td>\n<\/tr>\n<tr>\n<th>Password<\/th>\n<td><i>guest<\/i><\/td>\n<\/tr>\n<tr>\n<th>Table Owner<\/th>\n<td>BERN<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/blockquote>\n<p><em>Exception:&nbsp; the PUL visualnc.im image has StoreForPostgreSQL loaded and a &#8216;guest&#8217; (read-only) login already set up for your use.<\/em><\/p>\n<h2>Repository Contents<\/h2>\n<p>Packages in the database are described on the Public repository contents page: <b>store.cincomsmalltalk.com:5432_store_public<\/b><\/p>\n<h2>Troubleshooting<\/h2>\n<p>If you have a store account but cannot connect any more, you are probably trying to use the old server. Check your environment string, it should read: <b>store.cincomsmalltalk.com:5432_store_public<\/b>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cincom makes the Open Repository available to all users of Cincom Smalltalk. The OR is a public Store Repository with a guest login thatlets anyone&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":23,"menu_order":4,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-11672","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cincom Smalltalk Store Repository - Learn More<\/title>\n<meta name=\"description\" content=\"Learn about the Cincom Smalltalk Store Repository, including what it is, how to obtain access, and tips for connecting to the repository effectively.\" class=\"yoast-seo-meta-tag\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"og:locale\" content=\"en_US\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"og:type\" content=\"article\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"og:title\" content=\"Cincom Smalltalk Store Repository - Learn More\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"og:description\" content=\"Learn about the Cincom Smalltalk Store Repository, including what it is, how to obtain access, and tips for connecting to the repository effectively.\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"og:site_name\" content=\"Cincom Smalltalk\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cincomsmalltalk\/\" class=\"yoast-seo-meta-tag\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-26T12:40:41+00:00\" class=\"yoast-seo-meta-tag\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" class=\"yoast-seo-meta-tag\" \/>\n<meta name=\"twitter:site\" content=\"@cincomsmalltalk\" class=\"yoast-seo-meta-tag\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" class=\"yoast-seo-meta-tag\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" class=\"yoast-seo-meta-tag\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/\",\"url\":\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/\",\"name\":\"Cincom Smalltalk Store Repository - Learn More\",\"isPartOf\":{\"@id\":\"https:\/\/www.cincomsmalltalk.com\/main\/#website\"},\"datePublished\":\"2014-05-09T06:22:14+00:00\",\"dateModified\":\"2026-01-26T12:40:41+00:00\",\"description\":\"Learn about the Cincom Smalltalk Store Repository, including what it is, how to obtain access, and tips for connecting to the repository effectively.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cincomsmalltalk.com\/main\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our Community\",\"item\":\"http:\/\/www.cincomsmalltalk.com\/main\/community\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cincom Smalltalk Store Repository\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cincomsmalltalk.com\/main\/#website\",\"url\":\"https:\/\/www.cincomsmalltalk.com\/main\/\",\"name\":\"Cincom Smalltalk\",\"description\":\"Custom Application Development\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cincomsmalltalk.com\/main\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cincom Smalltalk Store Repository - Learn More","description":"Learn about the Cincom Smalltalk Store Repository, including what it is, how to obtain access, and tips for connecting to the repository effectively.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/","og_locale":"en_US","og_type":"article","og_title":"Cincom Smalltalk Store Repository - Learn More","og_description":"Learn about the Cincom Smalltalk Store Repository, including what it is, how to obtain access, and tips for connecting to the repository effectively.","og_url":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/","og_site_name":"Cincom Smalltalk","article_publisher":"https:\/\/www.facebook.com\/cincomsmalltalk\/","article_modified_time":"2026-01-26T12:40:41+00:00","twitter_card":"summary_large_image","twitter_site":"@cincomsmalltalk","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/","url":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/","name":"Cincom Smalltalk Store Repository - Learn More","isPartOf":{"@id":"https:\/\/www.cincomsmalltalk.com\/main\/#website"},"datePublished":"2014-05-09T06:22:14+00:00","dateModified":"2026-01-26T12:40:41+00:00","description":"Learn about the Cincom Smalltalk Store Repository, including what it is, how to obtain access, and tips for connecting to the repository effectively.","breadcrumb":{"@id":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cincomsmalltalk.com\/main\/developer-community\/store-repository\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cincomsmalltalk.com\/main\/"},{"@type":"ListItem","position":2,"name":"Our Community","item":"http:\/\/www.cincomsmalltalk.com\/main\/community\/"},{"@type":"ListItem","position":3,"name":"Cincom Smalltalk Store Repository"}]},{"@type":"WebSite","@id":"https:\/\/www.cincomsmalltalk.com\/main\/#website","url":"https:\/\/www.cincomsmalltalk.com\/main\/","name":"Cincom Smalltalk","description":"Custom Application Development","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cincomsmalltalk.com\/main\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/pages\/11672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/comments?post=11672"}],"version-history":[{"count":19,"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/pages\/11672\/revisions"}],"predecessor-version":[{"id":25559,"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/pages\/11672\/revisions\/25559"}],"up":[{"embeddable":true,"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/pages\/23"}],"wp:attachment":[{"href":"https:\/\/www.cincomsmalltalk.com\/main\/wp-json\/wp\/v2\/media?parent=11672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}