Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 14 Nov 2018, 00:57
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
corepup
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 52 of 53 [781 Posts]   Goto page: Previous 1, 2, 3, ..., 50, 51, 52, 53 Next
Author Message
rockedge


Joined: 11 Apr 2012
Posts: 845
Location: Connecticut, United States

PostPosted: Sat 04 Aug 2018, 13:45    Post subject:  

nosystemdthanks

that is an excellent explanation of the entire project....well done!

I am still pushing forward exploring, breaking and fixing....... I do read all messages and documentation.
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Sat 04 Aug 2018, 14:03    Post subject:  

hi nosystemdthanks and rockedge

yes thanks for the great overview
it is much appreciated

if you can please post at least updates/notes/links to this thread
so that people (me) reading this thread can follow what is going on

thanks again for all your work and creativity
it definitely is the future of this project

wanderer
Back to top
View user's profile Send private message 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Sun 05 Aug 2018, 10:22    Post subject:  

hi nosystemdthanks

my corepup is made up of 4 basic parts

the menu syslinux.cfg and isolinux.cfg
the core.gz with a mod in tc-config
the corepup.tcz with corepup-jwm and the logo and
the corepup-mods directory with everything else

the menu system does not need to be static
because other people use different systems like grub etc

the core.gz does not need to be modified
because the change to tc-config is not used
it was just a demonstration of adding boot codes

so a simple way to make my corepup and your script compatible
is to move the info on the menu and tc-config to the mods directory
and you are then left with the
corepup.tcz and the corepup-mods directory
which can added as components by your script

this is what i will do for tc 9 and above

i will probably build my versions as well
and post them on the smokey01 site
but they will not affect you builds

once again thanks for all your work and genius
i look forward to following the plot

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 349

PostPosted: Mon 06 Aug 2018, 16:58    Post subject:  

the stage where you try to merge two entire distros together is the most tedious part: http://murga-linux.com/puppy/viewtopic.php?p=1001394#1001394

and especially when the two distros use different means of organisation.

refracta (devuan based) and puppy tahr are actually really easy to mix together. xenial and tc are equally possible to mix, though more tedious-- there are simply more differences to resolve, which is less fun.

any time its way too tedious and boring, its time to make a little tool for it. even if its a sucky tool that does a very good job and is unmaintainable and pointless to distribute.

for example, i spent more than 45 minutes going through 5000 lines of stuff. then i spent 10 more minutes making a tool with fig (slightly more, not a lot more than a nice bash one-liner, processing arrays and reversing strings more cleanly than rev does.)

10 minutes of custom code saved hours, then i started spending 30 more minutes-- instead i finally spent 10 more minutes adding half a feature to the existing tool i made, total of 20 minutes of fiddling with code saved 2 or 3 hours of drudgery.

but if you dont make the right decisions, you take longer to do boring stuff. thats why this part is not very much fun. its sort of worth it, it gets better as you do it, but only after you do it.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Mon 06 Aug 2018, 21:17    Post subject:  

hi nosystemdthanks

i certainly appreciate all your doing

by making your scripts
you not only allow tasks to be automated
(which may be the only thing
that allows some very tedious tasks
to be done at all)
but they allow others less knowledgeable
to use tools that you invented

like it said i will continue to follow the plot

thanks again

wanderer
Back to top
View user's profile Send private message 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Wed 08 Aug 2018, 13:18    Post subject:  

hi all

I am following the work
nosystemdthanks and rockedge
are doing on their threads

I advise anyone interested in corepup to do the same
as I feel they are doing the real work
of merging puppy and tinycore

I will continue to play with my manual system
and will post on this thread
just to update what I am doing

once again
thanks nosystemdthanks and rockedge
for all your work

wanderer
Back to top
View user's profile Send private message 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Sun 12 Aug 2018, 12:13    Post subject:  

hi all

just an update and review

i continue to play with both
nosystemdthanks mcorepup build system
and my own manual build system

there are 4 basic components of corepup

the boot loader
the kernal
the core.gz
a selection of tcz

the additions i add are
a corepuptcz
and the corepup-mods directory

the boot loader and kernel can be left untouched
since they are the preference of the user

core.gz can be modified over time
perhaps by incorporating functions
from puppy's init file into corepup's tc-config file
but that is for the future

that leaves adding custom tcz

nosystemthanks mcorepup build system
can make tcz automatically

so that is the way to go generally

of course one will always want to occasionally
build and tweak things manually
for some unique tcz
like the primary corepup.tcz
and whatever you want to add to the corepup-mods directory

for me
building other components into corepup
like
linked directories in the corepup-mods directory
the save directory image
dcore sce
and using multiple concurrent components
etc
are also a focus

anyway

have a nice life

see you soon

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 349

PostPosted: Sun 12 Aug 2018, 13:27    Post subject:  

it should be mentioned that (although ive tried to make it as easy as possible) all the build thing does to make tcz is create folders with mkdir -p and run squashfs tools to create the tcz.

so other people could make easy tcz tools too.

but i like the way the build does it.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Fri 07 Sep 2018, 14:08    Post subject:  

hi all

just an update to say hello

I continue to play with corepup

I move slowly because of my limited abilities
and demands in my life I must attend to

however as I have posted before
the basic system is completed
so from now on it is just further development

there are an infinite number of modifications/improvements
that can be done but I won't list them now
since I have reviewed most of them before
and I have to get back to my real job

I hope this is of interest/amusement to others
but its my hobby so that's enough for me

the latest tinycore is tc 9
and that is what I am working on now

I will post the iso to the smokey01 site when I am done

see you soon

wanderer
Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 845
Location: Connecticut, United States

PostPosted: Fri 07 Sep 2018, 14:19    Post subject:  

thanks for the update wanderer

I will experiment with OS when you have the iso ready
Back to top
View user's profile Send private message Visit poster's website 
nosystemdthanks

Joined: 03 May 2018
Posts: 349

PostPosted: Mon 10 Sep 2018, 02:37    Post subject:  

been waiting for an update from you guys.

i will abandon tc6 for mcorepup and other related work-- tc9 from now on.

if someone has a serious interest in running mcorepup or other things like it, switching back to tc6 shouldnt be too difficult. but from now on, its tc9 by default.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
rockedge


Joined: 11 Apr 2012
Posts: 845
Location: Connecticut, United States

PostPosted: Mon 10 Sep 2018, 13:06    Post subject:  

Hello nosystemdthanks!
I am still experimenting with version tc6 but have some difficulty in getting it to run consistently with the same set up every time and have not gotten PHP to run with the Apache server....yet.

I have been compiling real time kernels to use in Tahr, Xenial and Bionic for the musicians and audio people....maybe they run in Slacko ..don't know for sure yet. So I have been booting mcorepup and using the script on occassion to build newer versions after learning new things by this compiling of real time or low latency kernels and then stuffing them into Puppy Linux built using woof-CE or just manually swapped in an existing Puppy variation.

looking forward to continuing my quest to run a LAMP and zoneminder in an mcorepup....a real candidate for tiny OS capable of running zoneminder...and very little else.
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Wed 03 Oct 2018, 14:19    Post subject:  

hi all

with a special hi and thanks to nosystemdthanks and rockedge

just a post to annoy everyone
and report that i continue to play with corepup
pretty much concentrating on tc 9

i have had a huge amount of real work to do lately
so i have been a little out of the loop
i will do things as i get the time

just as an advertisement
i want to remind everyone
that this system has a lot of advantages
and could be useful to the puppy community
so i encourage everyone to give it a try

anyway i will post again soon
unless mr murga gets tired of putting up with me

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 349

PostPosted: Wed 03 Oct 2018, 14:35    Post subject:  

given your reputation and past threads of this nature i doubt youll ever have problems with mr murga. if you do, however unlikely, theres a second forum waiting for you.

not much is being done with mcorepup right now, but other things are being worked on. mcorepup will probably be tc9-based from now on. i think the most recent version of it was (0.6)

http://smokey01.com/nosystemdthanks feel free to adapt that readme file to your needs.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 730

PostPosted: Thu 01 Nov 2018, 14:51    Post subject:  

hi all

just a post to annoy everyone

and remind them to look into this minimal modular structure idea

if they are building or modifying something

you might even play with corepup


I continue to work on corepup as I get the time

and have learned a lot and had a lot of fun


see you soon

regards

wanderer
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 52 of 53 [781 Posts]   Goto page: Previous 1, 2, 3, ..., 50, 51, 52, 53 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0735s ][ Queries: 12 (0.0151s) ][ GZIP on ]