You can subscribe to this list here.
2012 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(4) |
Jun
(1) |
Jul
(3) |
Aug
(11) |
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: Ivo J. <iv...@eg...> - 2012-08-28 07:03:43
|
Hi, Comments inline. On Aug 26, 2012, at 7:35 PM, Dale Scott <da...@da...> wrote: > > In the Adapto directory convention, where would doc/ go? (adapto/doc/ ?) What about the sql files for initializing the database? vendor/Adapto/doc and vendor/Adapto/install > > Also, what dbms do you think would be the most appropriate for the Adapto demo to use? MySQL? MariaDB? PostgreSQL? CouchDB? I would be happy with MySQL because it's what I know (or at least more than the alternatives), but would a different choice be a better fit with the direction of Adapto (and the industry)? I think the choice of dbms also says something about Adapto itself (intended or not). Adapto will support generic datasources, so on top of SQL databases you could use REST apis, NoSQL storage, key/value dbs etc. too. We're redesigning the 'meta' mapping from scratch to allow this. Still I think for a demo it makes sense to support the most widely use db, which is still MySQL. Between the start of adapto and today we have been tossing more and more legacy. As we went along, we had ideas for redesigns of most of the basic features. We're now at a point where 90% of ATK has already disappeared (the code is still there, but none of it is being used). By the time we're done, it will probably be a complete rewrite. (But THAT much more awesome). - Nodes/Attributes will be replaced by a from scratch developed Entity/DataSource/Fields/Widgets paradigm (there's a page on the github wiki with the design) - Handlers will be replaced by controller actions - Database abstraction will be left to ZF2 with a thin datasource layer on top of it - Modules are implemented as ZF2 modules - Caching is left to ZF2 - There will be a new datagrid using jQuery - The theme compiler so far has survived for now, but has been adapted to use Zend_View under the hood, and a new Bootstrap theme. - Flags will be replaced by setters And those are just a few of the major changes. Greetings, Ivo > > And thinking ahead, do you see the demo app eventually being removed from Adapto? I.e. fork Adapto to AdaptoDemo, remove the demo app from Adapto, and replace adaptodemo/vendor/adapto/... with an Adapto submodule? Adapto-based app development would also use an Adapto submodule and wouldn't have to hack out the demo code. It that a logical inevitability, or am I missing something? Yes. It's easier to develop it in a single repo now, but eventually you'll see the vendor/Adapto part be the actual library in its own repository, and the rest will be an example application. Greetings, Ivo > > Dale > > > On Aug 26, 2012, Ivo Jansch <iv...@eg...> wrote: > > It's trying to write to /tmp which doesn't exist on windows. > > Edit adapto/config/autoload/adapto.global.php and change the value for tempDir to something that exists on windows (And is writable). > > Greetings, > Ivo > -- Ivo Jansch Egeniq CEO / Co-founder iv...@eg... www.egeniq.com +31681450625 |
From: Dale S. <da...@da...> - 2012-08-26 17:35:59
|
Thanks Ivo. To keep things simple, I created C:\tmp and all is OK now. I'm heading back to Achievo now for a while, but perhaps I'll be able to offer an awesome recordlist or two when I get the opportunity.<br /><br />In the Adapto directory convention, where would doc/ go? (adapto/doc/ ?) What about the sql files for initializing the database? <br /><br />Also, what dbms do you think would be the most appropriate for the Adapto demo to use? MySQL? MariaDB? PostgreSQL? CouchDB? I would be happy with MySQL because it's what I know (or at least more than the alternatives), but would a different choice be a better fit with the direction of Adapto (and the industry)? I think the choice of dbms also says something about Adapto itself (intended or not). <br /><br />And thinking ahead, do you see the demo app eventually being removed from Adapto? I.e. fork Adapto to AdaptoDemo, remove the demo app from Adapto, and replace adaptodemo/vendor/adapto/... with an Adapto submodule? Adapto-based app development would also use an Adapto submodule and wouldn't have to hack out the demo code. It that a logical inevitability, or am I missing something?<br /><br />Dale<br /><br /><br /> <p>On Aug 26, 2012, <strong>Ivo Jansch</strong> <iv...@eg...> wrote:</p> <div class="replyBody"> <blockquote class="email_quote" style="border-left: 2px solid #267fdb; margin: 0pt 0pt 0pt 1.8ex; padding-left: 1ex;"> <div>It's trying to write to /tmp which doesn't exist on windows.</div> <div><br /></div> <div>Edit adapto/config/autoload/adapto.global.php and change the value for tempDir to something that exists on windows (And is writable).</div> <div><br /></div> <div>Greetings,</div> <div>Ivo</div> <br /></blockquote> </div> |
From: Ivo J. <iv...@eg...> - 2012-08-26 06:03:56
|
It's trying to write to /tmp which doesn't exist on windows. Edit adapto/config/autoload/adapto.global.php and change the value for tempDir to something that exists on windows (And is writable). Greetings, Ivo On Aug 26, 2012, at 7:58 AM, Dale Scott <da...@da...> wrote: > I've finally gotten a chance to try the demo. I've set DocumentRoot in httpd.conf (DocumentRoot "C:/xampp/htdocs/adapto/public") and ErrorReporting in php.ini (error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT). Following is output in browser. I'm using XAMPP 1.8.0 on Windows 7 (PHP 5.4.4). Is this something simple? > > Browsing http://localhost/index.php with Firefox: > > > Warning: mkdir(): No such file or directory in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\ThemeCompiler.php on line 53 > > Warning: fopen(/tmp/themes/Bootstrap.php): failed to open stream: No such file or directory in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Util\TmpFile.php on line 326 > > Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Util\TmpFile.php on line 341 > > Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Util\TmpFile.php on line 353 > > Warning: include(/tmp/themes/Bootstrap.php): failed to open stream: No such file or directory in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Theme.php on line 106 > > Warning: include(): Failed opening '/tmp/themes/Bootstrap.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Theme.php on line 106 > > Notice: Undefined variable: theme in C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Theme.php on line 107 > > Fatal error: Uncaught exception 'Zend\View\Exception\RuntimeException' with message 'Zend\View\Renderer\PhpRenderer::render: Unable to render template "menu.phtml"; resolver could not resolve to a file' in C:\xampp\htdocs\adapto\vendor\ZF2\library\Zend\View\Renderer\PhpRenderer.php:451 Stack trace: #0 C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Ui.php(176): Zend\View\Renderer\PhpRenderer->render(Object(Zend\View\Model\ViewModel)) #1 C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\View\Helper\Menu.php(35): Adapto\Ui\Ui->render('menu.phtml', Array) #2 [internal function]: Adapto\View\Helper\Menu->__invoke() #3 C:\xampp\htdocs\adapto\vendor\ZF2\library\Zend\View\Renderer\PhpRenderer.php(353): call_user_func_array(Object(Adapto\View\Helper\Menu), Array) #4 C:\xampp\htdocs\adapto\module\Application\view\layout\layout.phtml(15): Zend\View\Renderer\PhpRenderer->__call('adaptoMenu', Array) #5 C:\xampp\htdocs\adapto\module\Application\view\layout\layout.phtml(15): Zend\View\Renderer\PhpRenderer->adaptoMenu() #6 C:\xampp\htd in C:\xampp\htdocs\adapto\vendor\ZF2\library\Zend\View\Renderer\PhpRenderer.php on line 451 > > ### ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers -- Ivo Jansch Egeniq CEO / Co-founder iv...@eg... www.egeniq.com +31681450625 |
From: Dale S. <da...@da...> - 2012-08-26 05:59:04
|
I've finally gotten a chance to try the demo. I've set DocumentRoot in httpd.conf (DocumentRoot "C:/xampp/htdocs/adapto/public") and ErrorReporting in php.ini (error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT). Following is output in browser. I'm using XAMPP 1.8.0 on Windows 7 (PHP 5.4.4). Is this something simple?<br /><br />Browsing http://localhost/index.php with Firefox:<br /><br /><br /><strong>Warning</strong>: mkdir(): No such file or directory in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\ThemeCompiler.php</strong> on line <strong>53</strong><br /> <br /> <strong>Warning</strong>: fopen(/tmp/themes/Bootstrap.php): failed to open stream: No such file or directory in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Util\TmpFile.php</strong> on line <strong>326</strong><br /> <br /> <strong>Warning</strong>: fwrite() expects parameter 1 to be resource, boolean given in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Util\TmpFile.php</strong> on line <strong>341</strong><br /> <br /> <strong>Warning</strong>: fclose() expects parameter 1 to be resource, boolean given in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Util\TmpFile.php</strong> on line <strong>353</strong><br /> <br /> <strong>Warning</strong>: include(/tmp/themes/Bootstrap.php): failed to open stream: No such file or directory in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Theme.php</strong> on line <strong>106</strong><br /> <br /> <strong>Warning</strong>: include(): Failed opening '/tmp/themes/Bootstrap.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Theme.php</strong> on line <strong>106</strong><br /> <br /> <strong>Notice</strong>: Undefined variable: theme in <strong>C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Theme.php</strong> on line <strong>107</strong><br /> <br /> <strong>Fatal error</strong>: Uncaught exception 'Zend\View\Exception\RuntimeException' with message 'Zend\View\Renderer\PhpRenderer::render: Unable to render template "menu.phtml"; resolver could not resolve to a file' in C:\xampp\htdocs\adapto\vendor\ZF2\library\Zend\View\Renderer\PhpRenderer.php:451 Stack trace: #0 C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\Ui\Ui.php(176): Zend\View\Renderer\PhpRenderer->render(Object(Zend\View\Model\ViewModel)) #1 C:\xampp\htdocs\adapto\vendor\Adapto\src\Adapto\View\Helper\Menu.php(35): Adapto\Ui\Ui->render('menu.phtml', Array) #2 [internal function]: Adapto\View\Helper\Menu->__invoke() #3 C:\xampp\htdocs\adapto\vendor\ZF2\library\Zend\View\Renderer\PhpRenderer.php(353): call_user_func_array(Object(Adapto\View\Helper\Menu), Array) #4 C:\xampp\htdocs\adapto\module\Application\view\layout\layout.phtml(15): Zend\View\Renderer\PhpRenderer->__call('adaptoMenu', Array) #5 C:\xampp\htdocs\adapto\module\Application\view\layout\layout.phtml(15): Zend\View\Renderer\PhpRenderer->adaptoMenu() #6 C:\xampp\htd in <strong>C:\xampp\htdocs\adapto\vendor\ZF2\library\Zend\View\Renderer\PhpRenderer.php</strong> on line <strong>451</strong><br /><br />### |
From: Ivo J. <iv...@eg...> - 2012-08-25 18:17:49
|
No, google groups are just mailing lists. You can even access them exactly like that (in addition to their web interface) I think you may confuse them with google hangouts which are part of google+. Sent from my iPhone On 25 aug. 2012, at 19:18, Dale Scott <dal...@sh...> wrote: > I don't hangout on social media sites on a continual basis (putting Google Groups, forums, FaceBook, LinkedIn, etc. all together in the same basket), and like getting notices pushed to my Inbox (which I get on my smart phone). I generally don't even visit FaceBook or LinkedIn unless I get a notice (or I need to contact someone). Is that old school? What is your workflow with Google Groups? Is it something you just always have open? > > > ----- Original Message ----- > From: "Davide L." <in...@du...> > To: "Ivo Jansch" <iv...@eg...>, "Dale Scott" <da...@da...> > Cc: ada...@li... > Sent: Saturday, August 25, 2012 8:32:18 AM > Subject: [Adapto-developers] R: Re: Wiki pages moved to GitHub from SourceForge > > > I quote google groups > > > -- Davide Lattanzio > > > Ivo Jansch <iv...@eg...> ha scritto: > > > Maybe Google groups is a good alternative to mailing lists? > > Sent from my iPhone > > On 25 aug. 2012, at 00:32, Dale Scott <da...@da...> wrote: > >> I re-thought my decision to use SourceForge for documentation and moved the wiki pages from SourceForge to GitHub (for consolidation of information, and also because the future of SourceForge apps still isn't clear). I still don't have a full grasp of GitHub Markdown, but I'm getting better. >> >> Now the only purpose of the SourceForge project is the mailing list. Where else do conversations over open source projects happen? It still seems the only non-realtime options are a mailing list or forum (both not supported on GitHub), otherwise is it realtime IM or IRC? >> >> Dale >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Adapto-developers mailing list >> Ada...@li... >> https://lists.sourceforge.net/lists/listinfo/adapto-developers > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers |
From: Dale S. <dal...@sh...> - 2012-08-25 17:18:50
|
I don't hangout on social media sites on a continual basis (putting Google Groups, forums, FaceBook, LinkedIn, etc. all together in the same basket), and like getting notices pushed to my Inbox (which I get on my smart phone). I generally don't even visit FaceBook or LinkedIn unless I get a notice (or I need to contact someone). Is that old school? What is your workflow with Google Groups? Is it something you just always have open? ----- Original Message ----- From: "Davide L." <in...@du...> To: "Ivo Jansch" <iv...@eg...>, "Dale Scott" <da...@da...> Cc: ada...@li... Sent: Saturday, August 25, 2012 8:32:18 AM Subject: [Adapto-developers] R: Re: Wiki pages moved to GitHub from SourceForge I quote google groups -- Davide Lattanzio Ivo Jansch <iv...@eg...> ha scritto: Maybe Google groups is a good alternative to mailing lists? Sent from my iPhone On 25 aug. 2012, at 00:32, Dale Scott <da...@da...> wrote: > I re-thought my decision to use SourceForge for documentation and moved the wiki pages from SourceForge to GitHub (for consolidation of information, and also because the future of SourceForge apps still isn't clear). I still don't have a full grasp of GitHub Markdown, but I'm getting better. > > Now the only purpose of the SourceForge project is the mailing list. Where else do conversations over open source projects happen? It still seems the only non-realtime options are a mailing list or forum (both not supported on GitHub), otherwise is it realtime IM or IRC? > > Dale > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Adapto-developers mailing list Ada...@li... https://lists.sourceforge.net/lists/listinfo/adapto-developers ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Adapto-developers mailing list Ada...@li... https://lists.sourceforge.net/lists/listinfo/adapto-developers |
From: Davide L. <in...@du...> - 2012-08-25 14:51:07
|
I quote google groups -- Davide Lattanzio Ivo Jansch <iv...@eg...> ha scritto: Maybe Google groups is a good alternative to mailing lists? Sent from my iPhone On 25 aug. 2012, at 00:32, Dale Scott <da...@da...> wrote: > I re-thought my decision to use SourceForge for documentation and moved the wiki pages from SourceForge to GitHub (for consolidation of information, and also because the future of SourceForge apps still isn't clear). I still don't have a full grasp of GitHub Markdown, but I'm getting better. > > Now the only purpose of the SourceForge project is the mailing list. Where else do conversations over open source projects happen? It still seems the only non-realtime options are a mailing list or forum (both not supported on GitHub), otherwise is it realtime IM or IRC? > > Dale > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Adapto-developers mailing list Ada...@li... https://lists.sourceforge.net/lists/listinfo/adapto-developers |
From: Ivo J. <iv...@eg...> - 2012-08-25 07:01:47
|
Maybe Google groups is a good alternative to mailing lists? Sent from my iPhone On 25 aug. 2012, at 00:32, Dale Scott <da...@da...> wrote: > I re-thought my decision to use SourceForge for documentation and moved the wiki pages from SourceForge to GitHub (for consolidation of information, and also because the future of SourceForge apps still isn't clear). I still don't have a full grasp of GitHub Markdown, but I'm getting better. > > Now the only purpose of the SourceForge project is the mailing list. Where else do conversations over open source projects happen? It still seems the only non-realtime options are a mailing list or forum (both not supported on GitHub), otherwise is it realtime IM or IRC? > > Dale > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers |
From: Dale S. <da...@da...> - 2012-08-24 22:32:54
|
I re-thought my decision to use SourceForge for documentation and moved the wiki pages from SourceForge to GitHub (for consolidation of information, and also because the future of SourceForge apps still isn't clear). I still don't have a full grasp of GitHub Markdown, but I'm getting better.<br /><br />Now the only purpose of the SourceForge project is the mailing list. Where else do conversations over open source projects happen? It still seems the only non-realtime options are a mailing list or forum (both not supported on GitHub), otherwise is it realtime IM or IRC?<br /><br />Dale<br /> |
From: Ivo J. <iv...@eg...> - 2012-08-10 19:07:14
|
Hi, Another small update of progress. I upgraded the first parts of the codebase to Zend Framework 2. Now that ZF2 is in release candidate mode, that seems the right thing to do. ZF2 final will be out before Adapto 1.0, so I thought it would be better to move to ZF2 when it's still few lines of code to change. I've also removed over 16.000 lines from the codebase in components that are definitely not going to exist in Adapto. These are mostly old atk legacy things that don't have a right to exist anymore (ZF handles the same features, usually in a better way). If you want to keep an eye on progress without looking at the code all the time, I've also put a simple demo online: http://demo.adapto.org This is the stock Adapto checkout. It's not much, it has the basic Bootstrap based page rending in place, and the infamous 'Lesson1' beginnings of the first module :) Greetings, Ivo |
From: Dale S. <da...@da...> - 2012-08-01 22:53:14
|
How cool Ivo!<br><br>I really need to spend some time with Adapto again once I figure out the Achievo GitHub repo.......<br><br>Dale<br><br><div class="replyBody">On Jul 30, 2012, <strong>Ivo Jansch</strong> <iv...@eg...> wrote:<br><blockquote class="email_quote" style="border-left: 2px solid #267fdb; margin: 0 0 0 1.8ex; padding-left: 1ex;">Hi,<br><br>Small update:<br><br>Jorge Garifuna suggested that Adapto might use Bootstrap for the layout engine.<br><br>I implemented that this weekend, a very rough version that displays the welcome screen and a menu using Bootstrap is available in my fork: <a href="https://github.com/ijansch/adapto" class="parsedLink" target="_blank">https://github.com/ijansch/adapto</a><br><br>This will greatly simplify the html of the templates etc. Good suggestion Jorge!<br><br>Greetings,<br>Ivo<br>------------------------------------------------------------------------------<br>Live Security Virtual Conference<br>Exclusive live event will cover all the ways today's security and <br>threat landscape has changed and how IT managers can respond. Discussions <br>will include endpoint security, mobile security and the latest in malware <br>threats. <a href="http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/" class="parsedLink" target="_blank">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/</a><br>_______________________________________________<br>Adapto-developers mailing list<br><a href="mailto:Ada...@li..." class="parsedEmail" target="_blank">Ada...@li...</a><br><a href="https://lists.sourceforge.net/lists/listinfo/adapto-developers" class="parsedLink" target="_blank">https://lists.sourceforge.net/lists/listinfo/adapto-developers</a><br></blockquote></div> |
From: Ivo J. <iv...@eg...> - 2012-07-30 09:13:33
|
Hi, Small update: Jorge Garifuna suggested that Adapto might use Bootstrap for the layout engine. I implemented that this weekend, a very rough version that displays the welcome screen and a menu using Bootstrap is available in my fork: https://github.com/ijansch/adapto This will greatly simplify the html of the templates etc. Good suggestion Jorge! Greetings, Ivo |
From: Dale S. <da...@da...> - 2012-07-16 22:41:42
|
Hi guys, I created a possible roadmap diagram for ATK/Achievo with Adapto in the interests of giving some clarity to ATK/Achievo project members, and also to the community at large.<br /><br />* post to ATK/Achievo forum: http://forum.achievo.org/viewtopic.php?f=2&t=21353&start=47<br /> <br /> * personal blog post (with background and explanation): http://www.dalescott.net/wordpress/?p=1203<br /> <br />Good idea? Bad idea? Why?<br /><br />P.S. My current thinking is that AchievoCore includes only docmanager, email_template, employee, graph, notes, person, pim, search, setup, and utils. This provides the basic essentials I need for the product data and manufacturing app I'm developing for my day job. <br /><br />Dale<br /> |
From: Dale S. <da...@da...> - 2012-07-04 04:28:45
|
You may have already heard from other projects, but in case you haven't, SourceForge will be making changes to their "hosted apps", replacing them with "project web space apps" and shutting down the "hosted apps" on September 1, 2012. This includes MediaWiki and phpBB, but it doesn't seem the mail list server will be affected. I'll be monitoring their progress, and will migrate the MediaWiki site to the new "project web space" as soon as possible (and also setup phpBB forums). A preliminary migration procedure to the new "project web space" MediaWiki hosted app has been completed, but is currently on hold until the Project web site supports MediaWiki 1.17+. However, the MediaWiki migration procedure was one of the first migration procedures worked on, so hopefully that means they're serious about completing it. The phpBB migration procedure is being worked on, but also on hold pending implementation of OpenID authentication. I'll send an update as soon as I know more. Dale P.S. Anyone have any Adapto news? I've finished hacking timereg, CRM, organization, and a couple more modules out of Achievo for my work - but still think I'm making faster progress than I would have starting fresh with ATK. |
From: Dale S. <da...@da...> - 2012-06-16 18:15:23
|
> On May 11, 2012, Ivo Jansch <iv...@eg...> wrote: > ... > If you use my repository instead of the main one (https://github.com/ijansch/adapto) > ... Hi Ivo, what's the best way to tell which repo (the eugeniq adapto repo or your personal one) has the "best" code to work with? From the network graphs for the two repos, it seems everything on your repo has been merged back into the eugeniq repo, but am I understanding that correctly? I'm still working through Zend for Beginners nights and weekends, and trying to keep the Achievo-1.4.5 hacking for work only. Unfortunately, I'm still only in Chapter 2 of the Zend book :-) Dale |
From: Ivo J. <iv...@eg...> - 2012-05-29 12:31:31
|
Hi, On May 27, 2012, at 21:35 PM, Dale Scott wrote: > Since I’m rambling anyway, anyone have an opinion on whether iBuildings UK going their own way is going to have an effect on ATK/Achievo? I don't think the UK office were using ATK actively anyway so I doubt that has any impact at all. On the forum, Tom Schenkenberg from Ibuildings has posted an official response to the thread where I announced Adapto. He's willing to move maintenance of current ATK to the community. Would be great to see somebody step up to take this up. > Any opinions on Drupal moving to Symfony2 as their underlying framework? (Ivo, I recall a comment some time ago that you didn’t agree with the direction of Symfony. Any new thoughts?) in the past, I very much didn't like Symfony's way of doing virtually anything with yaml configuration files instead of coding. However Symfony2 looks really neat and I think it's probably up to par with ZF2. ZF2 has the disadvantage of taking too long to get somewhere. I currently want to do Adapto with ZF1 and move to ZF2 as soon as it's in stable release state. Greetings, Ivo |
From: Dale S. <dal...@sh...> - 2012-05-27 19:36:12
|
Hi everyone, I regret not having much time lately for Adapto but wanted to update everyone on a couple things. First, I've added Wayne as an admin to the Sourceforge Adapto project. Thanks for volunteering Wayne to help out - I obviously need it ;-) If anyone else wants to write blog posts, wiki articles, etc., just reply with your Sourceforge user-id and I'll add you to the project. And second, although there hasn't been much mail yet on the list, I'm starting to come around to Wayne and Ivo's thinking and appreciate the value of a forum compared to searching mail archives. After the project has picked up a bit more, I'll setup phpBB on the Sourceforge project (unless someone wants to beat me to it). All my available time is still going into hacking Achievo for work. I'm removing the timereg module but keeping the projects module - and modifying the project module so phases and activities aren't required (e.g. Gantt chart based on project start/end dates instead of activities, assigning people to projects directly to projects for basic planning of short projects without having to go through activities and phases, etc.). Anyway, I'm finding I understand what I want far better than I can code it, so it's back again to the ATK demo and single-stepping through code to actually understand what's happening. I still have a dream to port a basic version of Achievo to Adapto (keeping it under the GPL). Since I'm rambling anyway, anyone have an opinion on whether iBuildings UK going their own way is going to have an effect on ATK/Achievo? Any opinions on Drupal moving to Symfony2 as their underlying framework? (Ivo, I recall a comment some time ago that you didn't agree with the direction of Symfony. Any new thoughts?) Dale |
From: Dale S. <dal...@sh...> - 2012-05-12 17:41:15
|
Thanks Ivo. I hope to get a bit more time to spend on Adapto again soon. I finally threw caution to the wind and started wildly hacking and slashing on Achievo to progress the manufacturing system at work (also spent some time checking out ERPNext, a very functional and professional looking GPL ERP from an Indian startup, but sorting out a new Python framework and Python hosting are just going to delay me further - will keep it in mind though for a complete ERP, and it reminded me of the proprietary "ERP32" ERP system based on ATK). Dale P.S. Hang in there Wayne, I'll get you setup with Admin privileges on the SourceForge wiki soon.. From: Ivo Jansch [mailto:iv...@eg...] Sent: Friday, May 11, 2012 2:13 AM To: ada...@li... Subject: [Adapto-developers] Small steps Hey, I've been making some small progress on getting adapto in a working state after the framework overhaul. If you use my repository instead of the main one (https://github.com/ijansch/adapto) then if you install this on a webserver and point your document root to where-you-checked-out-adapto/public, then you should be able to browse to http://whatever-your-hostname-is/adapto and see the welcome message in familiar stillblue theme. That's not much yet, but it includes the following improvements: * The main engine uses Zend_Application and Zend Framework style bootstrapping to get a basic MVC operational. * The theme engine now works again and uses Zend_View as its template engine (box.tpl is the only tpl I converted so far, pull requests for the other templates are welcome), * All sources are now outside the public webroot (a long standing ATK request). The theme engine automatically copies public files to the public/adapto_static folder (make sure this is writable) so only actually served files are in the webroot. * The configuration Adapto_Config uses Zend_Config under the hood (you can find new style adapto config in application/config/adapto.ini) - I dropped the entire defaultconfig.inc.php - we need much less configuration options. * The welcome screen is now an adapto controller action (which derives from zend_controller_action) * Various other utilities such as atkTmpFile are now working using zend framework logic under the hood. atkPage has been replaced by a Zend adapto layout so stylesheets etc. use the Zend way of registering themselves into the pages. Just wanted to share that with you guys, so if anyone is also planning to help convert some code, this should get you something that at least works slightly. Greetings, Ivo |
From: Ivo J. <iv...@eg...> - 2012-05-11 08:13:37
|
Hey, I've been making some small progress on getting adapto in a working state after the framework overhaul. If you use my repository instead of the main one (https://github.com/ijansch/adapto) then if you install this on a webserver and point your document root to where-you-checked-out-adapto/public, then you should be able to browse to http://whatever-your-hostname-is/adapto and see the welcome message in familiar stillblue theme. That's not much yet, but it includes the following improvements: The main engine uses Zend_Application and Zend Framework style bootstrapping to get a basic MVC operational. The theme engine now works again and uses Zend_View as its template engine (box.tpl is the only tpl I converted so far, pull requests for the other templates are welcome), All sources are now outside the public webroot (a long standing ATK request). The theme engine automatically copies public files to the public/adapto_static folder (make sure this is writable) so only actually served files are in the webroot. The configuration Adapto_Config uses Zend_Config under the hood (you can find new style adapto config in application/config/adapto.ini) - I dropped the entire defaultconfig.inc.php - we need much less configuration options. The welcome screen is now an adapto controller action (which derives from zend_controller_action) Various other utilities such as atkTmpFile are now working using zend framework logic under the hood. atkPage has been replaced by a Zend adapto layout so stylesheets etc. use the Zend way of registering themselves into the pages. Just wanted to share that with you guys, so if anyone is also planning to help convert some code, this should get you something that at least works slightly. Greetings, Ivo |
From: Davide L. <in...@du...> - 2012-04-30 18:37:10
|
I mean something like Wordpress plugins. But i don't love particulary the way it works. I was thinking mainly 2 repos: - An attributes, relations and others components ready to use repository, - A repo for a few nodes configuration doing something specific ready to use and integrate with the your webapp. Like a kind of micro app. (ie: newsletters, booking, agenda). And well commented and explained. We all can extrapolate something useful for community and share ready to review and maybe use. I hate install scripts and realize it don't work for me!!! Davide Il 29/04/2012 22:01, Dale Scott ha scritto: > Good to hear from you Davide, we're up to 5 list members now! > > I like your idea about having a way to better share individual creations. > Are there any projects you feel do a really good job of this? Drupal and > Wordpress come to mind as projects that have modules, plug-ins, showcase > sites, etc. Do you think these projects are good examples of what you were > thinking about (or bad examples?). Can you give examples of any sites you > think do a particularly good job? > > Dale > >> -----Original Message----- >> From: Davide L. [mailto:in...@du...] >> Sent: Saturday, April 28, 2012 3:37 PM >> To: ada...@li... >> Subject: [Adapto-developers] Count me in too >> >> Hi all and Ivo, >> >> glad to see you back! >> We miss you! >> I'm a user of ATK and silenty reader of ATK forum and wiki. >> After had read an article on PHP Architect on 2008, after two years (!) > i've >> decided to try ATK for an incoming project. >> And it delivered very well. >> Now are two year i regulary use ATK for every db based and tailored > project >> requiring private area and custom business logic. >> I always thinking it was great though some bug and lack of feature. >> I always miss jquery!! And more specialized attribute. And a more >> comprehensive, organized an updated wiki. >> I'was very sad to view less people on the forum day by day. >> And i was wondering if it was a good idea to continue using ATk for future >> tasks. >> So i'm very excited for this rebirth and i want to share my experience and >> advices: >> >> - Jquery (I've already said? :)) >> - An area for example projects (not only archievo-like): we all developed >> something, created new attributes, nodes. Share all this if something > special. >> Every times. I mean, it should be great have a kind of "case history" > area. Not >> only a showcase. >> - Add more functionality to dependency and ajax >> - And the most important: speed! I was stuck sometimes on million records >> table or very articulate nodes relationships. >> >> >> >> Davide >> >> >> -- >> *DualWeb - Servizi di consulenza informatica* P/I 09847960011 C/F >> LTTDVD79H21L219G Sede Via Torazza 3 - 10071 Borgaro T.se (TO) Tel 011 >> 19838389 - Fax 011 19837389 >> >> > ---------------------------------------------------------------------------- > -- >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and threat >> landscape has changed and how IT managers can respond. Discussions will >> include endpoint security, mobile security and the latest in malware > threats. >> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Adapto-developers mailing list >> Ada...@li... >> https://lists.sourceforge.net/lists/listinfo/adapto-developers -- *DualWeb - Servizi di consulenza informatica* P/I 09847960011 C/F LTTDVD79H21L219G Sede Via Torazza 3 - 10071 Borgaro T.se (TO) Tel 011 19838389 - Fax 011 19837389 E-mail in...@du... <mailto:in...@du...> Web www.dualweb.it <http://www.dualweb.it> *Avviso sulla tutela di informazioni riservate* Questo messaggio potrebbe contenere informazioni di carattere estremamente riservato e confidenziale. Qualora non foste i destinatari, vogliate immediatamente informarci con lo stesso mezzo ed eliminare il messaggio, con gli eventuali allegati, senza trattenerne copia. Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio costituisce violazione dell'obbligo di non prendere cognizione della corrispondenza tra altri soggetti, salvo piu' grave illecito, ed espone il responsabile alle relative conseguenze civili e penali. *Copyright notice / Confidentiality notice* This message may contain information which is confidential or privileged. If you are not the intended recipient, please advise the sender immediately by reply e-mail and delete this message and any attachments without retaining copy. Any unauthorized use of the content of this message is a breach of your duty to respect the confidentiality of the correspondence between other persons and can expose the responsible party to civil and/or criminal penalties, and may constitute a more serious offence. |
From: Dale S. <dal...@sh...> - 2012-04-29 20:03:33
|
I've added two more articles to the Wiki, Project Roadmap and Development Process (essentially just created from Ivo's email to have a reference in the Wiki for developers). Dale |
From: Dale S. <dal...@sh...> - 2012-04-29 20:02:02
|
Good to hear from you Davide, we're up to 5 list members now! I like your idea about having a way to better share individual creations. Are there any projects you feel do a really good job of this? Drupal and Wordpress come to mind as projects that have modules, plug-ins, showcase sites, etc. Do you think these projects are good examples of what you were thinking about (or bad examples?). Can you give examples of any sites you think do a particularly good job? Dale > -----Original Message----- > From: Davide L. [mailto:in...@du...] > Sent: Saturday, April 28, 2012 3:37 PM > To: ada...@li... > Subject: [Adapto-developers] Count me in too > > Hi all and Ivo, > > glad to see you back! > We miss you! > I'm a user of ATK and silenty reader of ATK forum and wiki. > After had read an article on PHP Architect on 2008, after two years (!) i've > decided to try ATK for an incoming project. > And it delivered very well. > Now are two year i regulary use ATK for every db based and tailored project > requiring private area and custom business logic. > I always thinking it was great though some bug and lack of feature. > I always miss jquery!! And more specialized attribute. And a more > comprehensive, organized an updated wiki. > I'was very sad to view less people on the forum day by day. > And i was wondering if it was a good idea to continue using ATk for future > tasks. > So i'm very excited for this rebirth and i want to share my experience and > advices: > > - Jquery (I've already said? :)) > - An area for example projects (not only archievo-like): we all developed > something, created new attributes, nodes. Share all this if something special. > Every times. I mean, it should be great have a kind of "case history" area. Not > only a showcase. > - Add more functionality to dependency and ajax > - And the most important: speed! I was stuck sometimes on million records > table or very articulate nodes relationships. > > > > Davide > > > -- > *DualWeb - Servizi di consulenza informatica* P/I 09847960011 C/F > LTTDVD79H21L219G Sede Via Torazza 3 - 10071 Borgaro T.se (TO) Tel 011 > 19838389 - Fax 011 19837389 > > ---------------------------------------------------------------------------- -- > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and threat > landscape has changed and how IT managers can respond. Discussions will > include endpoint security, mobile security and the latest in malware threats. > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers |
From: Davide L. <in...@du...> - 2012-04-28 21:53:47
|
Hi all and Ivo, glad to see you back! We miss you! I'm a user of ATK and silenty reader of ATK forum and wiki. After had read an article on PHP Architect on 2008, after two years (!) i've decided to try ATK for an incoming project. And it delivered very well. Now are two year i regulary use ATK for every db based and tailored project requiring private area and custom business logic. I always thinking it was great though some bug and lack of feature. I always miss jquery!! And more specialized attribute. And a more comprehensive, organized an updated wiki. I'was very sad to view less people on the forum day by day. And i was wondering if it was a good idea to continue using ATk for future tasks. So i'm very excited for this rebirth and i want to share my experience and advices: - Jquery (I've already said? :)) - An area for example projects (not only archievo-like): we all developed something, created new attributes, nodes. Share all this if something special. Every times. I mean, it should be great have a kind of "case history" area. Not only a showcase. - Add more functionality to dependency and ajax - And the most important: speed! I was stuck sometimes on million records table or very articulate nodes relationships. Davide -- *DualWeb - Servizi di consulenza informatica* P/I 09847960011 C/F LTTDVD79H21L219G Sede Via Torazza 3 - 10071 Borgaro T.se (TO) Tel 011 19838389 - Fax 011 19837389 |
From: giuseppe r. <gi...@gm...> - 2012-04-28 10:44:34
|
Hi there, Ivo & all. be reassured, you and Dale are not alone in this; I think there are so many people keeping a couple of spare eyes on Adapto lifecycle… :) As for me, I'd be very happy to help out, although I'm a (less than) beginner Zend coder; I've spent quite a lot of time (I'd say since 2008, on a regular daily basis) working on ATK for many projects out there, and I've coded some (raw and dirty, but nonetheless working) custom attributes, nodes, ect. So I'll sure try to get myself up and working on ZF as soon as possible, and by then try to help with THE BIG LIST… > prototype and scripaculous should be replaced by jQuery completely yahy for you! :) and I don't know much about Zend_View, but I'd also keep in mind to give a chance to some modern (aka !== Smarty…) PHP templating tool (I use Twig myself, but I think anything clean&neat will do the job). so, let's get started on this! greetings and thanks to all. giuseppe (giuste) On 28 Apr 2012, at 12:34, Ivo Jansch wrote: > Hi, > > I'm not sure if anyone but me and Dale have joined this list yet but > just in case, here's a post with what you can do if you'd like to help > get Adapto in a workable state. > > The distributed development process > > 1. Fork the repository at http://github.com/egeniq/adapto (press the > fork button in github) > > 2. Clone your forked repository to a local installation. (git clone > <your adapto github url>) > > 3. Fix some code > > 4. Push it back to your repository (use git add/commit/commit -a to > commit your changes locally, then use git push origin master to push > them back to your github repository). > > 5. Send me a pull request (Click the 'pull request' button in github) > > 6. Keep an eye on the pull request as I may comment on your code > there. > > 7. Once your pull is approved I will merge it into the codebase. > > So, what are the things that need fixing? I've compiled a list below. > > (The prio 2 and 3 things can easily be done without having things > working first, so if you want to start right away, go for these, even > though they are of lesser priority; it might be difficult to test > changes without getting prio 1 fixed first, but we can test it later > as part of prio 1 too) > > Prio 1: Get things up and running. > > This is a major thing that I will work on, but if anyone beats me to > it (my time is limited), I'm happy to incorporate your fixes. The idea > is that when you browse public/index, things still work. Currently > everything is horribly broken because of the update of the file/class > structure. > > Prio 2: Code cleanup > > 2.1: new structure > There are many references to old classes, outdated code etc. that need > to be fixed. E.g. if somewhere you see '$obj = new atkAttribute()' it > should be fixed to $obj = new Adapto_Attribute(). I used a script that > took care of most of these situations, but there are plenty still > left. > > 2.2: php3/4 code > There are plenty of places that use old style constructors (e.g. > function atkAttribute instead of function __construct). There are also > many class members named 'var $variable' instead of > 'public/private/protected $variable'. Many methods also lack the > private/public indicators. > > 2.3 deprecated constructs > Anything that's in there to support some ancient concept that no > longer exists, or anything else that is deprecated (code that's only > needed by old apps) should probably be cleaned up and/or removed. Yes, > this breaks backwardscompatibility, but that's not the goal; if you > need backwardscompatibility stick with the old ATK. Adapto will be > new, fresh and shiny and a fresh start is necessary after all these > years. > > Prio 3: Use Zend Framework classes and modernize the JS libraries > atkMailer/Adapto_Mailer should be replaced by Zend_Mail > Smarty should be replaced by Zend_View > Handlers should be replaced by Zend_Controller_Action (but wait with > this one, I'm designing this at the moment) > atkCache/Adapto_Cache should be replaced by Zend_Cache > atkConfig/Adapto_Config should be replaced by Zend_Config > config.php should be replaced by application.ini and additional > configs > prototype and scripaculous should be replaced by jQuery completely > atk…Db should be replaced by Zend_Db and PDO > *.lng files should be replaced by whatever is a good i18n solution > nowadays. > > etc. - basically anything that has an equivalent in ZF should be > replaced, so that what remains of Adapto is the framework that > actually builds the apps around the entities. > > That should keep us busy for a while! > > Greetings, > ivo > > -- > Ivo Jansch > Egeniq > CEO / Co-founder > iv...@eg... > www.egeniq.com > +31681450625 > > > [smime.p7s] > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. > Discussions > will include endpoint security, mobile security and the latest in > malware > threats. > http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________ > Adapto-developers mailing list > Ada...@li... > https://lists.sourceforge.net/lists/listinfo/adapto-developers |
From: Ivo J. <iv...@eg...> - 2012-04-28 10:35:04
|
Hi, I'm not sure if anyone but me and Dale have joined this list yet but just in case, here's a post with what you can do if you'd like to help get Adapto in a workable state. The distributed development process 1. Fork the repository at http://github.com/egeniq/adapto (press the fork button in github) 2. Clone your forked repository to a local installation. (git clone <your adapto github url>) 3. Fix some code 4. Push it back to your repository (use git add/commit/commit -a to commit your changes locally, then use git push origin master to push them back to your github repository). 5. Send me a pull request (Click the 'pull request' button in github) 6. Keep an eye on the pull request as I may comment on your code there. 7. Once your pull is approved I will merge it into the codebase. So, what are the things that need fixing? I've compiled a list below. (The prio 2 and 3 things can easily be done without having things working first, so if you want to start right away, go for these, even though they are of lesser priority; it might be difficult to test changes without getting prio 1 fixed first, but we can test it later as part of prio 1 too) Prio 1: Get things up and running. This is a major thing that I will work on, but if anyone beats me to it (my time is limited), I'm happy to incorporate your fixes. The idea is that when you browse public/index, things still work. Currently everything is horribly broken because of the update of the file/class structure. Prio 2: Code cleanup 2.1: new structure There are many references to old classes, outdated code etc. that need to be fixed. E.g. if somewhere you see '$obj = new atkAttribute()' it should be fixed to $obj = new Adapto_Attribute(). I used a script that took care of most of these situations, but there are plenty still left. 2.2: php3/4 code There are plenty of places that use old style constructors (e.g. function atkAttribute instead of function __construct). There are also many class members named 'var $variable' instead of 'public/private/protected $variable'. Many methods also lack the private/public indicators. 2.3 deprecated constructs Anything that's in there to support some ancient concept that no longer exists, or anything else that is deprecated (code that's only needed by old apps) should probably be cleaned up and/or removed. Yes, this breaks backwardscompatibility, but that's not the goal; if you need backwardscompatibility stick with the old ATK. Adapto will be new, fresh and shiny and a fresh start is necessary after all these years. Prio 3: Use Zend Framework classes and modernize the JS libraries atkMailer/Adapto_Mailer should be replaced by Zend_Mail Smarty should be replaced by Zend_View Handlers should be replaced by Zend_Controller_Action (but wait with this one, I'm designing this at the moment) atkCache/Adapto_Cache should be replaced by Zend_Cache atkConfig/Adapto_Config should be replaced by Zend_Config config.php should be replaced by application.ini and additional configs prototype and scripaculous should be replaced by jQuery completely atk…Db should be replaced by Zend_Db and PDO *.lng files should be replaced by whatever is a good i18n solution nowadays. etc. - basically anything that has an equivalent in ZF should be replaced, so that what remains of Adapto is the framework that actually builds the apps around the entities. That should keep us busy for a while! Greetings, ivo -- Ivo Jansch Egeniq CEO / Co-founder iv...@eg... www.egeniq.com +31681450625 |